]> source.dussan.org Git - vaadin-framework.git/commit
Variable enhancements
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 25 Nov 2009 14:04:09 +0000 (14:04 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 25 Nov 2009 14:04:09 +0000 (14:04 +0000)
commit6edd5dd7662bb62bfc48b1d36663f37bf4c11797
treef0989a799f41870393aa5fe905d8b98fc1ae355f
parent513675e3a5f06dcc9e232870fba5cf761f012080
Variable enhancements
 * typing map for changevariable to <String,Object>
 * added variabletypes Object[] and Map<String,Object> where Objects can be Strings,Integers, Longs, Floats, Doubles, Booleans and Paintables (reference on client side translates to corresponding server side component by terminal)
 * Note, multilevel datastructures still not supported (Array or Map inside another), needs #3765

fixes #3756, #3757

svn changeset:10023/svn branch:6.2
15 files changed:
src/com/vaadin/terminal/VariableOwner.java
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/ui/VListSelect.java
src/com/vaadin/terminal/gwt/client/ui/VNativeSelect.java
src/com/vaadin/terminal/gwt/client/ui/VOptionGroup.java
src/com/vaadin/terminal/gwt/client/ui/VOptionGroupBase.java
src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
src/com/vaadin/terminal/gwt/client/ui/VTablePaging.java
src/com/vaadin/terminal/gwt/client/ui/VTextField.java
src/com/vaadin/terminal/gwt/client/ui/VTree.java
src/com/vaadin/terminal/gwt/client/ui/VTwinColSelect.java
src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
src/com/vaadin/ui/AbstractComponent.java
src/com/vaadin/ui/AbstractField.java
src/com/vaadin/ui/AbstractSelect.java