public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Integer( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Integer) null ); tb.setValue( "" ); } else { value.setNumericValue( new Integer( "0" ) ); tb.setValue( "0" ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Long( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Long) null ); tb.setValue( "" ); } else { value.setNumericValue( new Long( "0" ) ); tb.setValue( "0" ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new BigDecimal( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (BigDecimal) null ); tb.setValue( "" ); } else { value.setNumericValue( BigDecimal.ZERO ); tb.setValue( BigDecimal.ZERO.toPlainString() ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new BigDecimal( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (BigDecimal) null ); tb.setValue( "" ); } else { value.setNumericValue( BigDecimal.ZERO ); tb.setValue( BigDecimal.ZERO.toPlainString() ); } } }
switch ( dataType ) { case NUMERIC_BIGDECIMAL: dcv.setNumericValue( value == null ? null : value ); break; case NUMERIC_BIGINTEGER: dcv.setNumericValue( value == null ? null : value.toBigInteger() ); break; case NUMERIC_BYTE: dcv.setNumericValue( value == null ? null : value.byteValue() ); break; case NUMERIC_DOUBLE: dcv.setNumericValue( value == null ? null : value.doubleValue() ); break; case NUMERIC_FLOAT: dcv.setNumericValue( value == null ? null : value.floatValue() ); break; case NUMERIC_INTEGER: dcv.setNumericValue( value == null ? null : value.intValue() ); break; case NUMERIC_LONG: dcv.setNumericValue( value == null ? null : value.longValue() ); break; case NUMERIC_SHORT: dcv.setNumericValue( value == null ? null : value.shortValue() ); break;
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new BigInteger( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (BigInteger) null ); tb.setValue( "" ); } else { value.setNumericValue( BigInteger.ZERO ); tb.setValue( BigInteger.ZERO.toString() ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Byte( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Byte) null ); tb.setValue( "" ); } else { value.setNumericValue( new Byte( "0" ) ); tb.setValue( "0" ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Double( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Double) null ); tb.setValue( "" ); } else { value.setNumericValue( new Double( "0" ) ); tb.setValue( "0" ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Float( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Float) null ); tb.setValue( "" ); } else { value.setNumericValue( new Float( "0" ) ); tb.setValue( "0" ); } } }
public void onValueChange( ValueChangeEvent<String> event ) { try { value.setNumericValue( new Short( event.getValue() ) ); } catch ( NumberFormatException nfe ) { if ( allowEmptyValues ) { value.setNumericValue( (Short) null ); tb.setValue( "" ); } else { value.setNumericValue( new Short( "0" ) ); tb.setValue( "0" ); } } }
private List<CellValue<? extends Comparable<?>>> makeRowNumberColumnData( GuidedDecisionTable52 model, BaseColumn column, int colIndex ) { int dataSize = model.getData().size(); List<CellValue<? extends Comparable<?>>> columnData = new ArrayList<CellValue<? extends Comparable<?>>>( dataSize ); for ( int iRow = 0; iRow < dataSize; iRow++ ) { DTCellValue52 dcv = new DTCellValue52(); dcv.setNumericValue( iRow + 1 ); CellValue<? extends Comparable<?>> cv = cellValueFactory.convertModelCellValue( column, dcv ); columnData.add( cv ); } return columnData; }
dcv.setNumericValue( numericValue ); break; case NUMERIC_BIGDECIMAL: dcv.setNumericValue( bigDecimalValue ); break; case NUMERIC_BIGINTEGER: dcv.setNumericValue( bigIntegerValue ); break; case NUMERIC_BYTE: dcv.setNumericValue( byteValue ); break; case NUMERIC_DOUBLE: dcv.setNumericValue( doubleValue ); break; case NUMERIC_FLOAT: dcv.setNumericValue( floatValue ); break; case NUMERIC_INTEGER: dcv.setNumericValue( integerValue ); break; case NUMERIC_LONG: dcv.setNumericValue( longValue );
private void updateRowNumberColumnValues( BaseColumn column ) { int rowNumber = 1; int iColIndex = model.getExpandedColumns().indexOf( column ); for ( List<DTCellValue52> row : model.getData() ) { row.get( iColIndex ).setNumericValue( rowNumber ); rowNumber++; } //Raise event to the grid widget UpdateColumnDataEvent uce = new UpdateColumnDataEvent( iColIndex, getColumnData( column ) ); eventBus.fireEvent( uce ); }
break; case NUMERIC: targetCell.setNumericValue( sourceCell.getNumericValue() ); break; case NUMERIC_BIGDECIMAL: targetCell.setNumericValue( (BigDecimal) sourceCell.getNumericValue() ); break; case NUMERIC_BIGINTEGER: targetCell.setNumericValue( (BigInteger) sourceCell.getNumericValue() ); break; case NUMERIC_BYTE: targetCell.setNumericValue( (Byte) sourceCell.getNumericValue() ); break; case NUMERIC_DOUBLE: targetCell.setNumericValue( (Double) sourceCell.getNumericValue() ); break; case NUMERIC_FLOAT: targetCell.setNumericValue( (Float) sourceCell.getNumericValue() ); break; case NUMERIC_INTEGER: targetCell.setNumericValue( (Integer) sourceCell.getNumericValue() ); break; case NUMERIC_LONG: targetCell.setNumericValue( (Long) sourceCell.getNumericValue() ); break; case NUMERIC_SHORT: targetCell.setNumericValue( (Short) sourceCell.getNumericValue() ); break; default:
List<DTCellValue52> row = ri.next(); model.getData().add( row ); model.getData().get( rowIndex ).get( 0 ).setNumericValue( new BigDecimal( rowIndex + 1 ) ); model.getAnalysisData().add( new Analysis() ); rowIndex++;
private void updateSalienceColumnValues( AttributeCol52 column ) { //Ensure Salience cells are rendered with the correct Cell int iColIndex = model.getExpandedColumns().indexOf( column ); UpdateColumnDefinitionEvent updateColumnDefinition = new UpdateColumnDefinitionEvent( cellFactory.getCell( column ), column.isUseRowNumber(), !column.isUseRowNumber(), iColIndex ); eventBus.fireEvent( updateColumnDefinition ); //If Salience values are-user defined, exit if ( !column.isUseRowNumber() ) { return; } //If Salience values are not reverse order use the Row Number values if ( !column.isReverseOrder() ) { updateRowNumberColumnValues( column ); } //If Salience values are reverse order derive them and update column int salience = ( column.isReverseOrder() ? model.getData().size() : 1 ); for ( List<DTCellValue52> row : model.getData() ) { row.get( iColIndex ).setNumericValue( salience ); if ( column.isReverseOrder() ) { salience--; } else { salience++; } } UpdateColumnDataEvent updateColumnData = new UpdateColumnDataEvent( iColIndex, getColumnData( column ) ); eventBus.fireEvent( updateColumnData ); }