org.tbee.swing.wizard
Class WizardModelDefault
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.tbee.swing.wizard.WizardModelDefault
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, WizardModel
public class WizardModelDefault
- extends JPanel
- implements WizardModel
This is the default implementation of the WizardModel, it takes care of providing data to the Wizard viewer.
Beware that the model must adhere to the rules specified in the comments in the interface.
This model is not the actual data model.
- Version:
- $Revision: 1.7 $
- See Also:
- Serialized Form
| 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 |
WizardModelDefault
public WizardModelDefault()
WizardModelDefault
public WizardModelDefault(WizardStep[] steps)
getStepCount
public int getStepCount()
- Specified by:
getStepCount in interface WizardModel
getStep
public WizardStep getStep(int idx)
- Specified by:
getStep in interface WizardModel
addStep
public void addStep(WizardStep step)
- Specified by:
addStep in interface WizardModel
addStep
public void addStep(int idx,
WizardStep step)
- Specified by:
addStep in interface WizardModel
removeStep
public void removeStep(int idx)
- Specified by:
removeStep in interface WizardModel
removeStep
public void removeStep(WizardStep step)
- Specified by:
removeStep in interface WizardModel
getCurrentWizardStep
public WizardStep getCurrentWizardStep()
- Specified by:
getCurrentWizardStep in interface WizardModel
getIndexOfStep
public int getIndexOfStep(WizardStep step)
- Specified by:
getIndexOfStep in interface WizardModel
getExitStatus
public int getExitStatus()
- Specified by:
getExitStatus in interface WizardModel
setExitStatus
public void setExitStatus(int value)
- Specified by:
setExitStatus in interface WizardModel
showStep
public String[] showStep(int idx)
- show the step in question
- Specified by:
showStep in interface WizardModel
gotoFirstStep
public String[] gotoFirstStep()
- Navigation
- Specified by:
gotoFirstStep in interface WizardModel
gotoPreviousStep
public String[] gotoPreviousStep()
- Specified by:
gotoPreviousStep in interface WizardModel
gotoNextStep
public String[] gotoNextStep()
- Specified by:
gotoNextStep in interface WizardModel
gotoLastStep
public String[] gotoLastStep()
- Specified by:
gotoLastStep in interface WizardModel
finish
public String[] finish()
- Specified by:
finish in interface WizardModel
getCurrentStep
public int getCurrentStep()
- Specified by:
getCurrentStep in interface WizardModel
addWizardListener
public void addWizardListener(WizardListener ccl)
- Add a listener
- Specified by:
addWizardListener in interface WizardModel
- Parameters:
ccl -
removeWizardListener
public void removeWizardListener(WizardListener ccl)
- Specified by:
removeWizardListener in interface WizardModel
fireWizardListenerEvent
protected void fireWizardListenerEvent(WizardEvent e)
Copyright © 2012 KnowledgePlaza. All Rights Reserved.