Interface Group
- 
- All Superinterfaces:
- Assignee,- CDOObject,- CDOWithID,- org.eclipse.emf.ecore.EObject,- ModelElement,- org.eclipse.emf.common.notify.Notifier,- SecurityElement,- SecurityItem
 - All Known Implementing Classes:
- GroupImpl
 
 public interface Group extends Assignee A representation of the model object 'Group'.- See Also:
- SecurityPackage.getGroup()
- Generated
- Model
- annotation="http://www.eclipse.org/emf/2002/Ecore constraints='AcyclicInheritance'"
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
 
 The following features are supported: 
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringADMINISTRATORS
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<Group>getAllInheritedGroups()Returns the value of the 'All Inherited Groups' reference list.org.eclipse.emf.common.util.EList<Group>getAllInheritingGroups()Returns the value of the 'All Inheriting Groups' reference list.org.eclipse.emf.common.util.EList<Role>getAllRoles()Returns the value of the 'All Roles' reference list.org.eclipse.emf.common.util.EList<Group>getInheritedGroups()Returns the value of the 'Inherited Groups' reference list.org.eclipse.emf.common.util.EList<Group>getInheritingGroups()Returns the value of the 'Inheriting Groups' reference list.org.eclipse.emf.common.util.EList<User>getUsers()Returns the value of the 'Users' reference list.- 
Methods inherited from interface org.eclipse.emf.cdo.CDOObjectcdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElementgetAnnotation, getAnnotations
 - 
Methods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
 - 
Methods inherited from interface org.eclipse.emf.cdo.security.SecurityElementgetRealm
 
- 
 
- 
- 
- 
Field Detail- 
ADMINISTRATORSstatic final java.lang.String ADMINISTRATORS - Since:
- 4.3
- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getUsersorg.eclipse.emf.common.util.EList<User> getUsers() Returns the value of the 'Users' reference list. The list contents are of typeUser. It is bidirectional and its opposite is 'Groups'.If the meaning of the 'Users' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Users' reference list.
- See Also:
- SecurityPackage.getGroup_Users(),- User.getGroups()
- Generated
- Model
- opposite="groups"
 
 - 
getInheritedGroupsorg.eclipse.emf.common.util.EList<Group> getInheritedGroups() Returns the value of the 'Inherited Groups' reference list. The list contents are of typeGroup. It is bidirectional and its opposite is 'Inheriting Groups'.If the meaning of the 'Inherited Groups' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Inherited Groups' reference list.
- See Also:
- SecurityPackage.getGroup_InheritedGroups(),- getInheritingGroups()
- Generated
- Model
- opposite="inheritingGroups"
 
 - 
getInheritingGroupsorg.eclipse.emf.common.util.EList<Group> getInheritingGroups() Returns the value of the 'Inheriting Groups' reference list. The list contents are of typeGroup. It is bidirectional and its opposite is 'Inherited Groups'.If the meaning of the 'Inheriting Groups' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'Inheriting Groups' reference list.
- See Also:
- SecurityPackage.getGroup_InheritingGroups(),- getInheritedGroups()
- Generated
- Model
- opposite="inheritedGroups"
 
 - 
getAllInheritingGroupsorg.eclipse.emf.common.util.EList<Group> getAllInheritingGroups() Returns the value of the 'All Inheriting Groups' reference list. The list contents are of typeGroup.If the meaning of the 'All Inheriting Groups' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'All Inheriting Groups' reference list.
- See Also:
- SecurityPackage.getGroup_AllInheritingGroups()
- Generated
- Model
- transient="true" changeable="false" volatile="true" derived="true"
 
 - 
getAllInheritedGroupsorg.eclipse.emf.common.util.EList<Group> getAllInheritedGroups() Returns the value of the 'All Inherited Groups' reference list. The list contents are of typeGroup.If the meaning of the 'All Inherited Groups' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'All Inherited Groups' reference list.
- See Also:
- SecurityPackage.getGroup_AllInheritedGroups()
- Generated
- Model
- transient="true" changeable="false" volatile="true" derived="true"
 
 - 
getAllRolesorg.eclipse.emf.common.util.EList<Role> getAllRoles() Returns the value of the 'All Roles' reference list. The list contents are of typeRole.If the meaning of the 'All Roles' reference list isn't clear, there really should be more of a description here... - Returns:
- the value of the 'All Roles' reference list.
- See Also:
- SecurityPackage.getGroup_AllRoles()
- Generated
- Model
- transient="true" changeable="false" volatile="true" derived="true"
 
 
- 
 
-