org.pentaho.platform.dataaccess.datasource.wizard
Class SwingDatasourceEditor

java.lang.Object
  extended by org.pentaho.platform.dataaccess.datasource.wizard.SwingDatasourceEditor
All Implemented Interfaces:
IDatasourceEditor, org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>

public class SwingDatasourceEditor
extends Object
implements IDatasourceEditor


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.pentaho.ui.xul.util.DialogController
org.pentaho.ui.xul.util.DialogController.DialogListener<T>
 
Constructor Summary
SwingDatasourceEditor(IXulAsyncDatasourceService datasourceService, IXulAsyncConnectionService connectionService)
           
 
Method Summary
 void addDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
          Specified by DialogController.
 void hideDialog()
          Specified by DialogController.
static void main(String[] args)
           
 void removeDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
          Specified by DialogController.
 void showDialog()
          Specified by DialogController.
 void showEditDialog(String domainId, String modelId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingDatasourceEditor

public SwingDatasourceEditor(IXulAsyncDatasourceService datasourceService,
                             IXulAsyncConnectionService connectionService)
Method Detail

main

public static void main(String[] args)
                 throws org.pentaho.ui.xul.XulException
Throws:
org.pentaho.ui.xul.XulException

addDialogListener

public void addDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
Specified by DialogController.

Specified by:
addDialogListener in interface org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>

hideDialog

public void hideDialog()
Specified by DialogController.

Specified by:
hideDialog in interface org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>

removeDialogListener

public void removeDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
Specified by DialogController.

Specified by:
removeDialogListener in interface org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>

showDialog

public void showDialog()
Specified by DialogController.

Specified by:
showDialog in interface org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>

showEditDialog

public void showEditDialog(String domainId,
                           String modelId)
Specified by:
showEditDialog in interface IDatasourceEditor