Changeset 5546 for branches/OmeroEditor/src/fields/FieldParamsFactory.java
- Timestamp:
- 07/23/08 15:32:07 (4 months ago)
- Files:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/OmeroEditor/src/fields/FieldParamsFactory.java
r5543 r5546 23 23 package fields; 24 24 25 import tree.DataFieldConstants;26 import ui.fieldEditors.FieldEditorCheckBox;27 import ui.fieldEditors.FieldEditorCustom;28 import ui.fieldEditors.FieldEditorDate;29 import ui.fieldEditors.FieldEditorDateTime;30 import ui.fieldEditors.FieldEditorDropDown;31 import ui.fieldEditors.FieldEditorFixed;32 import ui.fieldEditors.FieldEditorMemo;33 import ui.fieldEditors.FieldEditorNumber;34 import ui.fieldEditors.FieldEditorOLS;35 import ui.fieldEditors.FieldEditorObservation;36 import ui.fieldEditors.FieldEditorProtocol;37 import ui.fieldEditors.FieldEditorTable;38 import ui.fieldEditors.FieldEditorText;39 import ui.fieldEditors.FieldEditorTime;40 41 25 //Java imports 42 26 … … 44 28 45 29 //Application-internal dependencies 30 31 import tree.DataFieldConstants; 46 32 47 33 /** … … 56 42 * @since OME3.0 57 43 */ 58 public class Field ValueFactory {44 public class FieldParamsFactory { 59 45 60 public static I FieldValue getFieldValue(String inputType) {46 public static IParam getFieldParam(String paramType) { 61 47 62 I FieldValuefieldValue = null;48 IParam fieldValue = null; 63 49 64 if ( inputType == null) {65 fieldValue = new No Value(DataFieldConstants.FIXED_PROTOCOL_STEP);50 if (paramType == null) { 51 fieldValue = new NoParam(DataFieldConstants.FIXED_PROTOCOL_STEP); 66 52 } 67 else if ( inputType.equals(DataFieldConstants.TEXT_ENTRY_STEP)) {68 fieldValue = new TextValueObject(DataFieldConstants.TEXT_ENTRY_STEP);53 else if (paramType.equals(DataFieldConstants.TEXT_ENTRY_STEP)) { 54 fieldValue = new SingleParam(DataFieldConstants.TEXT_ENTRY_STEP); 69 55 } 70 else if ( inputType.equals(DataFieldConstants.FIXED_PROTOCOL_STEP)) {71 fieldValue = new No Value(DataFieldConstants.FIXED_PROTOCOL_STEP);56 else if (paramType.equals(DataFieldConstants.FIXED_PROTOCOL_STEP)) { 57 fieldValue = new NoParam(DataFieldConstants.FIXED_PROTOCOL_STEP); 72 58 } 73 else if ( inputType.equals(DataFieldConstants.DATE_TIME_FIELD)) {74 fieldValue = new DateTime ValueObject(DataFieldConstants.DATE_TIME_FIELD);59 else if (paramType.equals(DataFieldConstants.DATE_TIME_FIELD)) { 60 fieldValue = new DateTimeParam(DataFieldConstants.DATE_TIME_FIELD); 75 61 } 76 62
