Class UserImpl
- java.lang.Object
-
- All Implemented Interfaces:
CDOObject,CDOWithID,CDOPackageTypeRegistry.CDOObjectMarker,ModelElement,Assignee,SecurityElement,SecurityItem,User,Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,InternalCDOLoadable,InternalCDOObject
public class UserImpl extends AssigneeImpl implements User
An implementation of the model object 'User'.The following features are implemented:
- Generated
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Fields inherited from interface org.eclipse.emf.cdo.security.User
ADMINISTRATOR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EClasseStaticClass()EList<Group>getAllGroups()EList<Permission>getAllPermissions()EList<Role>getAllRoles()AccessgetDefaultAccess()AccessgetDefaultAccessOverride()java.lang.StringgetEmail()java.lang.StringgetFirstName()EList<Group>getGroups()java.lang.StringgetLabel()java.lang.StringgetLastName()UserPasswordgetPassword()EList<Role>getUnassignedRoles()booleanisLocked()voidsetDefaultAccessOverride(Access newDefaultAccessOverride)voidsetEmail(java.lang.String newEmail)voidsetFirstName(java.lang.String newFirstName)voidsetLastName(java.lang.String newLastName)voidsetLocked(boolean newLocked)voidsetPassword(UserPassword newPassword)-
Methods inherited from class org.eclipse.emf.cdo.security.impl.AssigneeImpl
getId, getRoles, setId
-
Methods inherited from class org.eclipse.emf.cdo.security.impl.SecurityElementImpl
getRealm
-
Methods inherited from class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticFeatureCount, eUnset, getAnnotation, getAnnotations
-
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, emfToString, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, 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.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment
-
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement
getAnnotation, getAnnotations
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.eclipse.emf.cdo.security.SecurityElement
getRealm
-
-
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classAssigneeImpl- Generated
-
getGroups
public EList<Group> getGroups()
- Specified by:
getGroupsin interfaceUser- Returns:
- the value of the 'Groups' reference list.
- See Also:
SecurityPackage.getUser_Groups(),Group.getUsers()- Generated
-
getAllGroups
public EList<Group> getAllGroups()
- Specified by:
getAllGroupsin interfaceUser- Returns:
- the value of the 'All Groups' reference list.
- See Also:
SecurityPackage.getUser_AllGroups()- Generated
- NOT
-
getAllRoles
public EList<Role> getAllRoles()
- Specified by:
getAllRolesin interfaceUser- Returns:
- the value of the 'All Roles' reference list.
- See Also:
SecurityPackage.getUser_AllRoles()- Generated
- NOT
-
getAllPermissions
public EList<Permission> getAllPermissions()
- Specified by:
getAllPermissionsin interfaceUser- Returns:
- the value of the 'All Permissions' reference list.
- See Also:
SecurityPackage.getUser_AllPermissions()- Generated
- NOT
-
getUnassignedRoles
public EList<Role> getUnassignedRoles()
- Specified by:
getUnassignedRolesin interfaceUser- Returns:
- the value of the 'Unassigned Roles' reference list.
- See Also:
SecurityPackage.getUser_UnassignedRoles()- Generated
- NOT
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfaceUser- Returns:
- the value of the 'Label' attribute.
- See Also:
SecurityPackage.getUser_Label()- Generated
-
getFirstName
public java.lang.String getFirstName()
- Specified by:
getFirstNamein interfaceUser- Returns:
- the value of the 'First Name' attribute.
- See Also:
User.setFirstName(String),SecurityPackage.getUser_FirstName()- Generated
-
setFirstName
public void setFirstName(java.lang.String newFirstName)
- Specified by:
setFirstNamein interfaceUser- Parameters:
newFirstName- the new value of the 'First Name' attribute.- See Also:
User.getFirstName()- Generated
-
getLastName
public java.lang.String getLastName()
- Specified by:
getLastNamein interfaceUser- Returns:
- the value of the 'Last Name' attribute.
- See Also:
User.setLastName(String),SecurityPackage.getUser_LastName()- Generated
-
setLastName
public void setLastName(java.lang.String newLastName)
- Specified by:
setLastNamein interfaceUser- Parameters:
newLastName- the new value of the 'Last Name' attribute.- See Also:
User.getLastName()- Generated
-
getEmail
public java.lang.String getEmail()
- Specified by:
getEmailin interfaceUser- Returns:
- the value of the 'Email' attribute.
- See Also:
User.setEmail(String),SecurityPackage.getUser_Email()- Generated
-
setEmail
public void setEmail(java.lang.String newEmail)
- Specified by:
setEmailin interfaceUser- Parameters:
newEmail- the new value of the 'Email' attribute.- See Also:
User.getEmail()- Generated
-
getDefaultAccessOverride
public Access getDefaultAccessOverride()
- Specified by:
getDefaultAccessOverridein interfaceUser- Returns:
- the value of the 'Default Access Override' attribute.
- See Also:
User.setDefaultAccessOverride(Access),SecurityPackage.getUser_DefaultAccessOverride()- Generated
-
setDefaultAccessOverride
public void setDefaultAccessOverride(Access newDefaultAccessOverride)
- Specified by:
setDefaultAccessOverridein interfaceUser- Parameters:
newDefaultAccessOverride- the new value of the 'Default Access Override' attribute.- See Also:
User.getDefaultAccessOverride()- Generated
-
getDefaultAccess
public Access getDefaultAccess()
- Specified by:
getDefaultAccessin interfaceUser- Returns:
- the value of the 'Default Access' attribute.
- See Also:
SecurityPackage.getUser_DefaultAccess()- Generated
- NOT
-
isLocked
public boolean isLocked()
- Specified by:
isLockedin interfaceUser- Returns:
- the value of the 'Locked' attribute.
- See Also:
User.setLocked(boolean),SecurityPackage.getUser_Locked()- Generated
-
setLocked
public void setLocked(boolean newLocked)
- Specified by:
setLockedin interfaceUser- Parameters:
newLocked- the new value of the 'Locked' attribute.- See Also:
User.isLocked()- Generated
-
getPassword
public UserPassword getPassword()
- Specified by:
getPasswordin interfaceUser- Returns:
- the value of the 'Password' containment reference.
- See Also:
User.setPassword(UserPassword),SecurityPackage.getUser_Password()- Generated
-
setPassword
public void setPassword(UserPassword newPassword)
- Specified by:
setPasswordin interfaceUser- Parameters:
newPassword- the new value of the 'Password' containment reference.- See Also:
User.getPassword()- Generated
-
-