Extension SDK

oracle.ide.panels
Class DefaultTraversablePanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--oracle.ide.panels.DefaultTraversablePanel
All Implemented Interfaces:
javax.accessibility.Accessible, GridBagConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, Traversable
Direct Known Subclasses:
AbstractUIContainer, AddinManagerOptionsPanel, DocumentExtensionsPanel, EditorsOptionsPanel, EnvironOptionsPanel, ExceptionPanel, FinishPanel, J2eePanel, JProjectConfigurationPanel, JProjectConfigurationsPanel, JProjectDependencyPanel, JProjectPanel, KeyPresetConfigPanel, KeyStrokePanel, LayoutsPanel, NewWorkspacePanel, OjcConfigurationPanel, PackageClassChooser, URLChooser, WelcomePanel

public class DefaultTraversablePanel
extends javax.swing.JPanel
implements Traversable, GridBagConstants

Complete default implementation of Traversable that subclasses JPanel.

See Also:
Traversable, Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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 oracle.ide.controls.GridBagConstants
ANCHOR_C, ANCHOR_E, ANCHOR_N, ANCHOR_NE, ANCHOR_NW, ANCHOR_S, ANCHOR_SE, ANCHOR_SW, ANCHOR_W, FILL_NONE, FILL_X, FILL_XY, FILL_Y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DefaultTraversablePanel()
           
 
Method Summary
protected  java.awt.GridBagConstraints gbc(int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, java.awt.Insets insets)
           
protected  java.awt.GridBagConstraints gbc(int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, java.awt.Insets insets, int ipadx, int ipady)
           
 java.awt.Component getComponent()
          Returns this by default.
 java.lang.String getDefaultTitle()
          This method is provided as a convenience for getting the page title set using setDefaultTitle()
 java.lang.Object getExitTransition()
          Returns null by default.
 java.lang.String getHelpID()
          This method allows a subclass to implement a dynamic means of determining what the help ID is.
 void onEntry(TraversableContext dataContext)
          Does nothing by default.
 void onExit(TraversableContext dataContext)
          Does nothing by default.
 void setDefaultTitle(java.lang.String pageTitle)
          This method is provided as a convenience for setting the default title of the page.
 void setHelpID(java.lang.String helpid)
          This method is provided as a convenience for setting the context-sensitive help ID for Oracle Help for Java (OHJ).
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, 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, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultTraversablePanel

public DefaultTraversablePanel()
Method Detail

onEntry

public void onEntry(TraversableContext dataContext)
Does nothing by default.
Specified by:
onEntry in interface Traversable
See Also:
Traversable.onEntry(TraversableContext)

getComponent

public java.awt.Component getComponent()
Returns this by default.
Specified by:
getComponent in interface Traversable
See Also:
Traversable.getComponent()

onExit

public void onExit(TraversableContext dataContext)
            throws TraversalException
Does nothing by default.
Specified by:
onExit in interface Traversable
See Also:
Traversable.onExit(TraversableContext)

getExitTransition

public java.lang.Object getExitTransition()
Returns null by default.
Specified by:
getExitTransition in interface Traversable
See Also:
Traversable.getExitTransition()

setHelpID

public final void setHelpID(java.lang.String helpid)
This method is provided as a convenience for setting the context-sensitive help ID for Oracle Help for Java (OHJ).

getHelpID

public java.lang.String getHelpID()
This method allows a subclass to implement a dynamic means of determining what the help ID is.

setDefaultTitle

public final void setDefaultTitle(java.lang.String pageTitle)
This method is provided as a convenience for setting the default title of the page. The value may be overridden by code that creates the wizard so that a shared page can have different page titles when used by different wizards.

getDefaultTitle

public final java.lang.String getDefaultTitle()
This method is provided as a convenience for getting the page title set using setDefaultTitle()

gbc

protected java.awt.GridBagConstraints gbc(int gridx,
                                          int gridy,
                                          int gridwidth,
                                          int gridheight,
                                          double weightx,
                                          double weighty,
                                          int anchor,
                                          int fill,
                                          java.awt.Insets insets)

gbc

protected java.awt.GridBagConstraints gbc(int gridx,
                                          int gridy,
                                          int gridwidth,
                                          int gridheight,
                                          double weightx,
                                          double weighty,
                                          int anchor,
                                          int fill,
                                          java.awt.Insets insets,
                                          int ipadx,
                                          int ipady)

Extension SDK