Class NavDemo

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.demo.DemoPanel
jaxx.demo.feature.nav.NavDemo
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class NavDemo
extends DemoPanel
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.JPanel

    javax.swing.JPanel.AccessibleJPanel

    Nested classes/interfaces inherited from class javax.swing.JComponent

    javax.swing.JComponent.AccessibleJComponent

    Nested classes/interfaces inherited from class java.awt.Container

    java.awt.Container.AccessibleAWTContainer

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected javax.swing.JPanel content  
    protected CardLayout2 contentLayout  
    protected DemoDataProvider dataProvider  
    protected NavDemoHandler handler  
    protected javax.swing.JTree navigationTree  
    protected org.jdesktop.swingx.JXTreeTable navigationTreeTable  
    protected javax.swing.JSplitPane splitPane  
    protected NavDemoTreeHelper treeHelper  
    protected NavDemoTreeTableHelper treeTableHelper  

    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
    NavDemo()  
    NavDemo​(boolean param0)  
    NavDemo​(java.awt.LayoutManager param0)  
    NavDemo​(java.awt.LayoutManager param0, boolean param1)  
    NavDemo​(JAXXContext param0)  
    NavDemo​(JAXXContext param0, boolean param1)  
    NavDemo​(JAXXContext param0, java.awt.LayoutManager param1)  
    NavDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)  
  • Method Summary

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void addChildrenToSplitPane()  
    protected void createContent()  
    protected void createContentLayout()  
    protected void createDataProvider()  
    protected NavDemoHandler createHandler()  
    protected void createNavigationTree()  
    protected void createNavigationTreeTable()  
    protected void createSplitPane()  
    protected void createTreeHelper()  
    protected void createTreeTableHelper()  
    protected javax.swing.JScrollPane get$JScrollPane0()  
    protected javax.swing.JScrollPane get$JScrollPane1()  
    protected javax.swing.JTabbedPane get$JTabbedPane0()  
    protected TabInfo get$TabInfo0()  
    protected TabInfo get$TabInfo1()  
    javax.swing.JPanel getContent()  
    CardLayout2 getContentLayout()  
    DemoDataProvider getDataProvider()  
    NavDemoHandler getHandler()  
    javax.swing.JTree getNavigationTree()  
    org.jdesktop.swingx.JXTreeTable getNavigationTreeTable()  
    protected java.lang.String[] getSources()  
    javax.swing.JSplitPane getSplitPane()  
    NavDemoTreeHelper getTreeHelper()  
    NavDemoTreeTableHelper getTreeTableHelper()  

    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, 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, 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, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • content

      protected javax.swing.JPanel content
    • contentLayout

      protected CardLayout2 contentLayout
    • dataProvider

      protected DemoDataProvider dataProvider
    • handler

      protected final NavDemoHandler handler
    • splitPane

      protected javax.swing.JSplitPane splitPane
    • treeHelper

      protected NavDemoTreeHelper treeHelper
    • treeTableHelper

      protected NavDemoTreeTableHelper treeTableHelper
  • Constructor Details

    • NavDemo

      public NavDemo()
    • NavDemo

      public NavDemo​(JAXXContext param0)
    • NavDemo

      public NavDemo​(boolean param0)
    • NavDemo

      public NavDemo​(JAXXContext param0, boolean param1)
    • NavDemo

      public NavDemo​(java.awt.LayoutManager param0)
    • NavDemo

      public NavDemo​(JAXXContext param0, java.awt.LayoutManager param1)
    • NavDemo

      public NavDemo​(java.awt.LayoutManager param0, boolean param1)
    • NavDemo

      public NavDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)
  • Method Details

    • getSources

      protected java.lang.String[] getSources()
      Overrides:
      getSources in class DemoPanel
    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • getContent

      public javax.swing.JPanel getContent()
    • getContentLayout

      public CardLayout2 getContentLayout()
    • getDataProvider

      public DemoDataProvider getDataProvider()
    • getHandler

      public NavDemoHandler getHandler()
    • getNavigationTree

      public javax.swing.JTree getNavigationTree()
    • getNavigationTreeTable

      public org.jdesktop.swingx.JXTreeTable getNavigationTreeTable()
    • getSplitPane

      public javax.swing.JSplitPane getSplitPane()
    • getTreeHelper

      public NavDemoTreeHelper getTreeHelper()
    • getTreeTableHelper

      public NavDemoTreeTableHelper getTreeTableHelper()
    • get$JScrollPane0

      protected javax.swing.JScrollPane get$JScrollPane0()
    • get$JScrollPane1

      protected javax.swing.JScrollPane get$JScrollPane1()
    • get$JTabbedPane0

      protected javax.swing.JTabbedPane get$JTabbedPane0()
    • get$TabInfo0

      protected TabInfo get$TabInfo0()
    • get$TabInfo1

      protected TabInfo get$TabInfo1()
    • addChildrenToSplitPane

      protected void addChildrenToSplitPane()
    • createContent

      protected void createContent()
    • createContentLayout

      protected void createContentLayout()
    • createDataProvider

      protected void createDataProvider()
    • createHandler

      protected NavDemoHandler createHandler()
    • createNavigationTree

      protected void createNavigationTree()
    • createNavigationTreeTable

      protected void createNavigationTreeTable()
    • createSplitPane

      protected void createSplitPane()
    • createTreeHelper

      protected void createTreeHelper()
    • createTreeTableHelper

      protected void createTreeTableHelper()