Class JustificationFrameSectionRow
java.lang.Object
org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom,org.semanticweb.owlapi.model.OWLAxiom>
org.liveontologies.protege.explanation.justification.JustificationFrameSectionRow
- All Implemented Interfaces:
org.protege.editor.core.ui.list.MListItem,org.protege.editor.owl.ui.editor.OWLObjectEditorHandler<org.semanticweb.owlapi.model.OWLAxiom>,org.protege.editor.owl.ui.frame.OWLFrameObject<Explanation,,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> org.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
public class JustificationFrameSectionRow
extends org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom,org.semanticweb.owlapi.model.OWLAxiom>
Author: Matthew Horridge Stanford University Bio-Medical Informatics Research
Group Date: 19/03/2012
-
Field Summary
Fields inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow
axiom, DEFAULT_DELIMETER, DEFAULT_PREFIX, DEFAULT_SUFFIX -
Constructor Summary
ConstructorsConstructorDescriptionJustificationFrameSectionRow(org.protege.editor.owl.OWLEditorKit owlEditorKit, org.protege.editor.owl.ui.frame.OWLFrameSection<Explanation, org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> section, Explanation rootObject, org.semanticweb.owlapi.model.OWLAxiom axiom, int depth) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.semanticweb.owlapi.model.OWLAxiomcreateAxiom(org.semanticweb.owlapi.model.OWLAxiom editedObject) List<org.protege.editor.core.ui.list.MListButton> List<org.protege.editor.core.ui.list.MListButton> intgetDepth()List<? extends org.semanticweb.owlapi.model.OWLObject> protected org.protege.editor.owl.ui.editor.OWLObjectEditor<org.semanticweb.owlapi.model.OWLAxiom> booleanbooleanbooleanvoidsetButtons(List<org.protege.editor.core.ui.list.MListButton> buttons) Methods inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow
canAcceptDrop, checkEditorResults, dropObjects, getAxiom, getDeletionChanges, getDelimeter, getEditor, getFrameSection, getObjectRendering, getOntology, getOWLDataFactory, getOWLEditorKit, getOWLModelManager, getOWLOntologyManager, getPrefix, getRendering, getRoot, getRootObject, getSuffix, getTooltip, getUserObject, handleDelete, handleEdit, handleEditingFinished, isFixedHeight, setUserObject, toString
-
Constructor Details
-
JustificationFrameSectionRow
public JustificationFrameSectionRow(org.protege.editor.owl.OWLEditorKit owlEditorKit, org.protege.editor.owl.ui.frame.OWLFrameSection<Explanation, org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> section, Explanation rootObject, org.semanticweb.owlapi.model.OWLAxiom axiom, int depth)
-
-
Method Details
-
getDepth
public int getDepth() -
getAdditionalButtons
- Overrides:
getAdditionalButtonsin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
getObjectEditor
protected org.protege.editor.owl.ui.editor.OWLObjectEditor<org.semanticweb.owlapi.model.OWLAxiom> getObjectEditor()- Specified by:
getObjectEditorin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
createAxiom
protected org.semanticweb.owlapi.model.OWLAxiom createAxiom(org.semanticweb.owlapi.model.OWLAxiom editedObject) - Specified by:
createAxiomin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
getManipulatableObjects
-
isEditable
public boolean isEditable()- Specified by:
isEditablein interfaceorg.protege.editor.core.ui.list.MListItem- Specified by:
isEditablein interfaceorg.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> - Overrides:
isEditablein classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
isDeleteable
public boolean isDeleteable()- Specified by:
isDeleteablein interfaceorg.protege.editor.core.ui.list.MListItem- Specified by:
isDeleteablein interfaceorg.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> - Overrides:
isDeleteablein classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
isInferred
public boolean isInferred()- Specified by:
isInferredin interfaceorg.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> - Overrides:
isInferredin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
getButtons
-
setButtons
-