I tried to debug some more and here is what I found. The problem is in
the line chart renderer. Here is the original code from gwtext 2.0.6
sample LineChartSample.java code:
Renderer renderer = new Renderer() {
public String render(Object value, CellMetadata
cellMetadata, Record record, int rowIndex, int colNum, Store store) {
NumberFormat nf = NumberFormat.getCurrencyFormat
();
return nf.format(((Number) value).doubleValue());
}
};
For this piece of code, if I update the value in the line chart data
grid, the value will not get updated and so the chart is not
refreshed.
If I change the above as following:
Renderer renderer = new Renderer() {
public String render(Object value, CellMetadata
cellMetadata, Record record, int rowIndex, int colNum, Store store) {
return value.toString();
}
};
Then the line chart data grid update works just fine (of course, it's
not formatted any more) and so the chart is refreshed correctly with
the new data.
Do you know what the problem might be? Is it possible that I cannot
cast the value object inside the renderer?
Your help is highly appreciated!
M.Y.
On Oct 7, 4:27 pm, my600080 <[email protected]> wrote:
> I'm using Eclipse Galileo, GWT 1.7 and GWT-EXT 2.0.6. I copied the
> Charts samples into my workspace. Everything works ok except that when
> I tried to update the values in the Grid for any of the charts, the
> change reverses back right away to the old value. Is this something
> that anyone else has experienced as well? Or is it just me? Thanks!
>
> M.Y.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"GWT-Ext Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/gwt-ext?hl=en
-~----------~----~----~----~------~----~------~--~---