|
Protégé-OWL 3.3.1 | ||||||||
| 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
public class DefaultOWLObjectProperty
The default implementation of the OWLObjectProperty interface.
| 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 |
| 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, removeFrameListener, removeOwnSlotValue, setDirectOwnSlotValue, setDirectOwnSlotValues, setDocumentation, setEditable, setIncluded, setName, setOwnFacetValue, setOwnFacetValues, setOwnSlotValue, setOwnSlotValues, setSystem, setVisible |
| 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 |
|---|
isValid, moveDirectOwnSlotValue |
| 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.protege.model.Instance |
|---|
moveDirectType |
| Methods inherited from interface edu.stanford.smi.protege.model.Frame |
|---|
isValid, moveDirectOwnSlotValue |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface edu.stanford.smi.protege.model.Instance |
|---|
moveDirectType |
| Methods inherited from interface edu.stanford.smi.protege.model.Frame |
|---|
isValid, moveDirectOwnSlotValue |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| 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 OWLObjectPropertypublic String getIconName()
RDFResourcegetIconLocation().
getIconName in interface RDFResourcegetIconName in class AbstractOWLPropertyRDFResource.getIconLocation()public Icon getInheritedIcon()
getInheritedIcon in interface RDFPropertygetInheritedIcon in class DefaultRDFPropertypublic Collection getUnionRange()
public boolean hasObjectRange()
RDFProperty
hasObjectRange in interface RDFPropertyhasObjectRange in class DefaultRDFPropertypublic boolean isSymmetric()
isSymmetric in interface OWLObjectPropertypublic boolean isTransitive()
isTransitive in interface OWLObjectPropertypublic void removeUnionRangeClass(RDFSClass rangeClass)
removeUnionRangeClass in interface OWLObjectPropertypublic void setSymmetric(boolean value)
setSymmetric in interface OWLObjectPropertypublic void setTransitive(boolean value)
setTransitive in interface OWLObjectPropertypublic void accept(OWLModelVisitor visitor)
VisitableOWLModelVisitor,
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 Visitableaccept in class DefaultRDFPropertyvisitor - The visitor that will operate on this object.
|
Protégé-OWL 3.3.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||