@Override public void setHideColumn( boolean hideColumn ) { super.setHideColumn( hideColumn ); for ( BRLConditionVariableColumn variable : this.childColumns ) { variable.setHideColumn( hideColumn ); } }
@Override public void setHideColumn(boolean hideColumn) { editingCol().setHideColumn(hideColumn); }
@Override public void setHideColumn(boolean hideColumn) { editingCol().setHideColumn(hideColumn); }
@Test public void testSetHideColumn() throws Exception { final boolean hideColumn = false; plugin.setHideColumn(hideColumn); verify(editingCol).setHideColumn(hideColumn); }
@Test public void testHiddenColumn_ConditionColumn() { final Pattern52 pattern = mock(Pattern52.class); final ConditionCol52 column = new ConditionCol52(); column.setFactField("MyField"); column.setHeader("MyColumn"); column.setHideColumn(true); when(model.getPattern(eq(column))).thenReturn(pattern); when(pattern.getFactType()).thenReturn("MyFact"); when(oracle.getFieldType("MyFact", "MyField")).thenReturn(DataType.TYPE_STRING); final GridColumn<?> uiColumn = factory.convertColumn(column, access, gridWidget); assertEquals(false, uiColumn.isVisible()); } }
private ConditionCol52 makeNewColumn(ConditionCol c) { ConditionCol52 nc = new ConditionCol52(); nc.setConstraintValueType(c.constraintValueType); nc.setDefaultValue(new DTCellValue52(c.defaultValue)); nc.setFactField(c.factField); nc.setFieldType(DataType.TYPE_STRING); nc.setHeader(c.header); nc.setHideColumn(c.hideColumn); nc.setOperator(c.operator); nc.setValueList(c.valueList); nc.setWidth(c.width); return nc; }
editedCondition.setHideColumn(true); editedCondition.setHeader("updated");
column1.setConstraintValueType( BaseSingleFieldConstraint.TYPE_PREDICATE ); column1.setHeader( "header1" ); column1.setHideColumn( false ); column1.setDefaultValue( new DTCellValue52( "default1" ) ); column2.setFactField( "field2" ); column2.setConstraintValueType( BaseSingleFieldConstraint.TYPE_RET_VALUE ); column2.setHeader( "header2" ); column2.setHideColumn( true ); column2.setDefaultValue( new DTCellValue52( "default2" ) );
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()); } }
@Before public void setup() { column1 = new ConditionCol52(); column1.setFactField( "field" ); column1.setFieldType( "Type" ); column1.setOperator( "==" ); column1.setValueList( "a,b,c" ); column1.setBinding( "$var" ); column1.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL ); column1.setHeader( "header" ); column1.setHideColumn( false ); column1.setDefaultValue( new DTCellValue52( "default" ) ); column2 = new ConditionCol52(); column2.setFactField( "field" ); column2.setFieldType( "Type" ); column2.setOperator( "==" ); column2.setValueList( "a,b,c" ); column2.setBinding( "$var" ); column2.setConstraintValueType( BaseSingleFieldConstraint.TYPE_LITERAL ); column2.setHeader( "header" ); column2.setHideColumn( false ); column2.setDefaultValue( new DTCellValue52( "default" ) ); }
private ConditionCol52 makeConditionCol52(final int constraintValueType, final String factField, final String fieldType, final String header, final String operator, final String valueList, final DTCellValue52 defaultValue, final boolean hideColumn, final HashMap<String, String> parameters, final int width, final String binding) { final ConditionCol52 column = new ConditionCol52(); column.setConstraintValueType(constraintValueType); column.setFactField(factField); column.setFieldType(fieldType); column.setHeader(header); column.setOperator(operator); column.setValueList(valueList); column.setDefaultValue(defaultValue); column.setHideColumn(hideColumn); column.setParameters(parameters); column.setWidth(width); column.setBinding(binding); return column; } }
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; }
originalColumn.setValueList("a,b,c"); originalColumn.setHeader("condition1"); originalColumn.setHideColumn(false); originalColumn.setDefaultValue(new DTCellValue52("def1")); newColumn.setValueList("x,y,z"); newColumn.setHeader("condition2"); newColumn.setHideColumn(true); newColumn.setDefaultValue(new DTCellValue52("def2"));