本文整理汇总了Java中org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog类的典型用法代码示例。如果您正苦于以下问题:Java DatabaseExplorerDialog类的具体用法?Java DatabaseExplorerDialog怎么用?Java DatabaseExplorerDialog使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DatabaseExplorerDialog类属于org.pentaho.di.ui.core.database.dialog包,在下文中一共展示了DatabaseExplorerDialog类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
/**
* Opens a dialog to select a table name
*/
private void getTableName() {
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if ( connr >= 0 ) {
DatabaseMeta inf = transMeta.getDatabase( connr );
if ( log.isDebug() ) {
logDebug( BaseMessages.getString( PKG, "SnowflakeBulkLoader.Dialog..Log.LookingAtConnection", inf.toString() ) );
}
DatabaseExplorerDialog std = new DatabaseExplorerDialog( shell, SWT.NONE, inf, transMeta.getDatabases() );
std.setSelectedSchemaAndTable( wSchema.getText(), wTable.getText() );
if ( std.open() ) {
wSchema.setText( Const.NVL( std.getSchemaName(), "" ) );
wTable.setText( Const.NVL( std.getTableName(), "" ) );
setTableFieldCombo();
}
} else {
MessageBox mb = new MessageBox( shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage( BaseMessages.getString( PKG, "SnowflakeBulkLoader.Dialog.ConnectionError2.DialogMessage" ) );
mb.setText( BaseMessages.getString( PKG, "System.Dialog.Error.Title" ) );
mb.open();
}
}
示例2: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchema(wSchemaname.getText());
std.setSelectedTable(wTablename.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("JobMysqlBulkLoad.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例3: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchema(wSchemaname.getText());
std.setSelectedTable(wTablename.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("JobEntryWaitForSQL.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例4: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchema(wSchemaname.getText());
std.setSelectedTable(wTablename.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("JobEntryEvalTableContent.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例5: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchema(wSchemaname.getText());
std.setSelectedTable(wTablename.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("JobMssqlBulkLoad.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例6: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedTable(wTablename.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("JobEntryColumnsExist.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例7: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
int connr = wConnection.getSelectionIndex();
if (connr<0) return;
DatabaseMeta inf = transMeta.getDatabase(connr);
log.logDebug(toString(), Messages.getString("DimensionLookupDialog.Log.LookingAtConnection")+inf.toString()); //$NON-NLS-1$
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, transMeta.getDatabases());
std.setSelectedSchema(wSchema.getText());
std.setSelectedTable(wTable.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wSchema.setText(Const.NVL(std.getSchemaName(), ""));
wTable.setText(Const.NVL(std.getTableName(), ""));
}
}
示例8: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = transMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, transMeta.getDatabases());
std.setSelectedTable(wTablenameText.getText());
std.setSplitSchemaAndTable(true);
if (std.open() != null)
{
wTablenameText.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(Messages.getString("ColumnExistsDialog.ConnectionError2.DialogMessage"));
mb.setText(Messages.getString("System.Dialog.Error.Title"));
mb.open();
}
}
示例9: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobMysqlBulkLoad.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例10: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobEntryWaitForSQL.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例11: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobEntryEvalTableContent.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例12: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
// wSchemaname.setText(Const.NVL(std.getSchemaName(), ""));
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobMysqlBulkFile.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例13: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobMssqlBulkLoad.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例14: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wSchemaname.setText(Const.NVL(std.getSchemaName(), ""));
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "JobEntryColumnsExist.ConnectionError2.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}
示例15: getTableName
import org.pentaho.di.ui.core.database.dialog.DatabaseExplorerDialog; //导入依赖的package包/类
private void getTableName()
{
// New class: SelectTableDialog
int connr = wConnection.getSelectionIndex();
if (connr>=0)
{
DatabaseMeta inf = jobMeta.getDatabase(connr);
DatabaseExplorerDialog std = new DatabaseExplorerDialog(shell, SWT.NONE, inf, jobMeta.getDatabases());
std.setSelectedSchemaAndTable(wSchemaname.getText(), wTablename.getText());
if (std.open())
{
wSchemaname.setText(Const.NVL(std.getSchemaName(), ""));
wTablename.setText(Const.NVL(std.getTableName(), ""));
}
}
else
{
MessageBox mb = new MessageBox(shell, SWT.OK | SWT.ICON_ERROR );
mb.setMessage(BaseMessages.getString(PKG, "System.Dialog.ConnectionError.DialogMessage"));
mb.setText(BaseMessages.getString(PKG, "System.Dialog.Error.Title"));
mb.open();
}
}