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 |
getRealm
getAnnotation, getAnnotations
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
EList<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.