public class UserImpl extends AssigneeImpl implements User
The following features are implemented:
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ADMINISTRATOR
EOPPOSITE_FEATURE_BASE
NIL
Modifier | Constructor and Description |
---|---|
protected |
UserImpl() |
Modifier and Type | Method and Description |
---|---|
protected EClass |
eStaticClass() |
EList<Group> |
getAllGroups() |
EList<Permission> |
getAllPermissions() |
EList<Role> |
getAllRoles() |
Access |
getDefaultAccess() |
Access |
getDefaultAccessOverride() |
String |
getEmail() |
String |
getFirstName() |
EList<Group> |
getGroups() |
String |
getLabel() |
String |
getLastName() |
UserPassword |
getPassword() |
EList<Role> |
getUnassignedRoles() |
boolean |
isLocked() |
void |
setDefaultAccessOverride(Access newDefaultAccessOverride) |
void |
setEmail(String newEmail) |
void |
setFirstName(String newFirstName) |
void |
setLastName(String newLastName) |
void |
setLocked(boolean newLocked) |
void |
setPassword(UserPassword newPassword) |
getId, getRoles, setId
getRealm
eStaticFeatureCount, getAnnotation, getAnnotations
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
eBasicContainerFeatureID, eBasicInternalContainer, eBasicSetAdapterArray, eDerivedStructuralFeatureID
eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getRealm
getAnnotation, getAnnotations
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
protected EClass eStaticClass()
eStaticClass
in class AssigneeImpl
public EList<Group> getGroups()
getGroups
in interface User
SecurityPackage.getUser_Groups()
,
Group.getUsers()
public EList<Group> getAllGroups()
getAllGroups
in interface User
SecurityPackage.getUser_AllGroups()
public EList<Role> getAllRoles()
getAllRoles
in interface User
SecurityPackage.getUser_AllRoles()
public EList<Permission> getAllPermissions()
getAllPermissions
in interface User
SecurityPackage.getUser_AllPermissions()
public EList<Role> getUnassignedRoles()
getUnassignedRoles
in interface User
SecurityPackage.getUser_UnassignedRoles()
public String getLabel()
getLabel
in interface User
SecurityPackage.getUser_Label()
public String getFirstName()
getFirstName
in interface User
User.setFirstName(String)
,
SecurityPackage.getUser_FirstName()
public void setFirstName(String newFirstName)
setFirstName
in interface User
newFirstName
- the new value of the 'First Name' attribute.User.getFirstName()
public String getLastName()
getLastName
in interface User
User.setLastName(String)
,
SecurityPackage.getUser_LastName()
public void setLastName(String newLastName)
setLastName
in interface User
newLastName
- the new value of the 'Last Name' attribute.User.getLastName()
public String getEmail()
getEmail
in interface User
User.setEmail(String)
,
SecurityPackage.getUser_Email()
public void setEmail(String newEmail)
setEmail
in interface User
newEmail
- the new value of the 'Email' attribute.User.getEmail()
public Access getDefaultAccessOverride()
getDefaultAccessOverride
in interface User
User.setDefaultAccessOverride(Access)
,
SecurityPackage.getUser_DefaultAccessOverride()
public void setDefaultAccessOverride(Access newDefaultAccessOverride)
setDefaultAccessOverride
in interface User
newDefaultAccessOverride
- the new value of the 'Default Access Override' attribute.User.getDefaultAccessOverride()
public Access getDefaultAccess()
getDefaultAccess
in interface User
SecurityPackage.getUser_DefaultAccess()
public boolean isLocked()
isLocked
in interface User
User.setLocked(boolean)
,
SecurityPackage.getUser_Locked()
public void setLocked(boolean newLocked)
setLocked
in interface User
newLocked
- the new value of the 'Locked' attribute.User.isLocked()
public UserPassword getPassword()
getPassword
in interface User
User.setPassword(UserPassword)
,
SecurityPackage.getUser_Password()
public void setPassword(UserPassword newPassword)
setPassword
in interface User
newPassword
- the new value of the 'Password' containment reference.User.getPassword()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html