@Override public boolean isHideColumn() { return editingCol().isHideColumn(); }
@Override public boolean isHideColumn() { return editingCol().isHideColumn(); }
ColumnLabelWidget makeColumnLabel(final ConditionCol52 conditionColumn) { final StringBuilder labelBuilder = new StringBuilder(); if (conditionColumn.isBound()) { labelBuilder.append(conditionColumn.getBinding()) .append(" : "); } labelBuilder.append(conditionColumn.getHeader()); final ColumnLabelWidget label = newColumnLabelWidget(labelBuilder.toString()); ColumnUtilities.setColumnLabelStyleWhenHidden(label, conditionColumn.isHideColumn()); return label; }
ColumnLabelWidget makeColumnLabel(final ConditionCol52 conditionColumn) { final StringBuilder labelBuilder = new StringBuilder(); if (conditionColumn.isBound()) { labelBuilder.append(conditionColumn.getBinding()) .append(" : "); } labelBuilder.append(conditionColumn.getHeader()); final ColumnLabelWidget label = newColumnLabelWidget(labelBuilder.toString()); ColumnUtilities.setColumnLabelStyleWhenHidden(label, conditionColumn.isHideColumn()); return label; }
@Test public void testIsHideColumn() { plugin.isHideColumn(); verify(editingCol).isHideColumn(); }
private void testMakeColumnLabelForAllConditionColumns(final boolean isColumnHidden, final boolean isColumnBound) { Stream.of(ConditionCol52.class, BRLConditionColumn.class) .map(classToMock -> { final ConditionCol52 column = mock(classToMock); final ColumnLabelWidget columnLabel = mockColumnLabelWidget(); doReturn(columnLabel).when(view).newColumnLabelWidget(anyString()); doReturn(column.getClass().toString()).when(column).getHeader(); doReturn(isColumnHidden).when(column).isHideColumn(); doReturn(isColumnBound).when(column).isBound(); doReturn("binding").when(column).getBinding(); return column; }) .forEach(column -> { final ColumnLabelWidget label = view.makeColumnLabel(column); verify(view).newColumnLabelWidget(isColumnBound ? "binding : " + column.getClass().toString() : column.getClass().toString()); testColumnLabelIsHidden(label, isColumnHidden); }); }
DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, new ListBoxSingletonDOMElementFactory<String, ListBox>(gridPanel,
DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, new ListBoxSingletonDOMElementFactory<String, ListBox>(gridPanel,
DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, gridWidget);
DEFAULT_COLUMN_WIDTH), true, !column.isHideColumn(), access, gridWidget);
originalColumn.isHideColumn());
originalColumn.isHideColumn());
private void update(final ConditionCol52 originalColumn, final ConditionCol52 editedColumn) { originalColumn.setConstraintValueType(editedColumn.getConstraintValueType()); originalColumn.setFactField(editedColumn.getFactField()); originalColumn.setFieldType(editedColumn.getFieldType()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setOperator(editedColumn.getOperator()); originalColumn.setValueList(editedColumn.getValueList()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setParameters(editedColumn.getParameters()); originalColumn.setBinding(editedColumn.getBinding()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
private void update(final ConditionCol52 originalColumn, final ConditionCol52 editedColumn) { originalColumn.setConstraintValueType(editedColumn.getConstraintValueType()); originalColumn.setFactField(editedColumn.getFactField()); originalColumn.setFieldType(editedColumn.getFieldType()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setOperator(editedColumn.getOperator()); originalColumn.setValueList(editedColumn.getValueList()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setParameters(editedColumn.getParameters()); originalColumn.setBinding(editedColumn.getBinding()); if (originalColumn instanceof LimitedEntryCol && editedColumn instanceof LimitedEntryCol) { ((LimitedEntryCol) originalColumn).setValue(((LimitedEntryCol) editedColumn).getValue()); } }
ConditionCol52 clone(final ConditionCol52 column) { final ConditionCol52 clone; if (tableFormat() == LIMITED_ENTRY) { clone = new LimitedEntryConditionCol52() {{ setValue(cloneDTCellValue(((LimitedEntryCol) column).getValue())); }}; } else { clone = new ConditionCol52(); } clone.setConstraintValueType(column.getConstraintValueType()); clone.setFactField(column.getFactField()); clone.setFieldType(column.getFieldType()); clone.setHeader(column.getHeader()); clone.setOperator(column.getOperator()); clone.setValueList(column.getValueList()); clone.setDefaultValue(cloneDTCellValue(column.getDefaultValue())); clone.setHideColumn(column.isHideColumn()); clone.setParameters(column.getParameters()); clone.setWidth(column.getWidth()); clone.setBinding(column.getBinding()); return clone; }
ConditionCol52 clone(final ConditionCol52 column) { final ConditionCol52 clone; if (tableFormat() == LIMITED_ENTRY) { clone = new LimitedEntryConditionCol52() {{ setValue(cloneDTCellValue(((LimitedEntryCol) column).getValue())); }}; } else { clone = new ConditionCol52(); } clone.setConstraintValueType(column.getConstraintValueType()); clone.setFactField(column.getFactField()); clone.setFieldType(column.getFieldType()); clone.setHeader(column.getHeader()); clone.setOperator(column.getOperator()); clone.setValueList(column.getValueList()); clone.setDefaultValue(cloneDTCellValue(column.getDefaultValue())); clone.setHideColumn(column.isHideColumn()); clone.setParameters(column.getParameters()); clone.setWidth(column.getWidth()); clone.setBinding(column.getBinding()); return clone; }
clone.getDefaultValue()); assertEquals(hideColumn, clone.isHideColumn()); assertEquals(parameters, clone.getParameters());