本文整理汇总了Java中org.pentaho.di.trans.step.BaseStepMeta类的典型用法代码示例。如果您正苦于以下问题:Java BaseStepMeta类的具体用法?Java BaseStepMeta怎么用?Java BaseStepMeta使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
BaseStepMeta类属于org.pentaho.di.trans.step包,在下文中一共展示了BaseStepMeta类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: DockerTransExecutorDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public DockerTransExecutorDialog(Shell parent, Object in, TransMeta transMeta, String stepname) {
super("com/github/brosander/kettle/docker/dockerTransExecutorDialog.xul", parent, (BaseStepMeta) in, transMeta, stepname);
loadMeta((DockerTransExecutorMeta) baseStepMeta);
this.stepname = stepname;
tempStepName = stepname;
this.transMeta = transMeta;
try {
bf.setBindingType(Binding.Type.BI_DIRECTIONAL);
bf.createBinding(this, "tempStepName", "step-name", "value").fireSourceChanged();
bf.createBinding(this, DockerTransExecutorMeta.IMAGE, "image", "value").fireSourceChanged();
bf.createBinding(this, DockerTransExecutorMeta.TRANSFORMATION, "transformation", "value").fireSourceChanged();
bf.createBinding(this, DockerTransExecutorMeta.KILL_CONTAINER, "killContainer", "checked").fireSourceChanged();
bf.createBinding(this, DockerTransExecutorMeta.REMOVE_CONTAINER, "removeContainer", "checked").fireSourceChanged();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
示例2: MultiMergeJoinDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public MultiMergeJoinDialog(Shell parent, Object in, TransMeta tr, String sname)
{
super(parent, (BaseStepMeta)in, tr, sname);
joinMeta=(MultiMergeJoinMeta)in;
wInputStepArray = new CCombo[tr.getPrevStepNames(stepname).length];
keyValTextBox = new Text[wInputStepArray.length];
}
示例3: PentahoReportingOutputDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public PentahoReportingOutputDialog(Shell parent, Object in, TransMeta transMeta, String sname)
{
super(parent, (BaseStepMeta)in, transMeta, sname);
input=(PentahoReportingOutputMeta)in;
this.transMeta=transMeta;
if (sname != null) stepname=sname;
else stepname=BaseMessages.getString(PKG, "PentahoReportingOutputDialog.DefaultStepName"); //$NON-NLS-1$
}
示例4: TeraDataBulkLoaderDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public TeraDataBulkLoaderDialog(Shell parent, Object in, TransMeta transMeta, String sname)
{
super(parent, (BaseStepMeta)in, transMeta, sname);
input = (TeraDataBulkLoaderMeta) in;
inputFields =new HashMap<String, Integer>();
inputFieldType =new HashMap<String, Integer>();
inputFieldLength =new HashMap<String, Integer>();
}
示例5: ModPartitionerDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public ModPartitionerDialog(Shell parent, Object in, StepPartitioningMeta partitioningMeta, TransMeta transMeta)
{
super(parent, (BaseStepMeta)in, transMeta, partitioningMeta.getPartitioner().getDescription() );
this.partitioningMeta = partitioningMeta;
partitioner = (ModPartitioner) partitioningMeta.getPartitioner();
stepMeta=(StepMetaInterface)in;
fieldName = partitioner.getFieldName();
}
示例6: CalculatorDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public CalculatorDialog(Shell parent, Object in, TransMeta tr, String sname)
{
super(parent, (BaseStepMeta)in, tr, sname);
// The order here is important... currentMeta is looked at for changes
currentMeta=(CalculatorMeta)in;
originalMeta=(CalculatorMeta)currentMeta.clone();
inputFields =new HashMap<String, Integer>();
}
示例7: JaninoDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public JaninoDialog(Shell parent, Object in, TransMeta tr, String sname)
{
super(parent, (BaseStepMeta)in, tr, sname);
// The order here is important... currentMeta is looked at for changes
currentMeta=(JaninoMeta)in;
originalMeta=(JaninoMeta)currentMeta.clone();
inputFields =new HashMap<String, Integer>();
}
示例8: DataGridDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public DataGridDialog(Shell parent, Object in, TransMeta transMeta, String sname)
{
super(parent, (BaseStepMeta)in, transMeta, sname);
input=(DataGridMeta)in;
dataGridMeta = (DataGridMeta) input.clone();
}
示例9: UnivariateStatsDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public UnivariateStatsDialog(Shell parent,
Object in,
TransMeta tr,
String sname) {
super(parent, (BaseStepMeta) in, tr, sname);
// The order here is important...
//m_currentMeta is looked at for changes
m_currentMeta = (UnivariateStatsMeta) in;
m_originalMeta = (UnivariateStatsMeta) m_currentMeta.clone();
m_inputFields = new HashMap<String, Integer>();
}
示例10: InfobrightLoaderDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
/**
* @param parent
* @param in
* @param tr
* @param sname
*/
public InfobrightLoaderDialog(Shell parent, Object in, TransMeta tr, String sname) {
super(parent, (BaseStepMeta) in, tr, sname);
input = (BaseStepMeta) in;
meta = (InfobrightLoaderMeta) in;
lsMod = new ModifyListener() {
public void modifyText(ModifyEvent e) {
input.setChanged();
}
};
}
示例11: OdpsOutputDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public OdpsOutputDialog(Shell parent, Object in, TransMeta transMeta, String sname) {
super(parent, (BaseStepMeta) in, transMeta, sname);
meta = (OdpsOutputMeta) in;
}
示例12: CassandraOutputDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public CassandraOutputDialog(Shell parent, Object in, TransMeta tr, String name) {
super(parent, (BaseStepMeta) in, tr, name);
this.currentMeta = ((CassandraOutputMeta) in);
this.originalMeta = ((CassandraOutputMeta) this.currentMeta.clone());
}
示例13: CassandraInputDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public CassandraInputDialog(Shell parent, Object in, TransMeta transMeta, String sname) {
super(parent, (BaseStepMeta) in, transMeta, sname);
this.meta = ((CassandraInputMeta) in);
}
示例14: EasyExpandDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public EasyExpandDialog(Shell parent, Object in, TransMeta transMeta, String sname) {
super(parent, (BaseStepMeta) in, transMeta, sname);
input = (EasyExpandMeta) in;
}
示例15: GetStreamingCacheDialog
import org.pentaho.di.trans.step.BaseStepMeta; //导入依赖的package包/类
public GetStreamingCacheDialog(Shell parent, Object baseStepMeta, TransMeta transMeta, String stepname) {
super(parent, (BaseStepMeta)baseStepMeta, transMeta, stepname);
input = (GetStreamingCacheMeta) baseStepMeta;
}