|
Protege 2.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
edu.stanford.smi.protege.widget.AbstractWidget
edu.stanford.smi.protege.widget.AbstractSlotWidget
edu.stanford.smi.protege.widget.AbstractTreeWidget
Convenience base class for slot widgets that contain a JTree.
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
AbstractTreeWidget()
|
Method Summary | |
void |
addButton(Action action)
|
abstract LazyTreeRoot |
createRoot()
|
void |
dispose()
|
void |
expandAll()
|
void |
expandRoot()
|
Object |
getFirstSelectionParent()
|
protected JPopupMenu |
getPopupMenu()
|
Collection |
getSelection()
|
JTree |
getTree()
|
void |
initialize()
|
void |
reload()
|
static void |
setDisplayParent(JTree tree,
Object parent)
|
static void |
setDisplayParent(JTree tree,
Object parent,
Object child)
|
void |
setFooter(JComponent c)
|
void |
setHeaderComponent(JComponent c)
|
void |
setRenderer(TreeCellRenderer renderer)
|
void |
setSelectedObjectPath(Collection objectPath)
|
Methods inherited from class edu.stanford.smi.protege.widget.AbstractWidget |
addSelectionListener, beginTransaction, clearSelection, endTransaction, equals, getDescriptor, getKnowledgeBase, getProject, getPropertyList, getStringProperty, isDesignTime, isRuntime, notifySelectionListeners, removeSelectionListener, setLabel, setPropertyList, setup, show |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.widget.Widget |
getDescriptor, getKnowledgeBase, getProject, setLabel |
Methods inherited from interface edu.stanford.smi.protege.util.Selectable |
addSelectionListener, clearSelection, notifySelectionListeners, removeSelectionListener |
Methods inherited from interface edu.stanford.smi.protege.plugin.Plugin |
getName |
Constructor Detail |
public AbstractTreeWidget()
Method Detail |
public void addButton(Action action)
public abstract LazyTreeRoot createRoot()
public void dispose()
dispose
in interface Disposable
dispose
in class AbstractSlotWidget
public void expandAll()
public void expandRoot()
public Object getFirstSelectionParent()
protected JPopupMenu getPopupMenu()
public Collection getSelection()
getSelection
in interface Selectable
getSelection
in class AbstractWidget
public JTree getTree()
public void initialize()
public void reload()
public static void setDisplayParent(JTree tree, Object parent)
public static void setDisplayParent(JTree tree, Object parent, Object child)
public void setFooter(JComponent c)
public void setHeaderComponent(JComponent c)
public void setRenderer(TreeCellRenderer renderer)
public void setSelectedObjectPath(Collection objectPath)
|
Protege 2.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |