org.openjump.core.ui.swing.wizard
Class AbstractWizardGroup

java.lang.Object
  extended by org.openjump.core.ui.swing.wizard.AbstractWizardGroup
All Implemented Interfaces:
WizardGroup
Direct Known Subclasses:
AddDataStoreLayerWizard, AddRasterImageLayerWizard, AddWmsLayerWizard, DataSourceQueryChooserOpenWizard, OpenFileWizard, OpenProjectWizard

public abstract class AbstractWizardGroup
extends java.lang.Object
implements WizardGroup


Constructor Summary
AbstractWizardGroup()
           
AbstractWizardGroup(java.lang.String name, javax.swing.Icon icon, java.lang.String firstId)
           
 
Method Summary
 void addPanel(int index, WizardPanel panel)
           
 void addPanel(WizardPanel panel)
           
 java.lang.String getFirstId()
           
 javax.swing.Icon getIcon()
           
 java.lang.String getName()
           
 java.util.List<WizardPanel> getPanels()
           
 void initialize(WorkbenchContext workbenchContext, WizardDialog dialog)
           
 void removeAllPanels()
           
 void removePanel(WizardPanel panel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openjump.core.ui.swing.wizard.WizardGroup
run
 

Constructor Detail

AbstractWizardGroup

public AbstractWizardGroup()

AbstractWizardGroup

public AbstractWizardGroup(java.lang.String name,
                           javax.swing.Icon icon,
                           java.lang.String firstId)
Method Detail

initialize

public void initialize(WorkbenchContext workbenchContext,
                       WizardDialog dialog)
Specified by:
initialize in interface WizardGroup

getFirstId

public java.lang.String getFirstId()
Specified by:
getFirstId in interface WizardGroup

getIcon

public javax.swing.Icon getIcon()
Specified by:
getIcon in interface WizardGroup

getName

public java.lang.String getName()
Specified by:
getName in interface WizardGroup

addPanel

public void addPanel(WizardPanel panel)

addPanel

public void addPanel(int index,
                     WizardPanel panel)

removePanel

public void removePanel(WizardPanel panel)

removeAllPanels

public void removeAllPanels()

getPanels

public java.util.List<WizardPanel> getPanels()
Specified by:
getPanels in interface WizardGroup