net.javaprog.ui.wizard.plaf.basic
Class BasicWizardContentPaneUI

java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--net.javaprog.ui.wizard.plaf.WizardContentPaneUI
              |
              +--net.javaprog.ui.wizard.plaf.basic.BasicWizardContentPaneUI
Direct Known Subclasses:
MetalWizardContentPaneUI, WindowsWizardContentPaneUI

public abstract class BasicWizardContentPaneUI
extends WizardContentPaneUI

A basic WizardContentPaneUI implementation providing common behaviour and look.


Nested Class Summary
protected  class BasicWizardContentPaneUI.BasicPropertyChangeHandler
           
protected  class BasicWizardContentPaneUI.BasicWizardLayout
           
protected  class BasicWizardContentPaneUI.BasicWizardModelHandler
           
 
Field Summary
protected  ActionListener actionListener
           
protected  Step currentStep
           
protected  PropertyChangeListener propertyChangeListener
           
protected  Component stepDescriptionRenderer
           
protected  Component stepListRenderer
           
protected  WindowListener windowListener
           
protected  Wizard wizard
           
protected  WizardContentPane wizardContentPane
           
protected  WizardModelListener wizardModelListener
           
protected  BasicWizardNavigator wizardNavigator
           
 
Constructor Summary
BasicWizardContentPaneUI()
           
 
Method Summary
protected  ActionListener createActionListener()
           
protected  LayoutManager createLayoutManager()
           
protected  PropertyChangeListener createPropertyChangeListener()
           
protected  WindowListener createWindowListener()
           
protected  WizardModelListener createWizardModelListener()
           
protected  BasicWizardNavigator createWizardNavigator()
           
protected  String getPropertyPrefix()
           
protected  void installComponents()
           
protected  void installDefaults()
           
protected  void installListeners()
           
 void installUI(JComponent c)
           
protected  void uninstallComponents()
           
protected  void uninstallDefaults()
           
protected  void uninstallListeners()
           
 void uninstallUI(JComponent c)
           
protected  void updateStepComponent()
           
protected  void updateStepDescriptionRendererComponent()
           
protected  void updateStepListRendererComponent()
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionListener

protected ActionListener actionListener

currentStep

protected Step currentStep

propertyChangeListener

protected PropertyChangeListener propertyChangeListener

stepDescriptionRenderer

protected Component stepDescriptionRenderer

stepListRenderer

protected Component stepListRenderer

windowListener

protected WindowListener windowListener

wizard

protected Wizard wizard

wizardContentPane

protected WizardContentPane wizardContentPane

wizardModelListener

protected WizardModelListener wizardModelListener

wizardNavigator

protected BasicWizardNavigator wizardNavigator
Constructor Detail

BasicWizardContentPaneUI

public BasicWizardContentPaneUI()
Method Detail

createActionListener

protected ActionListener createActionListener()

createLayoutManager

protected LayoutManager createLayoutManager()

createPropertyChangeListener

protected PropertyChangeListener createPropertyChangeListener()

createWindowListener

protected WindowListener createWindowListener()

createWizardModelListener

protected WizardModelListener createWizardModelListener()

createWizardNavigator

protected BasicWizardNavigator createWizardNavigator()

getPropertyPrefix

protected String getPropertyPrefix()

installComponents

protected void installComponents()

installDefaults

protected void installDefaults()

installListeners

protected void installListeners()

installUI

public void installUI(JComponent c)
Overrides:
installUI in class ComponentUI

uninstallComponents

protected void uninstallComponents()

uninstallDefaults

protected void uninstallDefaults()

uninstallListeners

protected void uninstallListeners()

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI

updateStepComponent

protected void updateStepComponent()

updateStepDescriptionRendererComponent

protected void updateStepDescriptionRendererComponent()

updateStepListRendererComponent

protected void updateStepListRendererComponent()