final jxl.NumberCell xlsNumCell = (jxl.NumberCell) _xlsCell;
_rowBuilder.addCellWithConstant( xlsNumCell.getValue() )
.applyNumberFormat( convertNumberFormat( xlsNumCell, xlsNumCell.getNumberFormat() ) );
}
else if (CellType.DATE == xlsType) {
final DateCell xlsDateCell = (jxl.DateCell) _xlsCell;
final Object value;
if (null != this.globalTimeFormat
&& this.globalTimeFormat.equals( xlsDateCell.getCellFormat().getFormat().getFormatString() )) {
value = RuntimeDouble_v2.dateFromNum( xlsDateCell.getValue(), this.globalTimeZone, ComputationMode.EXCEL );
}
else if (xlsDateCell.isTime()) {
value = new Duration( xlsDateCell.getValue() );
}
else {
value = new LocalDate( xlsDateCell.getValue() );
}
_rowBuilder.addCellWithConstant( value );
}
else if (jxl.CellType.LABEL == xlsType) {
_rowBuilder.addCellWithConstant( ((jxl.LabelCell) _xlsCell).getString() );