edu.stanford.smi.protege.server.metaproject.impl
Class GroupImpl
java.lang.Object
edu.stanford.smi.protege.server.metaproject.impl.WrappedProtegeInstanceImpl
edu.stanford.smi.protege.server.metaproject.impl.WrappedProtegeInstanceWithPropsImpl
edu.stanford.smi.protege.server.metaproject.impl.PolicyControlledObjectImpl
edu.stanford.smi.protege.server.metaproject.impl.GroupImpl
- All Implemented Interfaces:
- Localizable, Group, PolicyControlledObject, Serializable
public class GroupImpl
- extends PolicyControlledObjectImpl
- implements Group
- See Also:
- Serialized Form
Methods inherited from class edu.stanford.smi.protege.server.metaproject.impl.WrappedProtegeInstanceImpl |
addSlotValue, getCls, getMetaProject, getProtegeCollection, getProtegeInstance, getSlotValue, getSlotValues, localize, removeSlotValue, setSlotValue, setSlotValuesAsProtegeInstances |
Methods inherited from interface edu.stanford.smi.protege.server.metaproject.PolicyControlledObject |
addAllowedGroupOperations, addPropertyValue, addPropertyValue, getAllowedGroupOperations, getPropertyValue, getPropertyValues, getPropertyValuesAsString, getProtegeInstance, removePropertyValue, removePropertyValue, setAllowedGroupOperations, setPropertyValues |
GroupImpl
protected GroupImpl(MetaProjectImpl mp,
Instance group)
throws OntologyException
- Throws:
OntologyException
getMembers
public Set<User> getMembers()
- Specified by:
getMembers
in interface Group
addMember
public void addMember(User member)
- Specified by:
addMember
in interface Group
setMembers
public void setMembers(Collection<User> members)
- Specified by:
setMembers
in interface Group
getDescription
public String getDescription()
- Specified by:
getDescription
in interface Group
- Specified by:
getDescription
in interface PolicyControlledObject
- Overrides:
getDescription
in class PolicyControlledObjectImpl
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2011 Stanford University.