
public interface User extends Assignee
SecurityPackage.getUser()The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
EList<Group> |
getAllGroups()
Returns the value of the 'All Groups' reference list.
|
EList<Permission> |
getAllPermissions()
Returns the value of the 'All Permissions' reference list.
|
EList<Role> |
getAllRoles()
Returns the value of the 'All Roles' reference list.
|
Access |
getDefaultAccess()
Returns the value of the 'Default Access' attribute
|
Access |
getDefaultAccessOverride()
Returns the value of the 'Default Access Override' attribute
|
String |
getEmail()
Returns the value of the 'Email' attribute
|
String |
getFirstName()
Returns the value of the 'First Name' attribute
|
EList<Group> |
getGroups()
Returns the value of the 'Groups' reference list.
|
String |
getLabel()
Returns the value of the 'Label' attribute
|
String |
getLastName()
Returns the value of the 'Last Name' attribute
|
UserPassword |
getPassword()
Returns the value of the 'Password' containment reference
|
EList<Role> |
getUnassignedRoles()
Returns the value of the 'Unassigned Roles' reference list.
|
boolean |
isLocked()
Returns the value of the 'Locked' attribute
|
void |
setDefaultAccessOverride(Access value)
Sets the value of the '
Default Access Override' attribute |
void |
setEmail(String value)
Sets the value of the '
Email' attribute |
void |
setFirstName(String value)
Sets the value of the '
First Name' attribute |
void |
setLastName(String value)
Sets the value of the '
Last Name' attribute |
void |
setLocked(boolean value)
Sets the value of the '
Locked' attribute |
void |
setPassword(UserPassword value)
Sets the value of the '
Password' containment reference |
getRealmgetAnnotation, getAnnotationscdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverEList<Group> getGroups()
Group.
It is bidirectional and its opposite is 'Users'.
If the meaning of the 'Groups' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_Groups(),
Group.getUsers()EList<Group> getAllGroups()
Group.
If the meaning of the 'All Groups' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllGroups()EList<Role> getAllRoles()
Role.
If the meaning of the 'All Roles' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllRoles()EList<Permission> getAllPermissions()
Permission.
If the meaning of the 'All Permissions' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllPermissions()EList<Role> getUnassignedRoles()
Role.
If the meaning of the 'Unassigned Roles' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_UnassignedRoles()String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
SecurityPackage.getUser_Label()String getFirstName()
If the meaning of the 'First Name' attribute isn't clear, there really should be more of a description here...
setFirstName(String),
SecurityPackage.getUser_FirstName()void setFirstName(String value)
First Name' attribute.
value - the new value of the 'First Name' attribute.getFirstName()String getLastName()
If the meaning of the 'Last Name' attribute isn't clear, there really should be more of a description here...
setLastName(String),
SecurityPackage.getUser_LastName()void setLastName(String value)
Last Name' attribute.
value - the new value of the 'Last Name' attribute.getLastName()String getEmail()
If the meaning of the 'Email' attribute isn't clear, there really should be more of a description here...
setEmail(String),
SecurityPackage.getUser_Email()void setEmail(String value)
Email' attribute.
value - the new value of the 'Email' attribute.getEmail()Access getDefaultAccessOverride()
If the meaning of the 'Default Access Override' attribute isn't clear, there really should be more of a description here...
setDefaultAccessOverride(Access),
SecurityPackage.getUser_DefaultAccessOverride()void setDefaultAccessOverride(Access value)
Default Access Override' attribute.
value - the new value of the 'Default Access Override' attribute.getDefaultAccessOverride()Access getDefaultAccess()
If the meaning of the 'Default Access' attribute isn't clear, there really should be more of a description here...
SecurityPackage.getUser_DefaultAccess()boolean isLocked()
If the meaning of the 'Locked' attribute isn't clear, there really should be more of a description here...
setLocked(boolean),
SecurityPackage.getUser_Locked()void setLocked(boolean value)
Locked' attribute.
value - the new value of the 'Locked' attribute.isLocked()UserPassword getPassword()
If the meaning of the 'Password' containment reference isn't clear, there really should be more of a description here...
setPassword(UserPassword),
SecurityPackage.getUser_Password()void setPassword(UserPassword value)
Password' containment reference.
value - the new value of the 'Password' containment reference.getPassword()Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.