@Override public DTCellValue52 getDefaultValue() { return getActionCol52().getDefaultValue(); }
@Override public DTCellValue52 getDefaultValue() { return getActionCol52().getDefaultValue(); }
@Override public void assertDefaultValue(final ActionInsertFactCol52 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(selectedAction); cellUtilities.convertDTCellValueType(dataType, defaultValue); } }
@Override public void assertDefaultValue(final ActionInsertFactCol52 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(selectedAction); cellUtilities.convertDTCellValueType(dataType, defaultValue); } }
private void makeDefaultValueWidget() { if ( chosenFieldsSelection.getDefaultValue() == null ) { chosenFieldsSelection.setDefaultValue( factory.makeNewValue( chosenFieldsSelection ) ); } defaultValueWidgetContainer.setWidget( factory.getWidget( chosenFieldsSelection, chosenFieldsSelection.getDefaultValue() ) ); }
private void makeDefaultValueWidget() { if ( chosenFieldsSelection.getDefaultValue() == null ) { chosenFieldsSelection.setDefaultValue( factory.makeNewValue( chosenFieldsSelection ) ); } defaultValueWidgetContainer.setWidget( factory.getWidget( chosenFieldsSelection, chosenFieldsSelection.getDefaultValue() ) ); }
private void addColumn(final ActionInsertFactCol52 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 ActionInsertFactCol52 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 ActionInsertFactCol52 originalColumn, final ActionInsertFactCol52 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.setFactType(editedColumn.getFactType()); originalColumn.setInsertLogical(editedColumn.isInsertLogical()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private void update(final ActionInsertFactCol52 originalColumn, final ActionInsertFactCol52 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.setFactType(editedColumn.getFactType()); originalColumn.setInsertLogical(editedColumn.isInsertLogical()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private ActionInsertFactCol52 clone(final ActionInsertFactCol52 column) { final ActionInsertFactCol52 clone = newActionInsertFact(); 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.setInsertLogical(column.isInsertLogical()); clone.setDefaultValue(column.getDefaultValue()); clone.setFactType(column.getFactType()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); return clone; }
private ActionInsertFactCol52 clone(final ActionInsertFactCol52 column) { final ActionInsertFactCol52 clone = newActionInsertFact(); 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.setInsertLogical(column.isInsertLogical()); clone.setDefaultValue(column.getDefaultValue()); clone.setFactType(column.getFactType()); clone.setHideColumn(column.isHideColumn()); clone.setType(column.getType()); return clone; }
column.isInsertLogical()); assertEquals(new DTCellValue52("defaultValue"), column.getDefaultValue()); assertEquals("factType", column.getFactType());