edu.stanford.smi.protege.server.metaproject
Interface PolicyControlledObject
- All Known Subinterfaces:
- Group, ProjectInstance, ServerInstance
- All Known Implementing Classes:
- GroupImpl, PolicyControlledObjectImpl, ProjectInstanceImpl, ServerInstanceImpl
public interface PolicyControlledObject
getName
String getName()
getDescription
String getDescription()
getAllowedGroupOperations
Set<GroupOperation> getAllowedGroupOperations()
getProtegeInstance
Instance getProtegeInstance()
getMetaProject
MetaProject getMetaProject()
setDescription
void setDescription(String description)
setName
void setName(String name)
setAllowedGroupOperations
void setAllowedGroupOperations(Collection<GroupOperation> groupOperations)
addAllowedGroupOperations
void addAllowedGroupOperations(GroupOperation groupOperation)
getPropertyValues
Collection<PropertyValue> getPropertyValues()
setPropertyValues
void setPropertyValues(Collection<PropertyValue> propertyValues)
addPropertyValue
void addPropertyValue(PropertyValue propertyValue)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2010 Stanford University.