Beispiel #1
0
 private void setMetaData(
     String value, AttributeMetaData targetAttribute, String i18nCode, Object[] i18nArguments) {
   if (targetAttribute != null) {
     if (targetAttribute.isNominal()) {
       targetAttribute.getValueSet().add(value);
     } else {
       try {
         targetAttribute.getValueRange().add(Double.parseDouble(value));
       } catch (NumberFormatException e) {
         // add warning
         addError(
             new SimpleProcessSetupError(
                 Severity.WARNING, getPortOwner(), i18nCode, i18nArguments));
       }
     }
   }
 }