com.u2d.app
Class Role

java.lang.Object
  extended by com.u2d.model.AbstractEObject
      extended by com.u2d.model.AbstractComplexEObject
          extended by com.u2d.app.Role
All Implemented Interfaces:
Searchable, ChangeNotifier, ComplexEObject, EObject, PostChangeNotifier, PropertyChangeNotifier, Typed, Viewable, PersistorListener, AppEventNotifier, ValidationNotifier, java.awt.datatransfer.Transferable, java.io.Serializable

public class Role
extends AbstractComplexEObject

Author:
Eitan Suez
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.u2d.model.AbstractComplexEObject
AbstractComplexEObject.EditState, AbstractComplexEObject.NullState, AbstractComplexEObject.ReadState, AbstractComplexEObject.TransientState
 
Field Summary
static java.lang.String cmdRestrictionsInverseFieldName
           
static java.lang.Class cmdRestrictionsType
           
static java.lang.String[] fieldOrder
           
static java.lang.String fldRestrictionsInverseFieldName
           
static java.lang.Class fldRestrictionsType
           
static java.lang.String[] identities
           
static java.lang.String usersInverseFieldName
           
static java.lang.Class usersType
           
 
Fields inherited from class com.u2d.model.AbstractComplexEObject
_associations, _changeSupport, _createdOn, _currentState, _editState, _nullState, _readState, _stateMap, _transientState, _type, commandOrderEditState, commandOrderReadState, commandOrderTransientState, readOnly
 
Fields inherited from class com.u2d.model.AbstractEObject
_listenerList, _postListeners, _validationEvent, _validationListenerList, changeEvent
 
Constructor Summary
Role()
           
Role(java.lang.String name)
           
 
Method Summary
 RelationalList getCmdRestrictions()
           
 RelationalList getFldRestrictions()
           
 StringEO getName()
           
 RelationalList getUsers()
           
 Title title()
           
 
Methods inherited from class com.u2d.model.AbstractComplexEObject
addAppEventListener, addPropertyChangeListener, addPropertyChangeListener, association, cancelTransition, childFields, cleanCGILibEnhancer, clearEditor, command, command, commands, createInstance, defaultCommand, defaultCommandName, delete, doSave, equals, field, fieldSublist, fireAppEventNotification, fireAppEventNotification, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreatedOn, getDeleted, getDeletedOn, getExpandableView, getFormView, getIconView, getID, getInequalities, getListItemView, getMainView, getState, getTabBodyView, getTransferData, getTransferDataFlavors, getTreeView, getView, iconLg, iconSm, initialize, isDataFlavorSupported, isEditableState, isEditState, isEmpty, isMeta, isNullState, isTransientState, log, makeCopy, onBeforeCreate, onBeforeSave, onCreate, onDelete, onLoad, onSave, popState, pushState, removeAppEventListener, removePropertyChangeListener, removePropertyChangeListener, restoreCopy, restoredState, restoreState, save, saveCopy, setEditor, setEditState, setID, setNullState, setReadState, setStartState, setState, setState, setTransientState, setValue, setValue, startState, toString, treeModel, type, validate
 
Methods inherited from class com.u2d.model.AbstractEObject
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.u2d.model.EObject
field, parentObject, setField
 
Methods inherited from interface com.u2d.validation.ValidationNotifier
addValidationListener, fireValidationException, fireValidationException, removeValidationListener
 
Methods inherited from interface com.u2d.model.ChangeNotifier
addChangeListener, fireStateChanged, removeChangeListener
 
Methods inherited from interface com.u2d.model.PostChangeNotifier
addPostChangeListener, fireStateChanged, removePostChangeListener
 

Field Detail

usersType

public static java.lang.Class usersType

usersInverseFieldName

public static java.lang.String usersInverseFieldName

cmdRestrictionsType

public static java.lang.Class cmdRestrictionsType

cmdRestrictionsInverseFieldName

public static java.lang.String cmdRestrictionsInverseFieldName

fldRestrictionsType

public static java.lang.Class fldRestrictionsType

fldRestrictionsInverseFieldName

public static java.lang.String fldRestrictionsInverseFieldName

fieldOrder

public static java.lang.String[] fieldOrder

identities

public static java.lang.String[] identities
Constructor Detail

Role

public Role()

Role

public Role(java.lang.String name)
Method Detail

getName

public StringEO getName()

getUsers

public RelationalList getUsers()

getCmdRestrictions

public RelationalList getCmdRestrictions()

getFldRestrictions

public RelationalList getFldRestrictions()

title

public Title title()
Specified by:
title in interface EObject
Specified by:
title in class AbstractComplexEObject