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 BaseStepXulDialog( String xulFile, Shell parent, BaseStepMeta baseStepMeta, TransMeta transMeta, String stepname ) { super( xulFile, parent, baseStepMeta, transMeta, stepname ); this.backupChanged = baseStepMeta.hasChanged(); this.props = PropsUI.getInstance(); try { initializeXul(); } catch ( Exception e ) { e.printStackTrace(); log.logError( "Error initializing (" + stepname + ") step dialog", e ); throw new IllegalStateException( "Cannot load dialog due to error in initialization", e ); } }
/** * Instantiates a new base step dialog. * * @param parent the parent shell * @param baseStepMeta the associated base step metadata * @param transMeta the associated transformation metadata * @param stepname the step name */ public BaseStepDialog( Shell parent, BaseStepMeta baseStepMeta, TransMeta transMeta, String stepname ) { super( parent, SWT.NONE ); this.log = new LogChannel( baseStepMeta ); this.transMeta = transMeta; this.stepname = stepname; this.stepMeta = transMeta.findStep( stepname ); this.baseStepMeta = (StepMetaInterface) baseStepMeta; this.backupChanged = baseStepMeta.hasChanged(); this.props = PropsUI.getInstance(); }
changed = input.hasChanged();
assertTrue( clone.hasChanged() );
assertTrue( clone.hasChanged() );
changed = meta.hasChanged();
changed = meta.hasChanged();
changed = getStepMeta().hasChanged();