本文整理汇总了Java中org.pentaho.di.job.entries.simpleeval.JobEntrySimpleEval.VALUE_TYPE_VARIABLE属性的典型用法代码示例。如果您正苦于以下问题:Java JobEntrySimpleEval.VALUE_TYPE_VARIABLE属性的具体用法?Java JobEntrySimpleEval.VALUE_TYPE_VARIABLE怎么用?Java JobEntrySimpleEval.VALUE_TYPE_VARIABLE使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.pentaho.di.job.entries.simpleeval.JobEntrySimpleEval
的用法示例。
在下文中一共展示了JobEntrySimpleEval.VALUE_TYPE_VARIABLE属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: refresh
private void refresh()
{
boolean evaluatepreviousRowField=JobEntrySimpleEval.getValueTypeByDesc(wValueType.getText())==JobEntrySimpleEval.VALUE_TYPE_FIELD;
boolean evaluateVariable=JobEntrySimpleEval.getValueTypeByDesc(wValueType.getText())==JobEntrySimpleEval.VALUE_TYPE_VARIABLE;
wlVariableName.setVisible(evaluateVariable);
wVariableName.setVisible(evaluateVariable);
wlFieldName.setVisible(evaluatepreviousRowField);
wFieldName.setVisible(evaluatepreviousRowField);
wlsuccessWhenSet.setVisible(evaluateVariable);
wSuccessWhenSet.setVisible(evaluateVariable);
boolean successWhenSet=wSuccessWhenSet.getSelection() && evaluateVariable;
wlFieldType.setVisible(!successWhenSet);
wFieldType.setVisible(!successWhenSet);
boolean valueTypeDate=JobEntrySimpleEval.getFieldTypeByDesc(wFieldType.getText())==JobEntrySimpleEval.FIELD_TYPE_DATE_TIME;
wlMask.setVisible(!successWhenSet && valueTypeDate);
wMask.setVisible(!successWhenSet && valueTypeDate);
boolean valueTypeString=JobEntrySimpleEval.getFieldTypeByDesc(wFieldType.getText())==JobEntrySimpleEval.FIELD_TYPE_STRING;
wlSuccessCondition.setVisible(!successWhenSet && valueTypeString);
wSuccessCondition.setVisible(!successWhenSet && valueTypeString);
boolean valueTypeNumber=JobEntrySimpleEval.getFieldTypeByDesc(wFieldType.getText())==JobEntrySimpleEval.FIELD_TYPE_NUMBER
|| JobEntrySimpleEval.getFieldTypeByDesc(wFieldType.getText())==JobEntrySimpleEval.FIELD_TYPE_DATE_TIME;
wlSuccessNumberCondition.setVisible(!successWhenSet && valueTypeNumber);
wSuccessNumberCondition.setVisible(!successWhenSet && valueTypeNumber);
boolean valueTypeBoolean=JobEntrySimpleEval.getFieldTypeByDesc(wFieldType.getText())==JobEntrySimpleEval.FIELD_TYPE_BOOLEAN;
wlSuccessBooleanCondition.setVisible(!successWhenSet && valueTypeBoolean);
wSuccessBooleanCondition.setVisible(!successWhenSet && valueTypeBoolean);
boolean compareValue=valueTypeString || (!valueTypeString
&& JobEntrySimpleEval.getSuccessNumberConditionByDesc(wSuccessNumberCondition.getText())
!=JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_BETWEEN);
wlCompareValue.setVisible(!successWhenSet && compareValue && !valueTypeBoolean);
wCompareValue.setVisible(!successWhenSet && compareValue && !valueTypeBoolean);
wlMinValue.setVisible(!successWhenSet && !compareValue && !valueTypeBoolean);
wMinValue.setVisible(!successWhenSet && !compareValue && !valueTypeBoolean);
wlMaxValue.setVisible(!successWhenSet && !compareValue && !valueTypeBoolean);
wMaxValue.setVisible(!successWhenSet && !compareValue && !valueTypeBoolean);
}
示例2: refresh
private void refresh() {
boolean evaluatepreviousRowField =
JobEntrySimpleEval.getValueTypeByDesc( wValueType.getText() ) == JobEntrySimpleEval.VALUE_TYPE_FIELD;
boolean evaluateVariable =
JobEntrySimpleEval.getValueTypeByDesc( wValueType.getText() ) == JobEntrySimpleEval.VALUE_TYPE_VARIABLE;
wlVariableName.setVisible( evaluateVariable );
wVariableName.setVisible( evaluateVariable );
wlFieldName.setVisible( evaluatepreviousRowField );
wFieldName.setVisible( evaluatepreviousRowField );
wlsuccessWhenSet.setVisible( evaluateVariable );
wSuccessWhenSet.setVisible( evaluateVariable );
boolean successWhenSet = wSuccessWhenSet.getSelection() && evaluateVariable;
wlFieldType.setVisible( !successWhenSet );
wFieldType.setVisible( !successWhenSet );
boolean valueTypeDate =
JobEntrySimpleEval.getFieldTypeByDesc( wFieldType.getText() ) == JobEntrySimpleEval.FIELD_TYPE_DATE_TIME;
wlMask.setVisible( !successWhenSet && valueTypeDate );
wMask.setVisible( !successWhenSet && valueTypeDate );
boolean valueTypeString =
JobEntrySimpleEval.getFieldTypeByDesc( wFieldType.getText() ) == JobEntrySimpleEval.FIELD_TYPE_STRING;
wlSuccessCondition.setVisible( !successWhenSet && valueTypeString );
wSuccessCondition.setVisible( !successWhenSet && valueTypeString );
boolean valueTypeNumber =
JobEntrySimpleEval.getFieldTypeByDesc( wFieldType.getText() ) == JobEntrySimpleEval.FIELD_TYPE_NUMBER
|| JobEntrySimpleEval.getFieldTypeByDesc( wFieldType.getText() ) == JobEntrySimpleEval.FIELD_TYPE_DATE_TIME;
wlSuccessNumberCondition.setVisible( !successWhenSet && valueTypeNumber );
wSuccessNumberCondition.setVisible( !successWhenSet && valueTypeNumber );
boolean valueTypeBoolean =
JobEntrySimpleEval.getFieldTypeByDesc( wFieldType.getText() ) == JobEntrySimpleEval.FIELD_TYPE_BOOLEAN;
wlSuccessBooleanCondition.setVisible( !successWhenSet && valueTypeBoolean );
wSuccessBooleanCondition.setVisible( !successWhenSet && valueTypeBoolean );
boolean compareValue =
valueTypeString
|| ( !valueTypeString && JobEntrySimpleEval.getSuccessNumberConditionByDesc( wSuccessNumberCondition
.getText() ) != JobEntrySimpleEval.SUCCESS_NUMBER_CONDITION_BETWEEN );
wlCompareValue.setVisible( !successWhenSet && compareValue && !valueTypeBoolean );
wCompareValue.setVisible( !successWhenSet && compareValue && !valueTypeBoolean );
wlMinValue.setVisible( !successWhenSet && !compareValue && !valueTypeBoolean );
wMinValue.setVisible( !successWhenSet && !compareValue && !valueTypeBoolean );
wlMaxValue.setVisible( !successWhenSet && !compareValue && !valueTypeBoolean );
wMaxValue.setVisible( !successWhenSet && !compareValue && !valueTypeBoolean );
}