@Override public Object clone() { Object retval = super.clone(); return retval; }
public DatabaseMeta[] getUsedDatabaseConnections() { if ( database != null ) { return new DatabaseMeta[] { database }; } else { return super.getUsedDatabaseConnections(); } }
@Override public void widgetSelected( SelectionEvent arg0 ) { input.setChanged(); } }
final StepMeta stepMeta = mock( StepMeta.class ); BaseStepMeta meta = new BaseStepMeta(); meta.setChanged( true ); meta.databases = new Database[] { db1, db2 }; StepIOMetaInterface ioMeta = new StepIOMeta( true, false, false, false, false, false ); meta.setStepIOMeta( ioMeta ); meta.repository = repository; meta.parentStepMeta = stepMeta; BaseStepMeta clone = (BaseStepMeta) meta.clone(); assertTrue( clone.hasChanged() ); assertEquals( meta.parentStepMeta, clone.parentStepMeta ); StepIOMetaInterface cloneIOMeta = clone.getStepIOMeta(); assertNotNull( cloneIOMeta ); assertEquals( ioMeta.isInputAcceptor(), cloneIOMeta.isInputAcceptor() );
TransMeta transMeta = stepMeta.getParentStepMeta().getParentTransMeta(); ComboVar fieldDropDownCombo = new ComboVar( transMeta, parentComposite, SWT.SINGLE | SWT.LEFT | SWT.BORDER ); props.setLook( fieldDropDownCombo ); fieldDropDownCombo.addModifyListener( e -> stepMeta.setChanged() ); RowMetaInterface rmi = transMeta.getPrevStepFields( stepMeta.getParentStepMeta().getName() ); List ls = rmi.getValueMetaList(); for ( Object l : ls ) { stepMeta.logDebug( ex.getMessage(), ex );
private void setTopicWidgetVisibility( Button topicComesFromField ) { stepMeta.setChanged( stepMeta.hasChanged() || topicInField != topicComesFromField.getSelection() ); wTopicField.setVisible( topicComesFromField.getSelection() ); if ( isTopicTextCombo ) { wTopicTextCombo.setVisible( !topicComesFromField.getSelection() ); } else { wTopicText.setVisible( !topicComesFromField.getSelection() ); } if ( topicComesFromField.getSelection() ) { wlTopic.setText( fieldTopicLabel ); } else { wlTopic.setText( textTopicLabel ); } }
public StepIOMetaInterface getStepIOMeta() { return getStepIOMeta( true ); // Default to creating step IO Meta }
public static String getTableNameFromVariable( BaseStepMeta stepMeta, String mappedTableName ) { TransMeta parentTransMeta = stepMeta.getParentStepMeta().getParentTransMeta(); return parentTransMeta.environmentSubstitute( mappedTableName ); } }
final StepMeta stepMeta = mock( StepMeta.class ); BaseStepMeta meta = new BaseStepMeta(); meta.setChanged( true ); meta.databases = new Database[] { db1, db2 }; StepIOMetaInterface ioMeta = new StepIOMeta( true, false, false, false, false, false ); meta.setStepIOMeta( ioMeta ); meta.parentStepMeta = stepMeta; BaseStepMeta clone = (BaseStepMeta) meta.clone(); assertTrue( clone.hasChanged() ); StepIOMetaInterface cloneIOMeta = clone.getStepIOMeta(); assertNotNull( cloneIOMeta ); assertEquals( ioMeta.isInputAcceptor(), cloneIOMeta.isInputAcceptor() );
changed = input.hasChanged(); input.setChanged( changed );
@Override public StepIOMetaInterface getStepIOMeta() { if ( !checkClassCookings( getLog() ) ) { return super.getStepIOMeta(); } try { Method getStepIOMeta = cookedTransformClass.getMethod( "getStepIOMeta", UserDefinedJavaClassMeta.class ); if ( getStepIOMeta != null ) { StepIOMetaInterface stepIoMeta = (StepIOMetaInterface) getStepIOMeta.invoke( null, this ); if ( stepIoMeta == null ) { return super.getStepIOMeta(); } else { return stepIoMeta; } } else { return super.getStepIOMeta(); } } catch ( Exception e ) { e.printStackTrace(); return super.getStepIOMeta(); } }
protected void addIcon( Control bottom ) { Label wicon = new Label( shell, SWT.RIGHT ); String stepId = meta.getParentStepMeta().getStepID(); wicon.setImage( GUIResource.getInstance().getImagesSteps().get( stepId ).getAsBitmapForSize( shell.getDisplay(), ConstUI.LARGE_ICON_SIZE, ConstUI.LARGE_ICON_SIZE ) ); FormData fdlicon = new FormData(); fdlicon.top = new FormAttachment( 0, 0 ); fdlicon.right = new FormAttachment( 100, 0 ); wicon.setLayoutData( fdlicon ); props.setLook( wicon ); }
/** * Clone this step's meta data * * @return the cloned meta data */ public Object clone() { ReservoirSamplingMeta retval = (ReservoirSamplingMeta) super.clone(); return retval; }
public DatabaseMeta[] getUsedDatabaseConnections() { if ( databaseMeta != null ) { return new DatabaseMeta[] { databaseMeta }; } else { return super.getUsedDatabaseConnections(); } }
public void modifyText( ModifyEvent e ) { input.setChanged(); } };
/** * Returns the Input/Output metadata for this step. The generator step only produces output, does not accept input! */ @Override public StepIOMetaInterface getStepIOMeta() { StepIOMetaInterface ioMeta = super.getStepIOMeta( false ); if ( ioMeta == null ) { ioMeta = new StepIOMeta( true, true, false, false, false, false ); StreamInterface stream = new Stream( StreamType.INFO, null, BaseMessages.getString( PKG, "StreamLookupMeta.InfoStream.Description" ), StreamIcon.INFO, null ); ioMeta.addStream( stream ); setStepIOMeta( ioMeta ); } return ioMeta; }
protected void addIcon( Control bottom ) { Label wicon = new Label( shell, SWT.RIGHT ); String stepId = meta.getParentStepMeta().getStepID(); wicon.setImage( GUIResource.getInstance().getImagesSteps().get( stepId ).getAsBitmapForSize( shell.getDisplay(), ConstUI.LARGE_ICON_SIZE, ConstUI.LARGE_ICON_SIZE ) ); FormData fdlicon = new FormData(); fdlicon.top = new FormAttachment( 0, 0 ); fdlicon.right = new FormAttachment( 100, 0 ); wicon.setLayoutData( fdlicon ); props.setLook( wicon ); }
@Override public Object clone() { Object retval = super.clone(); return retval; }
@Override public DatabaseMeta[] getUsedDatabaseConnections() { if ( databaseMeta != null ) { return new DatabaseMeta[] { databaseMeta }; } else { return super.getUsedDatabaseConnections(); } }
public void widgetSelected( SelectionEvent e ) { input.setChanged(); } } );