本文整理汇总了Java中org.pentaho.di.ui.trans.step.TableItemInsertListener类的典型用法代码示例。如果您正苦于以下问题:Java TableItemInsertListener类的具体用法?Java TableItemInsertListener怎么用?Java TableItemInsertListener使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
TableItemInsertListener类属于org.pentaho.di.ui.trans.step包,在下文中一共展示了TableItemInsertListener类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get() {
try {
RowMetaInterface r = transMeta.getPrevStepFields( stepname );
if ( r != null ) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted( TableItem tableItem, ValueMetaInterface v ) {
return true;
}
};
getFieldsFromPrevious( r, wFields, 2, new int[] { 2 }, new int[] { 1 }, listener );
}
} catch ( KettleException ke ) {
new ErrorDialog( shell, BaseMessages.getString( PKG, "System.Dialog.GetFieldsFailed.Title" ), BaseMessages
.getString( PKG, "System.Dialog.GetFieldsFailed.Message" ), ke );
}
}
示例2: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get() {
try {
RowMetaInterface r = transMeta.getPrevStepFields( stepname );
if ( r != null ) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted( TableItem tableItem, ValueMetaInterface v ) {
return true;
}
};
getFieldsFromPrevious( r, wFields, 1, new int[] { 1 }, new int[] { 2 }, listener );
}
} catch ( KettleException ke ) {
new ErrorDialog( shell, BaseMessages.getString( PKG, "System.Dialog.GetFieldsFailed.Title" ), BaseMessages
.getString( PKG, "System.Dialog.GetFieldsFailed.Message" ), ke );
}
}
示例3: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r != null)
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "=");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 3}, new int[] {}, -1, -1, listener);
}
}
catch (KettleException ke)
{
new ErrorDialog(shell, BaseMessages.getString(PKG, "InsertUpdateDialog.FailedToGetFields.DialogTitle"),
BaseMessages.getString(PKG, "InsertUpdateDialog.FailedToGetFields.DialogMessage"), ke);
}
}
示例4: updateTypes
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void updateTypes() {
try {
RowMetaInterface r = transMeta.getPrevStepFields( stepname );
if ( r != null ) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted( TableItem tableItem, ValueMetaInterface v ) {
return true;
}
};
updateTypes( r, wFields, 1, 2, new int[] { 3 } );
}
} catch ( KettleException ke ) {
new ErrorDialog( shell, BaseMessages.getString( PKG, "System.Dialog.GetFieldsFailed.Title" ), BaseMessages
.getString( PKG, "System.Dialog.GetFieldsFailed.Message" ), ke );
}
}
示例5: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get() {
try {
RowMetaInterface r = transMeta.getPrevStepFields( stepname );
if ( r != null ) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted( TableItem tableItem, ValueMetaInterface v ) {
return true;
}
};
getFieldsFromPreviousAvro( r, wFields, 1, new int[] { 1 }, new int[] { 2 }, new int[] { 3 } , listener );
}
} catch ( KettleException ke ) {
new ErrorDialog( shell, BaseMessages.getString( PKG, "System.Dialog.GetFieldsFailed.Title" ), BaseMessages
.getString( PKG, "System.Dialog.GetFieldsFailed.Message" ), ke );
}
}
示例6: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get() {
try {
RowMetaInterface r = transMeta.getPrevStepFields( stepname );
if ( r != null ) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted( TableItem tableItem, ValueMetaInterface v ) {
if ( v.getType() == ValueMeta.TYPE_STRING ) {
// Only process strings
return true;
} else {
return false;
}
}
};
BaseStepDialog.getFieldsFromPrevious( r, wFields, 1, new int[] { 1 }, new int[] {}, -1, -1, listener );
}
} catch ( KettleException ke ) {
new ErrorDialog(
shell, BaseMessages.getString( PKG, "StringOperationsDialog.FailedToGetFields.DialogTitle" ),
BaseMessages.getString( PKG, "StringOperationsDialog.FailedToGetFields.DialogMessage" ), ke );
}
}
示例7: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r != null)
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "=");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 3}, new int[] {}, -1, -1, listener);
}
}
catch (KettleException ke)
{
new ErrorDialog(shell, Messages.getString("InsertUpdateDialog.FailedToGetFields.DialogTitle"), //$NON-NLS-1$
Messages.getString("InsertUpdateDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$
}
}
示例8: getUpdate
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void getUpdate()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r != null)
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(3, "Y");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wReturn, 1, new int[] { 1, 2}, new int[] {}, -1, -1, listener);
}
}
catch (KettleException ke)
{
new ErrorDialog(shell, Messages.getString("InsertUpdateDialog.FailedToGetFields.DialogTitle"), //$NON-NLS-1$
Messages.getString("InsertUpdateDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$
}
}
示例9: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null && !r.isEmpty())
{
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 2 }, new int[] {}, -1, -1, new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(3, "N"); //$NON-NLS-1$
return true;
}
}
);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("CombinationLookupDialog.UnableToGetFieldsError.DialogTitle"), Messages.getString("CombinationLookupDialog.UnableToGetFieldsError.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}
示例10: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null && !r.isEmpty())
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "=");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 3}, new int[] {}, -1, -1, listener);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("DatabaseLookupDialog.GetFieldsFailed.DialogTitle"), Messages.getString("DatabaseLookupDialog.GetFieldsFailed.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}
示例11: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null)
{
TableItemInsertListener insertListener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wFields, 1, new int[] { 1 }, new int[] {}, -1, -1, insertListener);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("System.Dialog.GetFieldsFailed.Title"), Messages.getString("System.Dialog.GetFieldsFailed.Message"), ke);
}
}
示例12: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null && !r.isEmpty())
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "=");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 3}, new int[] {}, -1, -1, listener);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("DeleteDialog.FailedToGetFields.DialogTitle"), Messages.getString("DeleteDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}
示例13: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null && !r.isEmpty())
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "=");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wKey, 1, new int[] { 1, 3}, new int[] {}, -1, -1, listener);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("UpdateDialog.FailedToGetFields.DialogTitle"), Messages.getString("UpdateDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}
示例14: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get() {
try {
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r != null) {
TableItemInsertListener listener = new TableItemInsertListener() {
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v) {
if (v.getType() == ValueMeta.TYPE_STRING) {
// Only process strings
tableItem.setText(3, Messages.getString("System.Combo.No"));
tableItem.setText(6, Messages.getString("System.Combo.No"));
tableItem.setText(7, Messages.getString("System.Combo.No"));
return true;
} else {
return false;
}
}
};
BaseStepDialog.getFieldsFromPrevious(r, wFields, 1, new int[] { 1 }, new int[] {}, -1, -1, listener);
}
} catch (KettleException ke) {
new ErrorDialog(
shell,Messages.getString("ReplaceStringDialog.FailedToGetFields.DialogTitle"), Messages.getString("ReplaceStringDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}
示例15: get
import org.pentaho.di.ui.trans.step.TableItemInsertListener; //导入依赖的package包/类
private void get()
{
try
{
RowMetaInterface r = transMeta.getPrevStepFields(stepname);
if (r!=null && !r.isEmpty())
{
TableItemInsertListener listener = new TableItemInsertListener()
{
public boolean tableItemInserted(TableItem tableItem, ValueMetaInterface v)
{
tableItem.setText(2, "IN");
return true;
}
};
BaseStepDialog.getFieldsFromPrevious(r, wFields, 1, new int[] { 1 }, new int[] { 3 }, -1, -1, listener);
}
}
catch(KettleException ke)
{
new ErrorDialog(shell, Messages.getString("DBProcDialog.FailedToGetFields.DialogTitle"), Messages.getString("DBProcDialog.FailedToGetFields.DialogMessage"), ke); //$NON-NLS-1$ //$NON-NLS-2$
}
}