org.apache.axis2.tools.component
Class DefaultWizardComponents

java.lang.Object
  extended by org.apache.axis2.tools.component.DefaultWizardComponents
All Implemented Interfaces:
Wizard, WizardComponents

public class DefaultWizardComponents
extends Object
implements WizardComponents

this is used for default wizard components


Field Summary
 
Fields inherited from interface org.apache.axis2.tools.component.WizardComponents
CURRENT_PANEL_PROPERTY
 
Constructor Summary
DefaultWizardComponents()
          This class is the "bread and butter" of this framework.
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addWizardPanel(int index, WizardPanel panel)
           
 void addWizardPanel(WizardPanel panel)
           
 void addWizardPanelAfter(WizardPanel panelToBePlacedAfter, WizardPanel panel)
           
 void addWizardPanelAfterCurrent(WizardPanel panel)
           
 void addWizardPanelBefore(WizardPanel panelToBePlacedBefore, WizardPanel panel)
           
 JButton getBackButton()
           
 CancelAction getCancelAction()
           
 JButton getCancelButton()
           
 int getCurrentIndex()
           
 WizardPanel getCurrentPanel()
           
 FinishAction getFinishAction()
           
 JButton getFinishButton()
           
 int getIndexOfPanel(WizardPanel panel)
           
 JButton getNextButton()
           
 WizardPanel getWizardPanel(int index)
           
 List getWizardPanelList()
           
 JPanel getWizardPanelsContainer()
           
 boolean onLastPanel()
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 WizardPanel removeWizardPanel(int index)
           
 WizardPanel removeWizardPanel(WizardPanel panel)
           
 WizardPanel removeWizardPanelAfter(WizardPanel panel)
           
 WizardPanel removeWizardPanelBefore(WizardPanel panel)
           
 void setBackButton(JButton aBackButton)
           
 void setCancelAction(CancelAction aCancelAction)
           
 void setCancelButton(JButton aCancelButton)
           
 void setCurrentIndex(int aCurrentIndex)
           
 void setFinishAction(FinishAction aFinishAction)
           
 void setFinishButton(JButton button)
           
 void setNextButton(JButton aNextButton)
           
 void setWizardPanelList(ArrayList panelList)
           
 void setWizardPanelList(List panelList)
           
 void setWizardPanelsContainer(JPanel aWizardPanelsContainer)
           
 void updateComponents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultWizardComponents

public DefaultWizardComponents()
This class is the "bread and butter" of this framework. All of these components can be used visually however you want, as shown in the frame and example packages, but all a developer really needs is this, and they can even instead implement JWizard and choose to do this portion any way they wish.

Method Detail

addWizardPanel

public void addWizardPanel(WizardPanel panel)
Specified by:
addWizardPanel in interface Wizard
Specified by:
addWizardPanel in interface WizardComponents

addWizardPanel

public void addWizardPanel(int index,
                           WizardPanel panel)
Specified by:
addWizardPanel in interface Wizard
Specified by:
addWizardPanel in interface WizardComponents

addWizardPanelAfter

public void addWizardPanelAfter(WizardPanel panelToBePlacedAfter,
                                WizardPanel panel)
Specified by:
addWizardPanelAfter in interface WizardComponents

addWizardPanelBefore

public void addWizardPanelBefore(WizardPanel panelToBePlacedBefore,
                                 WizardPanel panel)
Specified by:
addWizardPanelBefore in interface WizardComponents

addWizardPanelAfterCurrent

public void addWizardPanelAfterCurrent(WizardPanel panel)
Specified by:
addWizardPanelAfterCurrent in interface WizardComponents

removeWizardPanel

public WizardPanel removeWizardPanel(WizardPanel panel)
Specified by:
removeWizardPanel in interface Wizard
Specified by:
removeWizardPanel in interface WizardComponents

removeWizardPanel

public WizardPanel removeWizardPanel(int index)
Specified by:
removeWizardPanel in interface Wizard
Specified by:
removeWizardPanel in interface WizardComponents

removeWizardPanelAfter

public WizardPanel removeWizardPanelAfter(WizardPanel panel)
Specified by:
removeWizardPanelAfter in interface WizardComponents

removeWizardPanelBefore

public WizardPanel removeWizardPanelBefore(WizardPanel panel)
Specified by:
removeWizardPanelBefore in interface WizardComponents

getWizardPanel

public WizardPanel getWizardPanel(int index)
Specified by:
getWizardPanel in interface Wizard
Specified by:
getWizardPanel in interface WizardComponents

getIndexOfPanel

public int getIndexOfPanel(WizardPanel panel)
Specified by:
getIndexOfPanel in interface WizardComponents

onLastPanel

public boolean onLastPanel()
Specified by:
onLastPanel in interface WizardComponents

getCurrentPanel

public WizardPanel getCurrentPanel()
                            throws Exception
Specified by:
getCurrentPanel in interface WizardComponents
Throws:
Exception

updateComponents

public void updateComponents()
Specified by:
updateComponents in interface WizardComponents

getWizardPanelList

public List getWizardPanelList()
Specified by:
getWizardPanelList in interface Wizard
Specified by:
getWizardPanelList in interface WizardComponents

setWizardPanelList

public void setWizardPanelList(ArrayList panelList)

getFinishAction

public FinishAction getFinishAction()
Specified by:
getFinishAction in interface WizardComponents

setFinishAction

public void setFinishAction(FinishAction aFinishAction)
Specified by:
setFinishAction in interface WizardComponents

getCancelAction

public CancelAction getCancelAction()
Specified by:
getCancelAction in interface WizardComponents

setCancelAction

public void setCancelAction(CancelAction aCancelAction)
Specified by:
setCancelAction in interface WizardComponents

getCurrentIndex

public int getCurrentIndex()
Specified by:
getCurrentIndex in interface WizardComponents

setCurrentIndex

public void setCurrentIndex(int aCurrentIndex)
Specified by:
setCurrentIndex in interface WizardComponents

getWizardPanelsContainer

public JPanel getWizardPanelsContainer()
Specified by:
getWizardPanelsContainer in interface WizardComponents

setWizardPanelsContainer

public void setWizardPanelsContainer(JPanel aWizardPanelsContainer)
Specified by:
setWizardPanelsContainer in interface WizardComponents

getBackButton

public JButton getBackButton()
Specified by:
getBackButton in interface WizardComponents

setBackButton

public void setBackButton(JButton aBackButton)
Specified by:
setBackButton in interface WizardComponents

getNextButton

public JButton getNextButton()
Specified by:
getNextButton in interface WizardComponents

setNextButton

public void setNextButton(JButton aNextButton)
Specified by:
setNextButton in interface WizardComponents

getCancelButton

public JButton getCancelButton()
Specified by:
getCancelButton in interface WizardComponents

setCancelButton

public void setCancelButton(JButton aCancelButton)
Specified by:
setCancelButton in interface WizardComponents

getFinishButton

public JButton getFinishButton()
Specified by:
getFinishButton in interface WizardComponents

setFinishButton

public void setFinishButton(JButton button)
Specified by:
setFinishButton in interface WizardComponents

setWizardPanelList

public void setWizardPanelList(List panelList)
Specified by:
setWizardPanelList in interface Wizard
Specified by:
setWizardPanelList in interface WizardComponents

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface WizardComponents

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface WizardComponents


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.