public class ComponentLibraryTab extends javax.swing.JPanel implements TabPane
| Modifier and Type | Class and Description |
|---|---|
static class |
ComponentLibraryTab.Factory
A factory that creates the library panel for the editors.
|
class |
ComponentLibraryTab.IconListRenderer |
class |
ComponentLibraryTab.LibraryActionHandler
Listener used to changes from the NewFolderFrame
|
class |
ComponentLibraryTab.OntSelectActionHandler
Inner class to handle changes to the Ontology Selection box.
|
class |
ComponentLibraryTab.SearchButtonActionHandler
class to handle the search button
|
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected AnnotatedPTree |
_library |
protected EntityTreeModel |
_libraryModel |
protected ResultTreeRebuilder |
_libraryPanel |
protected SimpleLibrarySearcher |
_librarySearcher |
java.lang.String |
allOntologiesName |
static boolean |
AUTHENTICATE |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ComponentLibraryTab(TableauFrame parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTreeSingleSelectionListener(javax.swing.event.TreeSelectionListener listener)
Set the selection of the JTree (result) in this panel to single
selection, and add a selection listener to it.
|
protected java.io.File |
getFilterFile() |
javax.swing.JTree |
getJTree() |
TableauFrame |
getParentFrame()
Implementation of getParentFrame getName()
|
javax.swing.JTree |
getResultTree()
Get the result tree after searching.
|
java.lang.String |
getTabName()
Implementation of TabPane getName()
|
void |
initializeTab()
Implementation of TabPane getName()
|
protected void |
initLibraryPanel() |
protected void |
initLibrarySearcher() |
protected void |
initLibrarySearchPane() |
protected void |
initLibraryTree() |
protected void |
initOntSelectBox() |
void |
reinitializeTab() |
void |
setParentFrame(TableauFrame parent)
Implementation of TabPane setParentFrame(TableauFrame)
|
void |
setSkipReposiotryOntology(boolean skipRepositoryOntology)
Set true if want not to display remote ontology
|
void |
setTabName(java.lang.String name) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected EntityTreeModel _libraryModel
protected AnnotatedPTree _library
protected ResultTreeRebuilder _libraryPanel
protected SimpleLibrarySearcher _librarySearcher
public static final boolean AUTHENTICATE
public final java.lang.String allOntologiesName
public ComponentLibraryTab(TableauFrame parent)
public java.lang.String getTabName()
getTabName in interface TabPanepublic void setTabName(java.lang.String name)
public void setParentFrame(TableauFrame parent)
setParentFrame in interface TabPanepublic TableauFrame getParentFrame()
getParentFrame in interface TabPanepublic void setSkipReposiotryOntology(boolean skipRepositoryOntology)
public void initializeTab()
initializeTab in interface TabPaneprotected void initLibraryTree()
public void addTreeSingleSelectionListener(javax.swing.event.TreeSelectionListener listener)
listener - public javax.swing.JTree getResultTree()
protected java.io.File getFilterFile()
public void reinitializeTab()
protected void initLibrarySearchPane()
protected void initLibrarySearcher()
protected void initOntSelectBox()
protected void initLibraryPanel()
public javax.swing.JTree getJTree()