|
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
public abstract class AbstractOWLProperty
The default implementation of the OWLProperty interface.
Constructor Summary | |
---|---|
AbstractOWLProperty(edu.stanford.smi.protege.model.KnowledgeBase kb,
edu.stanford.smi.protege.model.FrameID id)
|
Method Summary | |
---|---|
ImageIcon |
getBaseImageIcon()
|
Icon |
getIcon()
|
String |
getIconName()
Gets the local name of an icon for this type of resource. |
boolean |
isInverseFunctional()
Checks whether this is an inverse functional property. |
boolean |
isObjectProperty()
Checks whether this is an object slot or a datatype slot. |
void |
setAnnotationProperty(boolean value)
|
void |
setEquivalentProperties(Collection slots)
Sets the equivalent properties of this. |
void |
setInverseFunctional(boolean value)
|
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.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.visitor.Visitable |
---|
accept |
Methods inherited from interface edu.stanford.smi.protegex.owl.model.Deprecatable |
---|
isDeprecated, setDeprecated |
Constructor Detail |
---|
public AbstractOWLProperty(edu.stanford.smi.protege.model.KnowledgeBase kb, edu.stanford.smi.protege.model.FrameID id)
Method Detail |
---|
public ImageIcon getBaseImageIcon()
getBaseImageIcon
in class DefaultRDFProperty
public Icon getIcon()
getIcon
in interface edu.stanford.smi.protege.model.Frame
getIcon
in interface ProtegeInstance
getIcon
in class DefaultRDFProperty
ProtegeUI.getIcon(edu.stanford.smi.protegex.owl.model.RDFResource)
public String getIconName()
RDFResource
getIconLocation()
.
getIconName
in interface RDFResource
getIconName
in class DefaultRDFProperty
RDFResource.getIconLocation()
public boolean isInverseFunctional()
OWLProperty
isInverseFunctional
in interface OWLProperty
public boolean isObjectProperty()
OWLProperty
isObjectProperty
in interface OWLProperty
public void setAnnotationProperty(boolean value)
public void setEquivalentProperties(Collection slots)
RDFProperty
setEquivalentProperties
in interface RDFProperty
setEquivalentProperties
in class DefaultRDFProperty
slots
- a Collection of RDFProperty objectspublic void setInverseFunctional(boolean value)
setInverseFunctional
in interface OWLProperty
|
Protégé-OWL 3.4.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |