|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.openbp.swing.components.wizard.WizardPage
public abstract class WizardPage
Base class for wizard panels.
| 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 | |
|---|---|
boolean |
canCancel
Cancel status flag |
boolean |
canFinish
Finish status flag |
boolean |
canMoveBackward
Move backward status flag |
boolean |
canMoveForward
Move forward status flag |
| 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 java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
WizardPage(Wizard wizard)
Default constructor. |
|
WizardPage(Wizard wizard,
java.lang.String title)
Default constructor. |
|
WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description)
Default constructor. |
|
WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description,
javax.swing.ImageIcon wizardImage)
Constructor. |
|
WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description,
javax.swing.ImageIcon wizardImage,
javax.swing.ImageIcon backgroundImage)
Constructor. |
|
| Method Summary | |
|---|---|
boolean |
canCancel()
Determines if we can cancel the wizard dialog at this point. |
boolean |
canFinish()
Determines if we can finish the wizard dialog at this point. |
boolean |
canMoveBackward()
Determines if we can return to the previous page. |
boolean |
canMoveForward()
Determines if we can advance to the next page. |
javax.swing.ImageIcon |
getBackgroundImage()
Gets the background image. |
WizardDataModel |
getDataModel()
Gets the wizard's data model. |
java.lang.String |
getDescription()
Gets the description text. |
java.awt.Component |
getFocusComponent()
Returns the focus component of this plugin, i\.e\. the component that is to initially receive the focus. |
SequenceManager |
getSequenceManager()
Gets the wizard's sequence manager. |
java.lang.String |
getTitle()
Gets the title of the page. |
Wizard |
getWizard()
Gets the wizard that owns the panel. |
javax.swing.ImageIcon |
getWizardImage()
Gets the wizard image. |
void |
handleWizardEvent(WizardEvent event)
Handles a wizard event caused by this wizard page. |
void |
setBackgroundImage(javax.swing.ImageIcon backgroundImage)
Sets the background image. |
void |
setDescription(java.lang.String description)
Sets the description text. |
void |
setTitle(java.lang.String title)
Sets the title of the page. |
void |
setWizard(Wizard wizard)
Sets the wizard that owns the panel. |
void |
setWizardImage(javax.swing.ImageIcon wizardImage)
Sets the wizard image. |
void |
updateNavigator()
Updates the navigation bar. |
| 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, 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, hide, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public boolean canMoveForward
public boolean canMoveBackward
public boolean canFinish
public boolean canCancel
| Constructor Detail |
|---|
public WizardPage(Wizard wizard)
wizard - Wizard that owns the panel
public WizardPage(Wizard wizard,
java.lang.String title)
wizard - Wizard that owns the paneltitle - Title of the page
public WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description)
wizard - Wizard that owns the paneltitle - Title of the pagedescription - Description text
public WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description,
javax.swing.ImageIcon wizardImage)
wizard - Wizard that owns the paneltitle - Title of the pagedescription - Description textwizardImage - Wizard image
public WizardPage(Wizard wizard,
java.lang.String title,
java.lang.String description,
javax.swing.ImageIcon wizardImage,
javax.swing.ImageIcon backgroundImage)
wizard - Wizard that owns the paneltitle - Title of the pagedescription - Description textwizardImage - Wizard imagebackgroundImage - Background image| Method Detail |
|---|
public void updateNavigator()
getDataModel()) has changed its status and wants to update the state of the navigation
bar buttons accordingly.
public java.awt.Component getFocusComponent()
public void handleWizardEvent(WizardEvent event)
handleWizardEvent in interface WizardListenerevent - Event to handlepublic boolean canMoveForward()
canMoveForward in interface WizardValidatorpublic boolean canMoveBackward()
canMoveBackward in interface WizardValidatorpublic boolean canFinish()
canFinish in interface WizardValidatorpublic boolean canCancel()
canCancel in interface WizardValidatorpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public javax.swing.ImageIcon getWizardImage()
public void setWizardImage(javax.swing.ImageIcon wizardImage)
public javax.swing.ImageIcon getBackgroundImage()
public void setBackgroundImage(javax.swing.ImageIcon backgroundImage)
public Wizard getWizard()
public void setWizard(Wizard wizard)
public WizardDataModel getDataModel()
public SequenceManager getSequenceManager()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||