org.protege.editor.owl.ui.frame.dataproperty
Class OWLEquivalentDataPropertiesFrameSectionRow
java.lang.Object
org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
org.protege.editor.owl.ui.frame.dataproperty.OWLEquivalentDataPropertiesFrameSectionRow
- All Implemented Interfaces:
- MListItem, OWLObjectEditorHandler<org.semanticweb.owlapi.model.OWLDataProperty>, OWLFrameObject<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>, OWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
public class OWLEquivalentDataPropertiesFrameSectionRow
- extends AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 16-Feb-2007
|
Constructor Summary |
OWLEquivalentDataPropertiesFrameSectionRow(OWLEditorKit owlEditorKit,
OWLFrameSection<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty> section,
org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLDataProperty rootObject,
org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom axiom)
|
| Methods inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow |
canAcceptDrop, dropObjects, getAdditionalButtons, getAxiom, getDeletionChanges, getDelimeter, getEditor, getFrameSection, getObjectRendering, getOntology, getOWLDataFactory, getOWLEditorKit, getOWLModelManager, getOWLOntologyManager, getPrefix, getRendering, getRoot, getRootObject, getSuffix, getTooltip, getUserObject, handleDelete, handleEdit, isFixedHeight, isInferred, setUserObject, toString |
OWLEquivalentDataPropertiesFrameSectionRow
public OWLEquivalentDataPropertiesFrameSectionRow(OWLEditorKit owlEditorKit,
OWLFrameSection<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty> section,
org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLDataProperty rootObject,
org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom axiom)
createAxiom
protected org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom createAxiom(org.semanticweb.owlapi.model.OWLDataProperty editedObject)
- Specified by:
createAxiom in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
isEditable
public boolean isEditable()
- Description copied from class:
AbstractOWLFrameSectionRow
- Determines if this row is editable. If a row is editable then
it may be deleted/removed and column values may be edited.
- Specified by:
isEditable in interface MListItem- Specified by:
isEditable in interface OWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>- Overrides:
isEditable in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
- Returns:
true if the row is editable, false
if the row is not editable.
isDeleteable
public boolean isDeleteable()
- Specified by:
isDeleteable in interface MListItem- Specified by:
isDeleteable in interface OWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>- Overrides:
isDeleteable in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
getObjectEditor
protected OWLObjectEditor<org.semanticweb.owlapi.model.OWLDataProperty> getObjectEditor()
- Specified by:
getObjectEditor in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
checkEditorResults
public boolean checkEditorResults(OWLObjectEditor<org.semanticweb.owlapi.model.OWLDataProperty> editor)
- Specified by:
checkEditorResults in interface OWLFrameObject<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>- Overrides:
checkEditorResults in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
handleEditingFinished
public void handleEditingFinished(Set<org.semanticweb.owlapi.model.OWLDataProperty> editedObjects)
- Specified by:
handleEditingFinished in interface OWLObjectEditorHandler<org.semanticweb.owlapi.model.OWLDataProperty>- Overrides:
handleEditingFinished in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLDataProperty,org.semanticweb.owlapi.model.OWLEquivalentDataPropertiesAxiom,org.semanticweb.owlapi.model.OWLDataProperty>
getManipulatableObjects
public List<org.semanticweb.owlapi.model.OWLDataPropertyExpression> getManipulatableObjects()
- Description copied from interface:
OWLFrameSectionRow
- Gets a list of objects contained in this row. These objects
could be placed on the clip board during a copy operation,
or navigated to etc.
Submit a bug report or feature request
For further API reference and developer documentation, see Protege 4 Developer Documentation.
Copyright © 2010 Stanford Center for Biomedical Informatics Research