@Override public void setDefault() { int count = 0; allocate( count ); for ( int i = 0; i < count; i++ ) { fieldDefinitions[i].setFieldName( "field" + i ); fieldDefinitions[i].setVariableString( "" ); } }
public void modifyText( ModifyEvent e ) { input.setChanged(); } };
public void allocate( int count ) { fieldDefinitions = new FieldDefinition[count]; for ( int i = 0; i < fieldDefinitions.length; i++ ) { fieldDefinitions[i] = new FieldDefinition(); } }
@Override public Object clone() { GetVariableMeta retval = (GetVariableMeta) super.clone(); int count = fieldDefinitions.length; retval.allocate( count ); for ( int i = 0; i < count; i++ ) { retval.getFieldDefinitions()[i] = fieldDefinitions[i].clone(); } return retval; }
public int get() { return meta.getFieldDefinitions()[0].getFieldPrecision(); } } );
public String get() { return meta.getFieldDefinitions()[0].getCurrency(); } } );
public int get() { return meta.getFieldDefinitions()[0].getTrimType(); } } );
public String get() { return meta.getFieldDefinitions()[0].getVariableString(); } } );
public String get() { return meta.getFieldDefinitions()[0].getFieldFormat(); } } );
public String get() { return meta.getFieldDefinitions()[0].getDecimal(); } } );
public int get() { return meta.getFieldDefinitions()[0].getFieldType(); } } );
public int get() { return meta.getFieldDefinitions()[0].getFieldLength(); } } );
public String get() { return meta.getFieldDefinitions()[0].getFieldName(); } } );
public String get() { return meta.getFieldDefinitions()[0].getGroup(); } } );
@Override public void modify( GetVariableMeta someMeta ) { someMeta.allocate( 5 ); }
@Before public void setup() { setup( new GetVariableMeta() ); }
@Override public StepInterface getStep( StepMeta stepMeta, StepDataInterface stepDataInterface, int cnr, TransMeta transMeta, Trans trans ) { return new GetVariable( stepMeta, stepDataInterface, cnr, transMeta, trans ); }
@Override public StepDataInterface getStepData() { return new GetVariableData(); }
@Override public void loadXML( Node stepnode, List<DatabaseMeta> databases, IMetaStore metaStore ) throws KettleXMLException { readData( stepnode ); }
private void cancel() { stepname = null; input.setChanged( changed ); dispose(); }