private ActionRetractFactCol52 makeNewColumn(ActionRetractFactCol c) { ActionRetractFactCol52 nc = new ActionRetractFactCol52(); nc.setDefaultValue(new DTCellValue52(c.defaultValue)); nc.setHeader(c.header); nc.setHideColumn(c.hideColumn); nc.setWidth(c.width); return nc; }
private void update(final ActionRetractFactCol52 originalColumn, final ActionRetractFactCol52 editedColumn) { originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private void update(final ActionRetractFactCol52 originalColumn, final ActionRetractFactCol52 editedColumn) { originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
@Test public void getSafeHtml_ActionRetract() { ActionRetractFactCol52 originalColumn = new ActionRetractFactCol52(); originalColumn.setHeader("action1"); originalColumn.setHideColumn(false); originalColumn.setDefaultValue(new DTCellValue52("def1")); ActionRetractFactCol52 newColumn = new ActionRetractFactCol52(); newColumn.setHeader("action2"); newColumn.setHideColumn(true); newColumn.setDefaultValue(new DTCellValue52("def2")); List<BaseColumnFieldDiff> diffs = originalColumn.diff(newColumn); SafeHtml result = helper.getSafeHtml(new UpdateColumnAuditLogEntry("mock user", originalColumn, newColumn, diffs)); assertEquals(getHeaderRepre(newColumn.getHeader()) + getDiffRepre(diffs), result.asString()); }