private void getInfo() { stepErrorMeta.setTargetStep( StepMeta.findStep( targetSteps, wTargetStep.getText() ) ); stepErrorMeta.setEnabled( wEnabled.getSelection() ); stepErrorMeta.setNrErrorsValuename( wNrErrors.getText() ); stepErrorMeta.setErrorDescriptionsValuename( wErrDesc.getText() ); stepErrorMeta.setErrorFieldsValuename( wErrFields.getText() ); stepErrorMeta.setErrorCodesValuename( wErrCodes.getText() ); stepErrorMeta.setMaxErrors( wMaxErrors.getText() ); stepErrorMeta.setMaxPercentErrors( Const.replace( wMaxPct.getText(), "%", "" ) ); stepErrorMeta.setMinPercentRows( wMinPctRows.getText() ); } }
public void ok() { getInfo(); originalStepErrorMeta.setTargetStep( stepErrorMeta.getTargetStep() ); originalStepErrorMeta.setEnabled( stepErrorMeta.isEnabled() ); originalStepErrorMeta.setNrErrorsValuename( stepErrorMeta.getNrErrorsValuename() ); originalStepErrorMeta.setErrorDescriptionsValuename( stepErrorMeta.getErrorDescriptionsValuename() ); originalStepErrorMeta.setErrorFieldsValuename( stepErrorMeta.getErrorFieldsValuename() ); originalStepErrorMeta.setErrorCodesValuename( stepErrorMeta.getErrorCodesValuename() ); originalStepErrorMeta.setMaxErrors( stepErrorMeta.getMaxErrors() ); originalStepErrorMeta.setMaxPercentErrors( stepErrorMeta.getMaxPercentErrors() ); originalStepErrorMeta.setMinPercentRows( stepErrorMeta.getMinPercentRows() ); originalStepErrorMeta.setChanged(); ok = true; dispose(); }
public StepErrorMeta loadStepErrorMeta( VariableSpace variables, StepMeta stepMeta, List<StepMeta> steps ) throws KettleException { StepErrorMeta meta = new StepErrorMeta( variables, stepMeta ); meta.setTargetStep( StepMeta.findStep( steps, repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_target_step" ) ) ); meta .setEnabled( repository.getStepAttributeBoolean( stepMeta.getObjectId(), "step_error_handling_is_enabled" ) ); meta.setNrErrorsValuename( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_nr_valuename" ) ); meta.setErrorDescriptionsValuename( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_descriptions_valuename" ) ); meta.setErrorFieldsValuename( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_fields_valuename" ) ); meta.setErrorCodesValuename( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_codes_valuename" ) ); meta.setMaxErrors( repository .getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_max_errors" ) ); meta.setMaxPercentErrors( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_max_pct_errors" ) ); meta.setMinPercentRows( repository.getStepAttributeString( stepMeta.getObjectId(), "step_error_handling_min_pct_rows" ) ); return meta; }
meta.setErrorFieldsValuename( getString( stepNode, PROP_STEP_ERROR_HANDLING_FIELDS_VALUENAME ) ); meta.setErrorCodesValuename( getString( stepNode, PROP_STEP_ERROR_HANDLING_CODES_VALUENAME ) ); meta.setMaxErrors( getString( stepNode, PROP_STEP_ERROR_HANDLING_MAX_ERRORS ) ); meta.setMaxPercentErrors( getString( stepNode, PROP_STEP_ERROR_HANDLING_MAX_PCT_ERRORS ) ); meta.setMinPercentRows( getString( stepNode, PROP_STEP_ERROR_HANDLING_MIN_PCT_ROWS ) );