|
Protégé-OWL 3.4 beta | ||||||||
| 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 DefaultRDFPropertypublic Icon getIcon()
getIcon in interface edu.stanford.smi.protege.model.FramegetIcon in interface ProtegeInstancegetIcon in class DefaultRDFPropertyProtegeUI.getIcon(edu.stanford.smi.protegex.owl.model.RDFResource)public String getIconName()
RDFResourcegetIconLocation().
getIconName in interface RDFResourcegetIconName in class DefaultRDFPropertyRDFResource.getIconLocation()public boolean isInverseFunctional()
OWLProperty
isInverseFunctional in interface OWLPropertypublic boolean isObjectProperty()
OWLProperty
isObjectProperty in interface OWLPropertypublic void setAnnotationProperty(boolean value)
public void setEquivalentProperties(Collection slots)
RDFProperty
setEquivalentProperties in interface RDFPropertysetEquivalentProperties in class DefaultRDFPropertyslots - a Collection of RDFProperty objectspublic void setInverseFunctional(boolean value)
setInverseFunctional in interface OWLProperty
|
Protégé-OWL 3.4 beta | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||