Class XulDatabaseDialog
- java.lang.Object
-
- org.pentaho.di.ui.core.database.dialog.XulDatabaseDialog
-
- Direct Known Subclasses:
DatabaseDialog
public class XulDatabaseDialog extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.widgets.Shell
shell
-
Constructor Summary
Constructors Constructor Description XulDatabaseDialog(org.eclipse.swt.widgets.Shell parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pentaho.di.core.database.DatabaseMeta
getDatabaseMeta()
boolean
isModalDialog()
String
open()
Opens the XUL database dialogvoid
setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta dbMeta)
void
setDatabases(List<org.pentaho.di.core.database.DatabaseMeta> databases)
void
setModalDialog(boolean modalDialog)
-
-
-
Method Detail
-
open
public String open()
Opens the XUL database dialog- Returns:
- databaseName (or NULL on error or cancel) TODO: Fix deprecation warning in v3.2 by using the new dialog
-
setDatabaseMeta
public void setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta dbMeta)
-
getDatabaseMeta
public org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()
-
setDatabases
public void setDatabases(List<org.pentaho.di.core.database.DatabaseMeta> databases)
-
isModalDialog
public boolean isModalDialog()
- Returns:
- the modalDialog
-
setModalDialog
public void setModalDialog(boolean modalDialog)
- Parameters:
modalDialog
- the modalDialog to set
-
-