Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
11 years ago
Pekka Hyvönen
05964e7ada
Renamed Component.debugId to id (#3700)
Applied patch from Pekka with minor changes
(@deprecation javadoc, call the real methods from deprecated methods in AbstractComponent)
11 years ago
Artur Signell
066491f708
Rename Root related classes and package to UI (#8908)
Automatic renames in Eclipse of:
- package com.vaadin.terminal.gwt.client.ui.root to .UI
- RootConnector to UIConnector
- RootServerRpc to UIServerRpc
- RootState to UIState
- VRoot to VUI
- RootRequiresMoreInformationException to UIRequiresMoreInformationException
12 years ago
Leif Åstrand
bcef4d5e71
Use ConnectorBundle for ClientRpc handling (#9371)
12 years ago
Leif Åstrand
a34ddd8758
Use ConnectorBundle for creating state and widget (#9371)
12 years ago
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 years ago
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
12 years ago
Leif Åstrand
7f75d0f4cf
Move classes common to client and server to com.vaadin.shared.* (#8934)
12 years ago
Leif Åstrand
3604bf01de
Add Java 6 @Override annotations to all methods from interfaces
12 years ago
Pekka Hyvönen
e9b1233e49
Fixed connector so it no longer overwrites all style attributes (#8664)
12 years ago
Sami Viitanen
18ac8b2550
Tooltips are now handled by the connector and not the widget (#8425)
12 years ago
Leif Åstrand
5e612d6cce
Properly update v-disabled styles for most components (#8719)
12 years ago
Leif Åstrand
f7da26697a
Initial extension support (#6690)
12 years ago
Artur Signell
79bb29e855
State is now created using generators, removed setState (#8502)
12 years ago
Artur Signell
4c5bf68a53
Additional tweaks based on review (#8507)
12 years ago
Artur Signell
8e079ff787
Handled enabled state cascading on client side (#8507)
Now avoids repainting the full hierarchy if the enabled state of a
component container changes.
12 years ago
Artur Signell
52ef7a985e
Remove widget if it is still in the DOM when connector is unregistered
12 years ago
Artur Signell
06731bd189
Changed getStyleNames to be non static so it can be overridden
12 years ago
Artur Signell
e110414f3d
Reformatted all source files
12 years ago
Leif Åstrand
333a901f71
Rename v-paintable -> v-connector (#8652)
12 years ago
Leif Åstrand
1310db23ca
API naming change, needs update -> needs layout
12 years ago
Artur Signell
0d993d41e2
Re-added ApplicationConnection.updateCaption to ease porting
12 years ago
Artur Signell
25220b7c03
Move SharedState and ServerRpc classes out from Connector classes
12 years ago
Artur Signell
3efc7b5214
Moved shared classes out from connector to avoid class loader problems
12 years ago
Artur Signell
e420751790
Fixed GridLayout caption rendering
Components that do not delegate caption handling to parent should not
get a caption
12 years ago
Artur Signell
3caa0ba644
Avoid adding empty id attributes to all connector widgets
12 years ago
Artur Signell
28bdc6a011
ServerConnector is no longer a Paintable, components using updateFromUidl are
12 years ago
Artur Signell
73b839e982
Avoid warning for RootConnector not having a parent
12 years ago
Artur Signell
fa27f5cd20
Unregister event for ServerConnector
12 years ago
Artur Signell
c468f4b16c
Removed unused createState() from client side
12 years ago
Artur Signell
dab7c9fa82
Generator to ease initialization of client to server rpc proxies
12 years ago
Artur Signell
1c834dc864
AbstractComponent.updateFromUIDL moved to state change (#8436)
12 years ago
Artur Signell
c9b7b7db30
Replaced "defer" status with "cached" to be more Vaadin 6 compatible
12 years ago
Artur Signell
18ce0109fa
Refactored ClickEventHandler and LayoutClickEventHandler to use RPC
12 years ago
Henri Sara
279574a3e1
Remove UIDL parameter from many caption related methods (#8435).
Visibility change related code for captions removed from VCaption,
VCaptionWrapper and VFormLayout.Caption, should be handled by
removing/adding caption based on hierarchy change events.
12 years ago
Henri Sara
5f1c86d93e
Transfer required attribute in shared state (#8436).
The flag should be used directly from shared state, but that requires
error message etc. related updates to be done in a listener before
sending states.
12 years ago
Henri Sara
6958987e58
Convert hide errors flag to shared state (#8437).
12 years ago
Henri Sara
1072afbb2e
Refactor error messages not to use UIDL (#8437).
This change removes support for error messages on tabs of a tabsheet or
an accordion. Those should be implemented differently if needed.
12 years ago
Artur Signell
77344f9608
Removed unused code related to old offsetSize stored in ComponentDetail
12 years ago
Artur Signell
8ba0e099ac
#8438 Event handler registration is now a Set in the shared state
12 years ago
Artur Signell
86dbe3f2b3
Made debug id:s work again
12 years ago
Artur Signell
ce24fb4f02
Removed extra getDeclaredWidth/getDeclaredHeight as they directly
contain the width and height from the state.
12 years ago
Artur Signell
7ab4e3ecf7
8500 Let the framework handle unregistration of Connectors
12 years ago
Artur Signell
ea07d99b87
#8500 Print an error message instead of throwing NPE if parent cannot be
found for some reason
12 years ago
Artur Signell
697baba1cb
Connector interface. Renamed getId() -> getConnectorId() to avoid mixups
12 years ago
Artur Signell
2bd148914d
Moved styles list to shared state, replacing the previous String hack.
12 years ago
Artur Signell
6548c896ea
Fixed readonly handling for fields (depends on property readonly
status) and enable state handling for components on client side
(depend on parent)
12 years ago
Artur Signell
77f399a27e
#8510 Support using Resources through URLReference/ResourceReference in
shared state and RPC calls
12 years ago
Artur Signell
88d1e517cb
#8500 Initial implementation for sending component hierarchy
automatically to the client and calling a listener method (for the
parent) when its child hierarchy has been updated.
Minor cleanup of JSON handling at the same time.
12 years ago
Artur Signell
042c30f5ac
Use ComponentState for storing the state, not just as a communication
mechanism. Changed isDisabled to more logical isEnabled in state.
12 years ago