|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'User'.
The following features are supported:
Groups
Label
First Name
Last Name
Email
Default Access Override
Default Access
Locked
Password
All Groups
All Roles
All Permissions
Unassigned Roles
SecurityPackage.getUser()
Method Summary | |
---|---|
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 |
Methods inherited from interface org.eclipse.emf.cdo.security.Assignee |
---|
getId, getRoles, setId |
Methods inherited from interface org.eclipse.emf.cdo.security.SecurityElement |
---|
getRealm |
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement |
---|
getAnnotation, getAnnotations |
Methods inherited from interface org.eclipse.emf.cdo.CDOObject |
---|
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoLockState, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
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()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |