|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.smi.protege.model.DefaultFrame
edu.stanford.smi.protege.model.DefaultInstance
edu.stanford.smi.protege.model.DefaultSlot
edu.stanford.smi.protegex.owl.model.impl.DefaultRDFProperty
edu.stanford.smi.protegex.owl.model.impl.AbstractOWLProperty
edu.stanford.smi.protegex.owl.model.impl.DefaultOWLObjectProperty
The default implementation of the OWLObjectProperty interface.
Field Summary |
Fields inherited from class edu.stanford.smi.protege.model.DefaultFrame |
|
Constructor Summary | |
DefaultOWLObjectProperty()
|
|
DefaultOWLObjectProperty(edu.stanford.smi.protege.model.KnowledgeBase kb,
edu.stanford.smi.protege.model.FrameID id)
|
Method Summary | |
void |
accept(OWLModelVisitor visitor)
This method is provided to be used with the OWLModelVisitor ,
which is part of the visitor design pattern. |
void |
addUnionRangeClass(RDFSClass rangeClass)
|
String |
getIconName()
Gets the local name of an icon for this type of resource. |
Icon |
getInheritedIcon()
|
Collection |
getUnionRange()
|
boolean |
hasObjectRange()
Checks whether this can take only object/reference values. |
boolean |
isSymmetric()
|
boolean |
isTransitive()
|
void |
removeUnionRangeClass(RDFSClass rangeClass)
|
void |
setSymmetric(boolean value)
|
void |
setTransitive(boolean value)
|
Methods inherited from class edu.stanford.smi.protegex.owl.model.impl.AbstractOWLProperty |
getBaseImageIcon, getIcon, isInverseFunctional, isObjectProperty, setAnnotationProperty, setEquivalentProperties, setInverseFunctional |
Methods inherited from class edu.stanford.smi.protege.model.DefaultSlot |
addDirectSuperslot, addSlotListener, deepCopy, getAllowedClses, getAllowedParents, getAllowedValues, getAllowsMultipleValues, getAssociatedFacet, getDefaultValues, getDirectDomain, getDirectSubslotCount, getDirectSubslots, getDirectSuperslotCount, getDirectSuperslots, getDomain, getInverseSlot, getMaximumCardinality, getMaximumValue, getMinimumCardinality, getMinimumValue, getSubslots, getSuperslots, getTemplateSlotClses, getValues, getValueType, hasDirectSuperslot, hasSuperslot, hasValueAtSomeFrame, moveDirectSubslot, removeDirectSuperslot, removeSlotListener, setAllowedClses, setAllowedParents, setAllowedValues, setAllowsMultipleValues, setAssociatedFacet, setDefaultValues, setDirectTypeOfSubslots, setInverseSlot, setMaximumCardinality, setMaximumValue, setMinimumCardinality, setMinimumValue, setValues, setValueType, toString |
Methods inherited from class edu.stanford.smi.protege.model.DefaultInstance |
addDirectType, addInstanceListener, copy, getBrowserText, getDirectType, getDirectTypes, getOwnFacetValue, getOwnFacetValues, getReachableSimpleInstances, hasDirectType, hasType, moveDirectType, removeDirectType, removeInstanceListener, setDirectType, setDirectTypes, shallowCopy |
Methods inherited from class edu.stanford.smi.protege.model.DefaultFrame |
addFrameListener, addOwnFacetValue, addOwnSlotValue, areValidOwnSlotValues, compareTo, delete, equals, equals, getDefaultKnowledgeBase, getDefiningProjectURI, getDirectOwnSlotValue, getDirectOwnSlotValues, getFrameID, getInvalidOwnSlotValuesText, getInvalidOwnSlotValueText, getKnowledgeBase, getName, getOwnSlotAllowsMultipleValues, getOwnSlotAndSubslotValues, getOwnSlotDefaultValues, getOwnSlotFacets, getOwnSlotFacetValues, getOwnSlots, getOwnSlotValue, getOwnSlotValueCount, getOwnSlotValues, getOwnSlotValueType, getProject, getReferences, getReferences, hashCode, hasOwnSlot, isBeingDeleted, isDeleted, isEditable, isIncluded, isSystem, isValid, isValidOwnSlotValue, isVisible, localize, markDeleted, markDeleting, moveDirectOwnSlotValue, readExternal, removeFrameListener, removeOwnSlotValue, setDirectOwnSlotValue, setDirectOwnSlotValues, setDocumentation, setEditable, setIncluded, setName, setOwnFacetValue, setOwnFacetValues, setOwnSlotValue, setOwnSlotValues, setSystem, setVisible, writeExternal |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protegex.owl.model.OWLProperty |
isInverseFunctional, isObjectProperty, setInverseFunctional |
Methods inherited from interface edu.stanford.smi.protege.model.Instance |
moveDirectType |
Methods inherited from interface edu.stanford.smi.protege.model.Frame |
delete, getName, isValid, isVisible, moveDirectOwnSlotValue, setName, setVisible |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface edu.stanford.smi.protege.model.Slot |
getTemplateSlotClses |
Methods inherited from interface edu.stanford.smi.protegex.owl.model.RDFObject |
equalsStructurally |
Methods inherited from interface edu.stanford.smi.protegex.owl.model.Deprecatable |
isDeprecated, setDeprecated |
Constructor Detail |
public DefaultOWLObjectProperty(edu.stanford.smi.protege.model.KnowledgeBase kb, edu.stanford.smi.protege.model.FrameID id)
public DefaultOWLObjectProperty()
Method Detail |
public void addUnionRangeClass(RDFSClass rangeClass)
addUnionRangeClass
in interface OWLObjectProperty
public String getIconName()
RDFResource
getIconLocation()
.
getIconName
in interface RDFResource
getIconName
in class AbstractOWLProperty
public Icon getInheritedIcon()
getInheritedIcon
in interface RDFProperty
getInheritedIcon
in class DefaultRDFProperty
public Collection getUnionRange()
public boolean hasObjectRange()
RDFProperty
hasObjectRange
in interface RDFProperty
hasObjectRange
in class DefaultRDFProperty
public boolean isSymmetric()
isSymmetric
in interface OWLObjectProperty
public boolean isTransitive()
isTransitive
in interface OWLObjectProperty
public void removeUnionRangeClass(RDFSClass rangeClass)
removeUnionRangeClass
in interface OWLObjectProperty
public void setSymmetric(boolean value)
setSymmetric
in interface OWLObjectProperty
public void setTransitive(boolean value)
setTransitive
in interface OWLObjectProperty
public void accept(OWLModelVisitor visitor)
Visitable
OWLModelVisitor
,
which is part of the visitor design pattern. By implementing this method,
instances of the implementing class are stating that they can accept an
OWLModelVisitor
accept
in interface Visitable
accept
in class DefaultRDFProperty
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |