Class JustificationFrameSection
java.lang.Object
org.semanticweb.owlapi.util.OWLAxiomVisitorAdapter
org.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom,org.semanticweb.owlapi.model.OWLAxiom>
org.liveontologies.protege.explanation.justification.JustificationFrameSection
- All Implemented Interfaces:
org.protege.editor.core.ui.list.MListSectionHeader,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.OWLFrameSection<Explanation,,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> org.semanticweb.owlapi.model.OWLAnnotationAxiomVisitor,org.semanticweb.owlapi.model.OWLAxiomVisitor,org.semanticweb.owlapi.model.OWLLogicalAxiomVisitor
public class JustificationFrameSection
extends org.protege.editor.owl.ui.frame.AbstractOWLFrameSection<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
-
Constructor Summary
ConstructorsConstructorDescriptionJustificationFrameSection(org.protege.editor.owl.OWLEditorKit editorKit, org.protege.editor.owl.ui.frame.OWLFrame<? extends Explanation> owlFrame, String caption, int justificationIndex) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanAcceptDrop(List<org.semanticweb.owlapi.model.OWLObject> objects) booleancanAdd()protected voidclear()protected org.semanticweb.owlapi.model.OWLAxiomcreateAxiom(org.semanticweb.owlapi.model.OWLAxiom object) org.protege.editor.owl.ui.editor.OWLObjectEditor<org.semanticweb.owlapi.model.OWLAxiom> Comparator<org.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation, org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>> protected voidrefill(org.semanticweb.owlapi.model.OWLOntology ontology) Methods inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSection
addInferredRowIfNontrivial, addRow, checkEditorResults, dispose, disposeOfSection, dropObjects, getAdditionalButtons, getAxioms, getCurrentReasoner, getEditor, getFrame, getLabel, getName, getOntologies, getOWLDataFactory, getOWLEditorKit, getOWLModelManager, getOWLOntologyManager, getReasoner, getRendering, getRootObject, getRowIndex, getRowLabel, getRows, handleChanges, handleEditingFinished, handleOntologyChanges, isResettingChange, refillInferred, reset, setCacheEditor, setLabel, setRootObject, toString, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from class org.semanticweb.owlapi.util.OWLAxiomVisitorAdapter
handleDefault, visit, visit, visit, visit
-
Constructor Details
-
JustificationFrameSection
public JustificationFrameSection(org.protege.editor.owl.OWLEditorKit editorKit, org.protege.editor.owl.ui.frame.OWLFrame<? extends Explanation> owlFrame, String caption, int justificationIndex)
-
-
Method Details
-
createAxiom
protected org.semanticweb.owlapi.model.OWLAxiom createAxiom(org.semanticweb.owlapi.model.OWLAxiom object) - Specified by:
createAxiomin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
getObjectEditor
public org.protege.editor.owl.ui.editor.OWLObjectEditor<org.semanticweb.owlapi.model.OWLAxiom> getObjectEditor()- Specified by:
getObjectEditorin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
refill
protected void refill(org.semanticweb.owlapi.model.OWLOntology ontology) - Specified by:
refillin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
clear
protected void clear()- Specified by:
clearin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
getJustification
-
getRowComparator
public Comparator<org.protege.editor.owl.ui.frame.OWLFrameSectionRow<Explanation,org.semanticweb.owlapi.model.OWLAxiom, getRowComparator()org.semanticweb.owlapi.model.OWLAxiom>> -
canAdd
public boolean canAdd()- Specified by:
canAddin interfaceorg.protege.editor.core.ui.list.MListSectionHeader- Overrides:
canAddin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-
canAcceptDrop
- Specified by:
canAcceptDropin interfaceorg.protege.editor.owl.ui.frame.OWLFrameObject<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom> - Overrides:
canAcceptDropin classorg.protege.editor.owl.ui.frame.AbstractOWLFrameSection<Explanation,org.semanticweb.owlapi.model.OWLAxiom, org.semanticweb.owlapi.model.OWLAxiom>
-