Exemplo n.º 1
0
 private void applyFieldDataNature(FieldData fieldData, Integer fieldDataType) {
   if (fieldDataType == FieldData.TYPE_COLLECTION) {
     fieldData.setNature(FieldData.TYPE_COLLECTION, helper.getParametricFieldType());
   } else {
     fieldData.setNature(fieldDataType);
   }
 }
Exemplo n.º 2
0
 private Field createField(SelectionEvent<Integer> selectionEvent) {
   if (selectionEvent.getSelectedItem() == FieldData.TYPE_FACT) {
     return new FactAssignmentField(field.getName(), helper.getFieldType());
   } else {
     FieldData fieldData = new FieldData(field.getName(), "");
     applyFieldDataNature(fieldData, selectionEvent.getSelectedItem());
     return fieldData;
   }
 }