issrg.editor2.ontology
Class RoleInstance

java.lang.Object
  extended by issrg.editor2.ontology.OntologyInstance
      extended by issrg.editor2.ontology.RoleInstance
All Implemented Interfaces:
java.lang.Comparable

public class RoleInstance
extends OntologyInstance


Field Summary
static java.lang.String PERMISSION_PROPERTY
           
static java.lang.String SUPERIOR_TO_PROPERTY
           
 
Fields inherited from class issrg.editor2.ontology.OntologyInstance
oInstance
 
Constructor Summary
protected RoleInstance(OInstance instance)
           
 
Method Summary
 java.lang.String getOID()
           
 PermissionInstance[] getPermissions()
           
 RoleInstance[] getSubRoles()
           
 
Methods inherited from class issrg.editor2.ontology.OntologyInstance
compareTo, equals, getDatatypePropertyValue, getDatatypePropertyValues, getName, getObjectPropertyValue, getObjectPropertyValues, getOntologyClass, getOntologyInstanceOf, getPropertyValue, getPropertyValues, hashCode, isGenericInstance, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SUPERIOR_TO_PROPERTY

public static final java.lang.String SUPERIOR_TO_PROPERTY
See Also:
Constant Field Values

PERMISSION_PROPERTY

public static final java.lang.String PERMISSION_PROPERTY
See Also:
Constant Field Values
Constructor Detail

RoleInstance

protected RoleInstance(OInstance instance)
Method Detail

getOID

public java.lang.String getOID()

getSubRoles

public RoleInstance[] getSubRoles()

getPermissions

public PermissionInstance[] getPermissions()