Protege 4.1.0

org.protege.editor.owl.ui.frame
Interface OWLFrame<R>

All Known Implementing Classes:
AbstractOWLFrame, AxiomListFrame, InferredAxiomsFrame, OWLAnnotationPropertyDescriptionFrame, OWLAnnotationsFrame, OWLClassDescriptionFrame, OWLDataPropertyDescriptionFrame, OWLDataPropertyDomainsAndRangesFrame, OWLDatatypeDescriptionFrame, OWLEntityFrame, OWLGeneralClassAxiomsFrame, OWLIndividualFrame, OWLIndividualPropertyAssertionsFrame, OWLObjectPropertyDescriptionFrame, OWLObjectPropertyDomainsAndRangesFrame, OWLOntologyFrame, SWRLRulesFrame

public interface OWLFrame<R>

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 19-Jan-2007


Method Summary
 void addFrameListener(OWLFrameListener listener)
          Adds a frame listener to this frame.
 void dispose()
          Disposes of the frame by cleaning up any resource and listeners used by the frame
 void fireContentChanged()
          Called when the frame content (either the sections or the rows within sections) have changed.
 List<OWLFrameSection> getFrameSections()
          Gets the sections within this frame.
 R getRootObject()
          Gets the frame root object.
 void removeFrameListener(OWLFrameListener listener)
          Removes a frame listener from this frame.
 void setRootObject(R rootObject)
          Sets the root object.
 

Method Detail

dispose

void dispose()
Disposes of the frame by cleaning up any resource and listeners used by the frame


setRootObject

void setRootObject(R rootObject)
Sets the root object.

Parameters:
rootObject - The root object, may be null.

getRootObject

R getRootObject()
Gets the frame root object.

Returns:
The frame root object. The return value may be null.

getFrameSections

List<OWLFrameSection> getFrameSections()
Gets the sections within this frame.


addFrameListener

void addFrameListener(OWLFrameListener listener)
Adds a frame listener to this frame.

Parameters:
listener - The listener to be added.

removeFrameListener

void removeFrameListener(OWLFrameListener listener)
Removes a frame listener from this frame.

Parameters:
listener - The listener to be removed.

fireContentChanged

void fireContentChanged()
Called when the frame content (either the sections or the rows within sections) have changed.


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