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.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.PolicyControlledObjectImpl |
addAllowedGroupOperations, addPropertyValue, equals, getAllowedGroupOperations, getName, getPropertyValues, hashCode, setAllowedGroupOperations, setDescription, setName, setPropertyValues, toString |
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-2010 Stanford University.