Package cppclassanalyzer.plugin.typemgr
Class TypeInfoArchiveGTree
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
docking.widgets.tree.GTree
cppclassanalyzer.plugin.typemgr.TypeInfoArchiveGTree
- All Implemented Interfaces:
TypeInfoManagerListener
,BusyListener
,ImageObserver
,MenuContainer
,Serializable
,Accessible
public final class TypeInfoArchiveGTree extends GTree implements TypeInfoManagerListener
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
Fields inherited from class javax.swing.JComponent
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
accessibleContext, 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
Constructors Constructor Description TypeInfoArchiveGTree(ClassTypeInfoManagerPlugin plugin)
-
Method Summary
Modifier and Type Method Description GTreeDragNDropHandler
getDragNDropHandler()
ClassTypeInfoManagerPlugin
getPlugin()
List<GTreeNode>
getSelectedNodes()
void
setDragNDropHandler(GTreeDragNDropHandler dummy)
void
typeAdded(ClassTypeInfoDB type)
Invoked when a type has been added to a managervoid
typeRemoved(ClassTypeInfoDB type)
Invoked when a type has been removed to a managervoid
typeUpdated(ClassTypeInfoDB type)
Invoked when a type has been updatedMethods inherited from class docking.widgets.tree.GTree
addGTModelListener, addGTreeSelectionListener, addMouseListener, addSelectionPath, addTreeExpansionListener, cancelWork, clearFilter, clearSelectionPaths, clearSizeCache, collapseAll, createMouseListenerDelegate, dispose, expandAll, expandedStateRestored, expandPath, expandPath, expandPaths, expandPaths, expandTree, filterChanged, getCellEditor, getCellRenderer, getExpandedPaths, getExpandedPaths, getFilter, getFilterField, getFilterProvider, getFilterText, getGTSelectionModel, getJTree, getModel, getModelNodeForPath, getModelRoot, getMouseListeners, getNodeForLocation, getPathBounds, getPathForLocation, getPathForRow, getRowCount, getRowForPath, getScrollPane, getSelectionModel, getSelectionPath, getSelectionPaths, getToolTipText, getTreeState, getTreeState, getViewNodeForPath, getViewPosition, getViewRect, getViewRoot, hasFilterText, isBusy, isCollapsed, isDisposed, isEditing, isExpanded, isFiltered, isFilteringEnabled, isMyJTree, isPathEditable, isPathSelected, isRootAllowedToCollapse, isRootVisible, printEvent, refilterLater, refilterLater, refilterNow, removeGTModelListener, removeGTreeSelectionListener, removeMouseListener, removeTreeExpansionListener, restoreTreeState, runBulkTask, runTask, runTask, scrollPathToVisible, setActiveDropTargetNode, setBusy, setCellEditor, setCellRenderer, setDataTransformer, setEditable, setEnabled, setEventsEnabled, setFilterFieldEnabled, setFilteringEnabled, setFilterProvider, setFilterText, setFilterVisible, setHorizontalScrollPolicy, setNodeEditable, setPaintHandlesForLeafNodes, setRootNode, setRootNodeAllowedToCollapse, setRootVisible, setRowHeight, setScrollableUnitIncrement, setSelectedNode, setSelectedNodeByNamePath, setSelectedNodeByPathName, setSelectedNodes, setSelectedNodes, setSelectionModel, setSelectionPath, setSelectionPaths, setSelectionPaths, setSelectionPaths, setSeletedNodeByName, setShowsRootHandles, setTransferHandler, setViewPosition, startEditing, stopEditing, toString, updateModelFilter
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, 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, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Methods inherited from class java.awt.Container
add, 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, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
TypeInfoArchiveGTree
-
-
Method Details
-
getPlugin
-
getDragNDropHandler
- Overrides:
getDragNDropHandler
in classGTree
-
setDragNDropHandler
- Overrides:
setDragNDropHandler
in classGTree
-
typeAdded
Description copied from interface:TypeInfoManagerListener
Invoked when a type has been added to a manager- Specified by:
typeAdded
in interfaceTypeInfoManagerListener
- Parameters:
type
- the added type
-
typeRemoved
Description copied from interface:TypeInfoManagerListener
Invoked when a type has been removed to a manager- Specified by:
typeRemoved
in interfaceTypeInfoManagerListener
- Parameters:
type
- the removed type
-
typeUpdated
Description copied from interface:TypeInfoManagerListener
Invoked when a type has been updated- Specified by:
typeUpdated
in interfaceTypeInfoManagerListener
- Parameters:
type
- the updated type
-
getSelectedNodes
-