|
|||||||||
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 Permission Override
Default Permission
Locked
Password
All Groups
All Roles
All Checks
Unassigned Roles
SecurityPackage.getUser()
Method Summary | |
---|---|
EList<Check> |
getAllChecks()
Returns the value of the 'All Checks' reference list. |
EList<Group> |
getAllGroups()
Returns the value of the 'All Groups' reference list. |
EList<Role> |
getAllRoles()
Returns the value of the 'All Roles' reference list. |
Permission |
getDefaultPermission()
Returns the value of the 'Default Permission' attribute. |
Permission |
getDefaultPermissionOverride()
Returns the value of the 'Default Permission 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 |
setDefaultPermissionOverride(Permission value)
Sets the value of the ' Default Permission 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<Check> getAllChecks()
Check
.
If the meaning of the 'All Checks' reference list isn't clear, there really should be more of a description here...
SecurityPackage.getUser_AllChecks()
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()
Permission getDefaultPermissionOverride()
Permission
.
If the meaning of the 'Default Permission Override' attribute isn't clear, there really should be more of a description here...
Permission
,
setDefaultPermissionOverride(Permission)
,
SecurityPackage.getUser_DefaultPermissionOverride()
void setDefaultPermissionOverride(Permission value)
Default Permission Override
' attribute.
value
- the new value of the 'Default Permission Override' attribute.Permission
,
getDefaultPermissionOverride()
Permission getDefaultPermission()
Permission
.
If the meaning of the 'Default Permission' attribute isn't clear, there really should be more of a description here...
Permission
,
SecurityPackage.getUser_DefaultPermission()
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 |