/** * Update Salience column definition and values */ public void updateSalienceColumnValues( final AttributeCol52 modelColumn ) { final int iModelColumn = model.getExpandedColumns() .indexOf( modelColumn ); final GridColumn<?> uiColumn = uiModel.getColumns() .get( iModelColumn ); if ( uiColumn instanceof SalienceUiColumn ) { ( (SalienceUiColumn) uiColumn ).setUseRowNumber( modelColumn.isUseRowNumber() ); } //If Salience values are-user defined, exit if ( modelColumn.isUseRowNumber() ) { setSalienceByRowNumbers( modelColumn, iModelColumn ); } }
/** * Update Salience column definition and values */ public void updateSalienceColumnValues( final AttributeCol52 modelColumn ) { final int iModelColumn = model.getExpandedColumns() .indexOf( modelColumn ); final GridColumn<?> uiColumn = uiModel.getColumns() .get( iModelColumn ); if ( uiColumn instanceof SalienceUiColumn ) { ( (SalienceUiColumn) uiColumn ).setUseRowNumber( modelColumn.isUseRowNumber() ); } //If Salience values are-user defined, exit if ( modelColumn.isUseRowNumber() ) { setSalienceByRowNumbers( modelColumn, iModelColumn ); } }
@Override public List<BaseColumnFieldDiff> diff( BaseColumn otherColumn ) { if ( otherColumn == null ) { return null; } List<BaseColumnFieldDiff> result = super.diff( otherColumn ); AttributeCol52 other = (AttributeCol52) otherColumn; // Field: attribute. if ( !isEqualOrNull( this.getAttribute(), other.getAttribute() ) ) { result.add( new BaseColumnFieldDiffImpl( FIELD_ATTRIBUTE, this.getAttribute(), other.getAttribute() ) ); } // Field: reverseOrder. if ( this.isReverseOrder() != other.isReverseOrder() ) { result.add( new BaseColumnFieldDiffImpl( FIELD_REVERSE_ORDER, this.isReverseOrder(), other.isReverseOrder() ) ); } // Field: useRowNumber. if ( this.isUseRowNumber() != other.isUseRowNumber() ) { result.add( new BaseColumnFieldDiffImpl( FIELD_USE_ROW_NUMBER, this.isUseRowNumber(), other.isUseRowNumber() ) ); } return result; }
public CheckBox addUseRowNumberCheckBox(AttributeCol52 attributeColumn, boolean isEditable, ClickHandler clickHandler) { final CheckBox chkUseRowNumber = new CheckBox(GuidedDecisionTableConstants.INSTANCE.UseRowNumber()); chkUseRowNumber.setValue(attributeColumn.isUseRowNumber()); chkUseRowNumber.setEnabled(isEditable); chkUseRowNumber.addClickHandler(clickHandler); add(chkUseRowNumber); return chkUseRowNumber; }
public CheckBox addUseRowNumberCheckBox(AttributeCol52 attributeColumn, boolean isEditable, ClickHandler clickHandler) { final CheckBox chkUseRowNumber = new CheckBox(GuidedDecisionTableConstants.INSTANCE.UseRowNumber()); chkUseRowNumber.setValue(attributeColumn.isUseRowNumber()); chkUseRowNumber.setEnabled(isEditable); chkUseRowNumber.addClickHandler(clickHandler); add(chkUseRowNumber); return chkUseRowNumber; }
public CheckBox addReverseOrderCheckBox(AttributeCol52 attributeColumn, boolean isEditable, ClickHandler clickHandler) { final CheckBox chkReverseOrder = new CheckBox(GuidedDecisionTableConstants.INSTANCE.ReverseOrder()); chkReverseOrder.setValue(attributeColumn.isReverseOrder()); chkReverseOrder.setEnabled(attributeColumn.isUseRowNumber() && isEditable); chkReverseOrder.addClickHandler(clickHandler); add(chkReverseOrder); return chkReverseOrder; }
/** * Clones this attribute column instance. * @return The cloned instance. */ public AttributeCol52 cloneColumn() { AttributeCol52 cloned = new AttributeCol52(); cloned.setAttribute( getAttribute() ); cloned.setReverseOrder( isReverseOrder() ); cloned.setUseRowNumber( isUseRowNumber() ); cloned.cloneCommonColumnConfigFrom( this ); return cloned; }
public CheckBox addReverseOrderCheckBox(AttributeCol52 attributeColumn, boolean isEditable, ClickHandler clickHandler) { final CheckBox chkReverseOrder = new CheckBox(GuidedDecisionTableConstants.INSTANCE.ReverseOrder()); chkReverseOrder.setValue(attributeColumn.isReverseOrder()); chkReverseOrder.setEnabled(attributeColumn.isUseRowNumber() && isEditable); chkReverseOrder.addClickHandler(clickHandler); add(chkReverseOrder); return chkReverseOrder; }
!column.isHideColumn(), access, attributeColumn.isUseRowNumber(), gridWidget );
private void update(final AttributeCol52 originalColumn, final AttributeCol52 editedColumn) { originalColumn.setAttribute(editedColumn.getAttribute()); originalColumn.setReverseOrder(editedColumn.isReverseOrder()); originalColumn.setUseRowNumber(editedColumn.isUseRowNumber()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); }
private void update(final AttributeCol52 originalColumn, final AttributeCol52 editedColumn) { originalColumn.setAttribute(editedColumn.getAttribute()); originalColumn.setReverseOrder(editedColumn.isReverseOrder()); originalColumn.setUseRowNumber(editedColumn.isUseRowNumber()); originalColumn.setHideColumn(editedColumn.isHideColumn()); originalColumn.setHeader(editedColumn.getHeader()); originalColumn.setDefaultValue(editedColumn.getDefaultValue()); }
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertTrue(attrCol2.isUseRowNumber()); assertTrue(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertTrue(attrCol2.isUseRowNumber()); assertTrue(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.DURATION_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.DURATION_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
assertEquals(GuidedDecisionTable52.SALIENCE_ATTR, attrCol2.getAttribute()); assertFalse(attrCol2.isUseRowNumber()); assertFalse(attrCol2.isReverseOrder());
@Test public void testCloneColumn() { column1.setWidth(10); AttributeCol52 clone = column1.cloneColumn(); assertEquals(column1.getAttribute(), clone.getAttribute()); assertEquals(column1.isReverseOrder(), clone.isReverseOrder()); assertEquals(column1.isUseRowNumber(), clone.isUseRowNumber()); assertEquals(column1.getHeader(), clone.getHeader()); assertEquals(column1.getWidth(), clone.getWidth()); assertEquals(column1.isHideColumn(), clone.isHideColumn()); assertEquals(column1.getDefaultValue(), clone.getDefaultValue()); } }