public class LinearWizardController extends org.pentaho.ui.xul.impl.AbstractXulEventHandler implements WizardController
ACTIVE_STEP_PROPERTY_NAME, CANCELLED_PROPERTY_NAME, FINISHABLE_PROPERTY_NAME, FINISHED_PROPERTY_NAME, PREVIEWABLE_PROPERTY_NAME, STEP_COUNT_PROPERTY_NAME
Constructor and Description |
---|
LinearWizardController(WizardEditorModel editorModel,
org.pentaho.ui.xul.binding.BindingFactory bf) |
Modifier and Type | Method and Description |
---|---|
void |
addStep(AbstractWizardStep step) |
void |
back() |
void |
cancel() |
void |
finish() |
int |
getActiveStep() |
org.pentaho.ui.xul.binding.BindingFactory |
getBindingFactory() |
WizardEditorModel |
getEditorModel() |
String |
getName() |
WizardStep |
getStep(int step) |
int |
getStepCount() |
void |
initialize() |
boolean |
isCancelled() |
boolean |
isFinished() |
void |
next() |
void |
onLoad() |
void |
preview() |
void |
registerMainXULContainer(org.pentaho.ui.xul.XulDomContainer mainWizardContainer) |
void |
removeStep(WizardStep step) |
void |
setActiveStep(int step) |
void |
setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory bf) |
void |
setCancelled(boolean canceled) |
void |
setDesignTimeContext(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext) |
void |
setFinished(boolean finished) |
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer
public LinearWizardController(WizardEditorModel editorModel, org.pentaho.ui.xul.binding.BindingFactory bf)
public void setDesignTimeContext(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext)
setDesignTimeContext
in interface WizardController
designTimeContext
- public WizardEditorModel getEditorModel()
public void addStep(AbstractWizardStep step)
public void removeStep(WizardStep step)
public WizardStep getStep(int step)
getStep
in interface WizardController
public int getStepCount()
getStepCount
in interface WizardController
public void setActiveStep(int step)
setActiveStep
in interface WizardController
public int getActiveStep()
getActiveStep
in interface WizardController
public void initialize()
initialize
in interface WizardController
public void cancel()
cancel
in interface WizardController
public void setCancelled(boolean canceled)
public boolean isCancelled()
isCancelled
in interface WizardController
public void finish()
finish
in interface WizardController
public boolean isFinished()
isFinished
in interface WizardController
public void setFinished(boolean finished)
public void next()
public void back()
public void preview()
public String getName()
getName
in interface org.pentaho.ui.xul.impl.XulEventHandler
getName
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
public void onLoad()
public void registerMainXULContainer(org.pentaho.ui.xul.XulDomContainer mainWizardContainer)
mainWizardContainer
- public void setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory bf)
setBindingFactory
in interface WizardController
public org.pentaho.ui.xul.binding.BindingFactory getBindingFactory()
getBindingFactory
in interface WizardController