Protege 4.1.0

org.protege.editor.owl.ui.frame.cls
Class InheritedAnonymousClassesFrameSectionRow

java.lang.Object
  extended by org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>
      extended by org.protege.editor.owl.ui.frame.cls.InheritedAnonymousClassesFrameSectionRow
All Implemented Interfaces:
MListItem, OWLObjectEditorHandler<org.semanticweb.owlapi.model.OWLClassExpression>, OWLFrameObject<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>, OWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>

public class InheritedAnonymousClassesFrameSectionRow
extends AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 23-Feb-2007


Field Summary
 
Fields inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow
axiom, DEFAULT_DELIMETER, DEFAULT_PREFIX, DEFAULT_SUFFIX
 
Constructor Summary
InheritedAnonymousClassesFrameSectionRow(OWLEditorKit owlEditorKit, OWLFrameSection<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression> section, org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLClass rootObject, org.semanticweb.owlapi.model.OWLClassAxiom axiom)
           
 
Method Summary
protected  org.semanticweb.owlapi.model.OWLClassAxiom createAxiom(org.semanticweb.owlapi.model.OWLClassExpression editedObject)
           
 List<org.semanticweb.owlapi.model.OWLClassExpression> getManipulatableObjects()
          Gets a list of objects contained in this row.
protected  OWLObjectEditor<org.semanticweb.owlapi.model.OWLClassExpression> getObjectEditor()
           
 String getTooltip()
           
 
Methods inherited from class org.protege.editor.owl.ui.frame.AbstractOWLFrameSectionRow
canAcceptDrop, checkEditorResults, dropObjects, getAdditionalButtons, getAxiom, getDeletionChanges, getDelimeter, getEditor, getFrameSection, getObjectRendering, getOntology, getOWLDataFactory, getOWLEditorKit, getOWLModelManager, getOWLOntologyManager, getPrefix, getRendering, getRoot, getRootObject, getSuffix, getUserObject, handleDelete, handleEdit, handleEditingFinished, isDeleteable, isEditable, isFixedHeight, isInferred, setUserObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InheritedAnonymousClassesFrameSectionRow

public InheritedAnonymousClassesFrameSectionRow(OWLEditorKit owlEditorKit,
                                                OWLFrameSection<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression> section,
                                                org.semanticweb.owlapi.model.OWLOntology ontology,
                                                org.semanticweb.owlapi.model.OWLClass rootObject,
                                                org.semanticweb.owlapi.model.OWLClassAxiom axiom)
Method Detail

getObjectEditor

protected OWLObjectEditor<org.semanticweb.owlapi.model.OWLClassExpression> getObjectEditor()
Specified by:
getObjectEditor in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>

createAxiom

protected org.semanticweb.owlapi.model.OWLClassAxiom createAxiom(org.semanticweb.owlapi.model.OWLClassExpression editedObject)
Specified by:
createAxiom in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>

getManipulatableObjects

public List<org.semanticweb.owlapi.model.OWLClassExpression> 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.


getTooltip

public String getTooltip()
Specified by:
getTooltip in interface MListItem
Overrides:
getTooltip in class AbstractOWLFrameSectionRow<org.semanticweb.owlapi.model.OWLClass,org.semanticweb.owlapi.model.OWLClassAxiom,org.semanticweb.owlapi.model.OWLClassExpression>

Protege 4.1.0

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