Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
hace 10 años
Leif Åstrand
f15030a65a
Use native collections in TypeDataStore and related classes (#10937)
Change-Id: I6762c9411119ea3a363d2a605f71d20871d73209
hace 11 años
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
hace 11 años
Leif Åstrand
a6ffd48428
Encode all values based on declared type (#10549)
* ServerRpc encoding uses type data from the interface
* Beans encoded on the server use reflection based on declared type
* Remove row numbers to enable adding test without changing old indices
* Update test to send non-primitive map values
Change-Id: I0462b547cb7de252564b3569420b0b24cee4515f
hace 11 años
Artur Signell
d10e758c69
Fixed typo in method name
Change-Id: Ib3c401ea618c6141617f527a191eb4f72ebdfaf4
hace 11 años
Artur Signell
467edbbe20
Better error messages for unknown legacy variable types (#10481)
Change-Id: I22127da446b1035d6b0868d47646af543ea0a876
hace 11 años
Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
hace 11 años
Leif Åstrand
02878bd07a
Use ConnectorBundle for JSON encoding and decoding (#9371)
hace 12 años
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
hace 12 años
Artur Signell
acf099b41f
Eliminated dependencies from server to client (#9279)
hace 12 años
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
hace 12 años
Leif Åstrand
7f75d0f4cf
Move classes common to client and server to com.vaadin.shared.* (#8934)
hace 12 años
Leif Åstrand
a7097c68ef
Support arrays in RPC and shared state + test (#8655)
hace 12 años
Leif Åstrand
24e3409e6f
Initial support for javascript components (#8888)
hace 12 años
Leif Åstrand
5c31c4150d
Fix broken enums in UIDL message (#8878)
hace 12 años
Leif Åstrand
e88a49764e
Remove redundant ConnectorMap from JsonEncoder.encode
hace 12 años
Leif Åstrand
351e04dd8e
Change map serialization to use same scheme as GWT AutoBean (#8602)
hace 12 años
Leif Åstrand
e2990637d5
Drop explicit type info from client -> server communication (#8879)
hace 12 años
Leif Åstrand
4d8a33b2ad
Use UidlValue for sending legacy maps and arrays (#8878)
hace 12 años
Leif Åstrand
f633581ab6
Wrap variable change data in UidlValue wrapper with type info (#8878)
This is the first step towards dropping type info from the sent data for
everything except changeVariables data
hace 12 años
Artur Signell
71e30eb3ef
Added support for map keys of any type (#8602)
hace 12 años
Artur Signell
6f8ad432ca
Encode enum as String for legacy updates to be Vaadin 6 compatibile
hace 12 años
Artur Signell
43794ef1b8
Added support for serializing enums (#8675)
Changed JSONSerializer to use JSONValue instead of JSONObject
hace 12 años
Artur Signell
badc5c3ee4
Initial support for sending difference in state (#8419)
Forces the shared state to be the type declared by getStateType (#8677 )
Creates an empty object for reference when doing a full repaint, causing
only the differences between a freshly created object and the current
state to be sent.
hace 12 años
Artur
70a2f84417
Javadoc update
hace 12 años
Artur Signell
d4a4cc148b
#8602 Added support for Map<Connector,?>
hace 12 años
Artur Signell
cf925d995b
#8515 Additional fix for sets, and lists from client to server
hace 12 años
Artur Signell
36dca64414
Moved Connector -> Connector Id mapping to AbstractComponent
Moved Connector Id -> Connector mapping to Application
Moved dirty connector tracking to Root
Removed adding of
hace 12 años
Artur Signell
26c8a73995
#8534 Handle null values consistently both from server to client and
from client to server
hace 12 años
Artur Signell
0158bd1291
Connector -> ServerConnector
hace 12 años
Artur Signell
b1378a6369
#8515 Added serialization support for Lists containing supported types.
hace 12 años
Artur Signell
77f399a27e
#8510 Support using Resources through URLReference/ResourceReference in
shared state and RPC calls
hace 12 años
Artur Signell
e4643f33aa
VaadinSerializer -> JSONSerializer
hace 12 años
Artur Signell
4bd6cf0110
#8444 Generate serializers for client to server RPC
hace 12 años
Artur Signell
de73abe459
#8434 Renamed *Paintable classes to *Connector and updated ConnectorMap
accordingly
hace 12 años
Henri Sara
cc344b7fe0
Use String instead of char as type tag in JSON (#8304 shared state).
hace 12 años
Henri Sara
c763891bc1
Implement simple shared state as a Map (#8304) - work in progress
In this version, SharedState can return a map that will be transferred.
On the client side, shared state is deserialized from the map but not
used.
Shared state is not sent for nested components that have not been
painted yet - doing so requires refactoring of painting of components.
hace 12 años
Henri Sara
a2f79d1d36
Basic JSON encoding and decoding utilities from server to client (#8304)
Also includes minor refactoring in preparation for shared state support.
hace 12 años
Henri Sara
76d986d85a
Add missing license headers and Serializable implementations.
hace 12 años
Henri Sara
24055b4cca
Resolve some merge conflicts.
hace 12 años
Henri Sara
0fd119ab22
Separate and improve JSON encoding/decoding of values (#8277, #8279).
hace 12 años