beforeTabSwitch(Integer tabIndex)
Methods inherited from class org.pentaho.platform.dataaccess.datasource.wizard.steps.AbstractWizardStep |
getBindingFactory, getDocument, getModel, isDisabled, isFinishable, isValid, setBindingFactory, setDisabled, setDocument, setFinishable, setModel, setStepImageVisible, stepActivatingForward, stepActivatingReverse, stepDeactivatingReverse |
DEFAULT_RELATIONAL_TABLE_ROW_COUNT
public static final int DEFAULT_RELATIONAL_TABLE_ROW_COUNT
- See Also:
- Constant Field Values
DEFAULT_CSV_TABLE_ROW_COUNT
public static final int DEFAULT_CSV_TABLE_ROW_COUNT
- See Also:
- Constant Field Values
RELATIONAL_TAB
public static final int RELATIONAL_TAB
- See Also:
- Constant Field Values
CSV_TAB
public static final int CSV_TAB
- See Also:
- Constant Field Values
PhysicalStep
public PhysicalStep(IXulAsyncDatasourceService datasourceService,
IXulAsyncConnectionService connectionService,
DatasourceMessages messages,
EmbeddedWizard embeddedWizard)
setDatasourceTypeControllers
public void setDatasourceTypeControllers(List<IDatasourceTypeController> datasourceTypeControllers)
createPresentationComponent
- Specified by:
createPresentationComponent in interface IWizardStep - Overrides:
createPresentationComponent in class AbstractWizardStep<DatasourceModel>
- Throws:
XulException - Creates the presentation layer associated with this IWizardStep. This is usually
done by loading an overlay into the main_wzard_panel.xul
initialize
public void initialize()
initializeModel
public void initializeModel(DatasourceModel model)
setDatasourceModel
getDatasourceModel
getConnectionService
public IXulAsyncConnectionService getConnectionService()
setConnectionService
public void setConnectionService(IXulAsyncConnectionService connectionService)
getName
public String getName()
overwriteDialogCancel
closeClearModelWarningDialog
switchTab
beforeTabSwitch
selectCsv
selectOlap
selectSql
selectMql
public void selectMql()
selectXml
public void selectXml()
getDatasourceService
public IXulAsyncDatasourceService getDatasourceService()
setDatasourceService
public void setDatasourceService(IXulAsyncDatasourceService datasourceService)
openErrorDialog
closeErrorDialog
openSuccesDialog
closeSuccessDialog
displayErrorMessage
public void displayErrorMessage(Throwable th)
setDatasourceMessages
public void setDatasourceMessages(DatasourceMessages datasourceMessages)
- Parameters:
datasourceMessages - the datasourceMessages to set
getDatasourceMessages
public DatasourceMessages getDatasourceMessages()
- Returns:
- the datasourceMessages
getStepName
public String getStepName()
- Specified by:
getStepName in interface IWizardStep
- Returns:
- a string (must be localized) that describes this step
setBindings
public void setBindings()
- Description copied from interface:
IWizardStep
- setBindings()
Allows concrete implementations to set their bindings for enclosed properties
and Xul defined elements.
- Specified by:
setBindings in interface IWizardStep
setFocus
public void setFocus()
setSelectedPhysicalType
stepDeactivatingForward
public boolean stepDeactivatingForward()
- Description copied from interface:
IWizardStep
- Called on a step just before it becomes deactivated (before the next active step is shown)
on response to moving forward in the step list (next).
- Specified by:
stepDeactivatingForward in interface IWizardStep - Overrides:
stepDeactivatingForward in class AbstractWizardStep<DatasourceModel>
- Returns:
- boolean indicating that this step should be allowed to become deactive
onRelationalModelInvalid
public void onRelationalModelInvalid()
onRelationalModelValid
public void onRelationalModelValid()
- Description copied from interface:
IRelationalModelValidationListener
- Fired when the the model is valid
- Specified by:
onRelationalModelValid in interface IRelationalModelValidationListener
onCsvInValid
public void onCsvInValid()
- Specified by:
onCsvInValid in interface IModelInfoValidationListener
onCsvValid
public void onCsvValid()
- Specified by:
onCsvValid in interface IModelInfoValidationListener
onModelInfoInvalid
public void onModelInfoInvalid()
- Specified by:
onModelInfoInvalid in interface IModelInfoValidationListener
onModelInfoValid
public void onModelInfoValid()
- Specified by:
onModelInfoValid in interface IModelInfoValidationListener
onRelationalModelInValid
public void onRelationalModelInValid()
- Description copied from interface:
IRelationalModelValidationListener
- Fired when the the model is valid
- Specified by:
onRelationalModelInValid in interface IRelationalModelValidationListener
|