org.pentaho.platform.dataaccess.datasource.ui.selectdialog
Class DatasourceSelectionDialogController
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.ui.xul.impl.AbstractXulEventHandler
org.pentaho.ui.xul.util.AbstractXulDialogController<LogicalModelSummary>
org.pentaho.platform.dataaccess.datasource.ui.selectdialog.DatasourceSelectionDialogController
- All Implemented Interfaces:
- org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.util.DialogController<LogicalModelSummary>, org.pentaho.ui.xul.XulEventSource
public class DatasourceSelectionDialogController
- extends org.pentaho.ui.xul.util.AbstractXulDialogController<LogicalModelSummary>
Nested classes/interfaces inherited from interface org.pentaho.ui.xul.util.DialogController |
org.pentaho.ui.xul.util.DialogController.DialogListener<T> |
Methods inherited from class org.pentaho.ui.xul.util.AbstractXulDialogController |
addDialogListener, hideDialog, onDialogAccept, onDialogCancel, onDialogReady, removeDialogListener |
Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler |
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer |
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
DatasourceSelectionDialogController
public DatasourceSelectionDialogController()
init
public void init()
- Sets up bindings.
getName
public String getName()
- ID of this controller. This is how event handlers are referenced in
.xul
files.
- Specified by:
getName
in interface org.pentaho.ui.xul.impl.XulEventHandler
- Overrides:
getName
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
setBindingFactory
public void setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory bf)
setDatasourceService
public void setDatasourceService(IXulAsyncDatasourceService datasourceService)
setDatasourceDialogController
public void setDatasourceDialogController(EmbeddedWizard gwtDatasourceEditor)
addDatasource
public void addDatasource()
editDatasource
public void editDatasource()
removeDatasourceConfirm
public void removeDatasourceConfirm()
removeDatasourceCancel
public void removeDatasourceCancel()
removeDatasourceAccept
public void removeDatasourceAccept()
showDialog
public void showDialog()
- Specified by:
showDialog
in interface org.pentaho.ui.xul.util.DialogController<LogicalModelSummary>
- Overrides:
showDialog
in class org.pentaho.ui.xul.util.AbstractXulDialogController<LogicalModelSummary>