|
Protégé-OWL 3.4.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, rename, 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, assertFrameName, 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, 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 |
---|
assertFrameName, getFrameID, isValid, moveDirectOwnSlotValue |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface edu.stanford.smi.protege.model.Slot |
---|
getTemplateSlotClses, rename |
Methods inherited from interface edu.stanford.smi.protege.model.Instance |
---|
moveDirectType |
Methods inherited from interface edu.stanford.smi.protege.model.Frame |
---|
assertFrameName, getFrameID, 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 |
---|
assertFrameName, getFrameID, 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 OWLObjectProperty
public String getIconName()
RDFResource
getIconLocation()
.
getIconName
in interface RDFResource
getIconName
in class AbstractOWLProperty
RDFResource.getIconLocation()
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
visitor
- The visitor that will operate on this object.
|
Protégé-OWL 3.4.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |