org.neodatis.odb.gui.classbrowser
Class ClassHierarchyPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.neodatis.odb.gui.classbrowser.ClassHierarchyPanel
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
public class ClassHierarchyPanel extends javax.swing.JPanel- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringACTION_NEW_OBJECTstatic java.lang.StringACTION_NONEstatic java.lang.StringACTION_OBJECT_VIEWstatic java.lang.StringACTION_QUERYstatic java.lang.StringACTION_REBUILD_INDEXstatic java.lang.StringACTION_REFACTOR_ADD_FIELDstatic java.lang.StringACTION_REFACTOR_CHANGE_FIELD_TYPEstatic java.lang.StringACTION_REFACTOR_REMOVE_FIELDstatic java.lang.StringACTION_REFACTOR_RENAME_CLASSstatic java.lang.StringACTION_REFACTOR_RENAME_FIELDstatic java.lang.StringACTION_TABLE_VIEW-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor and Description ClassHierarchyPanel(IStorageEngine theEngine, IBrowserContainer browser, java.lang.String title, ILogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.lang.String action, ClassInfo ci, ClassAttributeInfo cai)voidupdateEngine(IStorageEngine engine)-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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, transferFocusUpCycle
-
-
-
-
Field Detail
-
ACTION_NONE
public static final java.lang.String ACTION_NONE
- See Also:
- Constant Field Values
-
ACTION_OBJECT_VIEW
public static final java.lang.String ACTION_OBJECT_VIEW
- See Also:
- Constant Field Values
-
ACTION_TABLE_VIEW
public static final java.lang.String ACTION_TABLE_VIEW
- See Also:
- Constant Field Values
-
ACTION_NEW_OBJECT
public static final java.lang.String ACTION_NEW_OBJECT
- See Also:
- Constant Field Values
-
ACTION_QUERY
public static final java.lang.String ACTION_QUERY
- See Also:
- Constant Field Values
-
ACTION_REFACTOR_RENAME_CLASS
public static final java.lang.String ACTION_REFACTOR_RENAME_CLASS
- See Also:
- Constant Field Values
-
ACTION_REFACTOR_ADD_FIELD
public static final java.lang.String ACTION_REFACTOR_ADD_FIELD
- See Also:
- Constant Field Values
-
ACTION_REFACTOR_RENAME_FIELD
public static final java.lang.String ACTION_REFACTOR_RENAME_FIELD
- See Also:
- Constant Field Values
-
ACTION_REFACTOR_REMOVE_FIELD
public static final java.lang.String ACTION_REFACTOR_REMOVE_FIELD
- See Also:
- Constant Field Values
-
ACTION_REFACTOR_CHANGE_FIELD_TYPE
public static final java.lang.String ACTION_REFACTOR_CHANGE_FIELD_TYPE
- See Also:
- Constant Field Values
-
ACTION_REBUILD_INDEX
public static final java.lang.String ACTION_REBUILD_INDEX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ClassHierarchyPanel
public ClassHierarchyPanel(IStorageEngine theEngine, IBrowserContainer browser, java.lang.String title, ILogger logger)
-
-
Method Detail
-
updateEngine
public void updateEngine(IStorageEngine engine)
-
actionPerformed
public void actionPerformed(java.lang.String action, ClassInfo ci, ClassAttributeInfo cai)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG