org.eclipse.emf.emfstore.internal.server.model.impl.api
Class ESGroupImpl

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<E,ACOrgUnit<E>>
      extended by org.eclipse.emf.emfstore.internal.server.model.impl.api.ESOrgUnitImpl<ESGroup>
          extended by org.eclipse.emf.emfstore.internal.server.model.impl.api.ESGroupImpl
All Implemented Interfaces:
InternalAPIDelegator<ESGroup,ACOrgUnit<ESGroup>>, ESGroup, ESOrgUnit

public class ESGroupImpl
extends ESOrgUnitImpl<ESGroup>
implements ESGroup

The API implementation class for an ESGroup.

Author:
emueller

Constructor Summary
ESGroupImpl(ACGroup acGroup)
          Constructor.
 
Method Summary
 Collection<? extends ESRole> getRoles()
          Returns a collection of roles associated with the group.
 
Methods inherited from class org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl
equals, hashCode, toInternalAPI
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ESGroupImpl

public ESGroupImpl(ACGroup acGroup)
Constructor.

Parameters:
acGroup - the internal representation of a group
Method Detail

getRoles

public Collection<? extends ESRole> getRoles()
Returns a collection of roles associated with the group.

Specified by:
getRoles in interface ESGroup
Returns:
a collection of roles associated with the group
See Also:
ESGroup.getRoles()


Copyright © 2016. All Rights Reserved.