org.pentaho.platform.dataaccess.datasource.wizard.controllers
Interface IWizardController

All Known Implementing Classes:
LinearWizardController

public interface IWizardController

Todo: Document Me

Author:
Thomas Morgner

Field Summary
static String ACTIVE_STEP_PROPERTY_NAME
           
static String CANCELLED_PROPERTY_NAME
           
static String FINISHABLE_PROPERTY_NAME
           
static String FINISHED_PROPERTY_NAME
           
static String PREVIEWABLE_PROPERTY_NAME
           
static String STEP_COUNT_PROPERTY_NAME
           
 
Method Summary
 void cancel()
           
 void finish()
           
 int getActiveStep()
           
 org.pentaho.ui.xul.binding.BindingFactory getBindingFactory()
           
 IWizardStep getStep(int step)
           
 int getStepCount()
           
 void initialize()
           
 boolean isCancelled()
           
 boolean isFinished()
           
 void setActiveStep(int step)
           
 void setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory factory)
           
 

Field Detail

ACTIVE_STEP_PROPERTY_NAME

static final String ACTIVE_STEP_PROPERTY_NAME
See Also:
Constant Field Values

STEP_COUNT_PROPERTY_NAME

static final String STEP_COUNT_PROPERTY_NAME
See Also:
Constant Field Values

CANCELLED_PROPERTY_NAME

static final String CANCELLED_PROPERTY_NAME
See Also:
Constant Field Values

FINISHED_PROPERTY_NAME

static final String FINISHED_PROPERTY_NAME
See Also:
Constant Field Values

FINISHABLE_PROPERTY_NAME

static final String FINISHABLE_PROPERTY_NAME
See Also:
Constant Field Values

PREVIEWABLE_PROPERTY_NAME

static final String PREVIEWABLE_PROPERTY_NAME
See Also:
Constant Field Values
Method Detail

getStep

IWizardStep getStep(int step)

getStepCount

int getStepCount()

setActiveStep

void setActiveStep(int step)

getActiveStep

int getActiveStep()

initialize

void initialize()

cancel

void cancel()

finish

void finish()

isFinished

boolean isFinished()

isCancelled

boolean isCancelled()

setBindingFactory

void setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory factory)

getBindingFactory

org.pentaho.ui.xul.binding.BindingFactory getBindingFactory()