本文整理汇总了Java中org.pentaho.di.trans.steps.validator.Validation.getAllowedValues方法的典型用法代码示例。如果您正苦于以下问题:Java Validation.getAllowedValues方法的具体用法?Java Validation.getAllowedValues怎么用?Java Validation.getAllowedValues使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.pentaho.di.trans.steps.validator.Validation
的用法示例。
在下文中一共展示了Validation.getAllowedValues方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getValidatorFieldData
import org.pentaho.di.trans.steps.validator.Validation; //导入方法依赖的package包/类
private void getValidatorFieldData(Validation field) {
wDescription.setText(Const.NVL(field.getName(), ""));
wFieldName.setText(Const.NVL(field.getFieldName(), ""));
wErrorCode.setText(Const.NVL(field.getErrorCode(), ""));
wErrorDescription.setText(Const.NVL(field.getErrorDescription(), ""));
wDataTypeVerified.setSelection(field.isDataTypeVerified());
wDataType.setText(ValueMeta.getTypeDesc(field.getDataType()));
wConversionMask.setText(Const.NVL(field.getConversionMask(), ""));
wDecimalSymbol.setText(Const.NVL(field.getDecimalSymbol(), ""));
wGroupingSymbol.setText(Const.NVL(field.getGroupingSymbol(), ""));
wNullAllowed.setSelection(field.isNullAllowed());
wOnlyNullAllowed.setSelection(field.isOnlyNullAllowed());
wOnlyNumeric.setSelection(field.isOnlyNumericAllowed());
if (field.getMaximumLength()>=0) wMaxLength.setText(Integer.toString(field.getMaximumLength())); else wMaxLength.setText("");
if (field.getMinimumLength()>=0) wMinLength.setText(Integer.toString(field.getMinimumLength())); else wMinLength.setText("");
wMaxValue.setText(Const.NVL(field.getMaximumValue(), ""));
wMinValue.setText(Const.NVL(field.getMinimumValue(), ""));
wStartStringExpected.setText(Const.NVL(field.getStartString(), ""));
wEndStringExpected.setText(Const.NVL(field.getEndString(), ""));
wStartStringDisallowed.setText(Const.NVL(field.getStartStringNotAllowed(), ""));
wEndStringDisallowed.setText(Const.NVL(field.getEndStringNotAllowed(), ""));
wRegExpExpected.setText(Const.NVL(field.getRegularExpression(), ""));
wRegExpDisallowed.setText(Const.NVL(field.getRegularExpressionNotAllowed(), ""));
wAllowedValues.removeAll();
if (field.getAllowedValues()!=null) {
for (String allowedValue : field.getAllowedValues()) {
wAllowedValues.add(Const.NVL(allowedValue, ""));
}
}
wSourceValues.setSelection(field.isSourcingValues());
wSourceStep.setText( field.getSourcingStep()!=null ? field.getSourcingStep().getName() : "" );
wSourceField.setText(Const.NVL(field.getSourcingField(), ""));
}
示例2: getValidatorFieldData
import org.pentaho.di.trans.steps.validator.Validation; //导入方法依赖的package包/类
private void getValidatorFieldData(Validation field) {
wDescription.setText(Const.NVL(field.getName(), ""));
wFieldName.setText(Const.NVL(field.getFieldName(), ""));
wErrorCode.setText(Const.NVL(field.getErrorCode(), ""));
wErrorDescription.setText(Const.NVL(field.getErrorDescription(), ""));
wDataTypeVerified.setSelection(field.isDataTypeVerified());
wDataType.setText(ValueMeta.getTypeDesc(field.getDataType()));
wConversionMask.setText(Const.NVL(field.getConversionMask(), ""));
wDecimalSymbol.setText(Const.NVL(field.getDecimalSymbol(), ""));
wGroupingSymbol.setText(Const.NVL(field.getGroupingSymbol(), ""));
wNullAllowed.setSelection(field.isNullAllowed());
wOnlyNullAllowed.setSelection(field.isOnlyNullAllowed());
wOnlyNumeric.setSelection(field.isOnlyNumericAllowed());
wMaxLength.setText(Const.NVL(field.getMaximumLength(), ""));
wMinLength.setText(Const.NVL(field.getMinimumLength(), ""));
wMaxValue.setText(Const.NVL(field.getMaximumValue(), ""));
wMinValue.setText(Const.NVL(field.getMinimumValue(), ""));
wStartStringExpected.setText(Const.NVL(field.getStartString(), ""));
wEndStringExpected.setText(Const.NVL(field.getEndString(), ""));
wStartStringDisallowed.setText(Const.NVL(field.getStartStringNotAllowed(), ""));
wEndStringDisallowed.setText(Const.NVL(field.getEndStringNotAllowed(), ""));
wRegExpExpected.setText(Const.NVL(field.getRegularExpression(), ""));
wRegExpDisallowed.setText(Const.NVL(field.getRegularExpressionNotAllowed(), ""));
wAllowedValues.removeAll();
if (field.getAllowedValues()!=null) {
for (String allowedValue : field.getAllowedValues()) {
wAllowedValues.add(Const.NVL(allowedValue, ""));
}
}
wSourceValues.setSelection(field.isSourcingValues());
wSourceStep.setText( Const.NVL(field.getSourcingStepName(), "") );
wSourceField.setText(Const.NVL(field.getSourcingField(), ""));
}
示例3: getValidatorFieldData
import org.pentaho.di.trans.steps.validator.Validation; //导入方法依赖的package包/类
private void getValidatorFieldData( Validation field ) {
wDescription.setText( Const.NVL( field.getName(), "" ) );
wFieldName.setText( Const.NVL( field.getFieldName(), "" ) );
wErrorCode.setText( Const.NVL( field.getErrorCode(), "" ) );
wErrorDescription.setText( Const.NVL( field.getErrorDescription(), "" ) );
wDataTypeVerified.setSelection( field.isDataTypeVerified() );
wDataType.setText( ValueMetaFactory.getValueMetaName( field.getDataType() ) );
wConversionMask.setText( Const.NVL( field.getConversionMask(), "" ) );
wDecimalSymbol.setText( Const.NVL( field.getDecimalSymbol(), "" ) );
wGroupingSymbol.setText( Const.NVL( field.getGroupingSymbol(), "" ) );
wNullAllowed.setSelection( field.isNullAllowed() );
wOnlyNullAllowed.setSelection( field.isOnlyNullAllowed() );
wOnlyNumeric.setSelection( field.isOnlyNumericAllowed() );
wMaxLength.setText( Const.NVL( field.getMaximumLength(), "" ) );
wMinLength.setText( Const.NVL( field.getMinimumLength(), "" ) );
wMaxValue.setText( Const.NVL( field.getMaximumValue(), "" ) );
wMinValue.setText( Const.NVL( field.getMinimumValue(), "" ) );
wStartStringExpected.setText( Const.NVL( field.getStartString(), "" ) );
wEndStringExpected.setText( Const.NVL( field.getEndString(), "" ) );
wStartStringDisallowed.setText( Const.NVL( field.getStartStringNotAllowed(), "" ) );
wEndStringDisallowed.setText( Const.NVL( field.getEndStringNotAllowed(), "" ) );
wRegExpExpected.setText( Const.NVL( field.getRegularExpression(), "" ) );
wRegExpDisallowed.setText( Const.NVL( field.getRegularExpressionNotAllowed(), "" ) );
wAllowedValues.removeAll();
if ( field.getAllowedValues() != null ) {
for ( String allowedValue : field.getAllowedValues() ) {
wAllowedValues.add( Const.NVL( allowedValue, "" ) );
}
}
wSourceValues.setSelection( field.isSourcingValues() );
wSourceStep.setText( Const.NVL( field.getSourcingStepName(), "" ) );
wSourceField.setText( Const.NVL( field.getSourcingField(), "" ) );
}