@Override public DTCellValue52 getDefaultValue() { return getActionCol52().getDefaultValue(); }
@Override public DTCellValue52 getDefaultValue() { return getActionCol52().getDefaultValue(); }
@Override public void assertDefaultValue(final Pattern52 selectedPattern, final ActionSetFieldCol52 selectedAction) { final List<String> valueList = Arrays.asList(columnUtilities.getValueList(selectedAction)); if (valueList.size() > 0) { final String defaultValue = cellUtilities.asString(selectedAction.getDefaultValue()); if (!valueList.contains(defaultValue)) { selectedAction.getDefaultValue().clearValues(); } } else { //Ensure the Default Value has been updated to represent the column's data-type. final DTCellValue52 defaultValue = selectedAction.getDefaultValue(); final DataType.DataTypes dataType = columnUtilities.getDataType(selectedPattern, selectedAction); cellUtilities.convertDTCellValueType(dataType, defaultValue); } }
@Override public void assertDefaultValue(final Pattern52 selectedPattern, final ActionSetFieldCol52 selectedAction) { final List<String> valueList = Arrays.asList(columnUtilities.getValueList(selectedAction)); if (valueList.size() > 0) { final String defaultValue = cellUtilities.asString(selectedAction.getDefaultValue()); if (!valueList.contains(defaultValue)) { selectedAction.getDefaultValue().clearValues(); } } else { //Ensure the Default Value has been updated to represent the column's data-type. final DTCellValue52 defaultValue = selectedAction.getDefaultValue(); final DataType.DataTypes dataType = columnUtilities.getDataType(selectedPattern, selectedAction); cellUtilities.convertDTCellValueType(dataType, defaultValue); } }
private void makeDefaultValueWidget() { if ( chosenFieldsSelection.getDefaultValue() == null ) { chosenFieldsSelection.setDefaultValue( factory.makeNewValue( availablePatternsSelection, chosenFieldsSelection ) ); } defaultValueWidgetContainer.setWidget( factory.getWidget( availablePatternsSelection, chosenFieldsSelection, chosenFieldsSelection.getDefaultValue() ) ); }
private void makeDefaultValueWidget() { if ( chosenFieldsSelection.getDefaultValue() == null ) { chosenFieldsSelection.setDefaultValue( factory.makeNewValue( availablePatternsSelection, chosenFieldsSelection ) ); } defaultValueWidgetContainer.setWidget( factory.getWidget( availablePatternsSelection, chosenFieldsSelection, chosenFieldsSelection.getDefaultValue() ) ); }
private void addColumn(final ActionSetFieldCol52 a) { final ColumnValues cv = new ColumnValues(columns, EMPTY_VALUE, model.getTableFormat() == GuidedDecisionTable52.TableFormat.EXTENDED_ENTRY ? a.getDefaultValue() : new DTCellValue52(Boolean.FALSE)); cv.setExpandColumn(false); this.expandedColumns.put(a, cv); this.columns.add(cv); }
private void addColumn(final ActionSetFieldCol52 a) { final ColumnValues cv = new ColumnValues(columns, EMPTY_VALUE, model.getTableFormat() == GuidedDecisionTable52.TableFormat.EXTENDED_ENTRY ? a.getDefaultValue() : new DTCellValue52(Boolean.FALSE)); cv.setExpandColumn(false); this.expandedColumns.put(a, cv); this.columns.add(cv); }
private void update(final ActionSetFieldCol52 originalColumn, final ActionSetFieldCol52 editedColumn) { originalColumn.setBoundName(editedColumn.getBoundName()); originalColumn.setType(editedColumn.getType()); originalColumn.setFactField(editedColumn.getFactField()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setValueList(editedColumn.getValueList()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setUpdate(editedColumn.isUpdate()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private void update(final ActionSetFieldCol52 originalColumn, final ActionSetFieldCol52 editedColumn) { originalColumn.setBoundName(editedColumn.getBoundName()); originalColumn.setType(editedColumn.getType()); originalColumn.setFactField(editedColumn.getFactField()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setValueList(editedColumn.getValueList()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setUpdate(editedColumn.isUpdate()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private ActionSetFieldCol52 clone(final ActionSetFieldCol52 column) { final ActionSetFieldCol52 clone = newActionSetField(); if (tableFormat() == LIMITED_ENTRY) { asLimited(clone).setValue(asLimited(column).getValue()); } clone.setFactField(column.getFactField()); clone.setBoundName(column.getBoundName()); clone.setValueList(column.getValueList()); clone.setHeader(column.getHeader()); clone.setUpdate(column.isUpdate()); clone.setDefaultValue(column.getDefaultValue()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); return clone; }
private ActionSetFieldCol52 clone(final ActionSetFieldCol52 column) { final ActionSetFieldCol52 clone = newActionSetField(); if (tableFormat() == LIMITED_ENTRY) { asLimited(clone).setValue(asLimited(column).getValue()); } clone.setFactField(column.getFactField()); clone.setBoundName(column.getBoundName()); clone.setValueList(column.getValueList()); clone.setHeader(column.getHeader()); clone.setUpdate(column.isUpdate()); clone.setDefaultValue(column.getDefaultValue()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); return clone; }
a4.getFactField()); assertEquals("whee", a4.getDefaultValue().getStringValue()); assertEquals(DataType.TYPE_STRING, a4.getType());
a4.getFactField()); assertEquals("whee", a4.getDefaultValue().getStringValue()); assertEquals(DataType.TYPE_STRING, a4.getType());
column.isUpdate()); assertEquals(new DTCellValue52("defaultValue"), column.getDefaultValue()); assertEquals(false, column.isHideColumn());