Henri Sara
4f5ac5102d
Update/add since tags (#9627)
7 years ago
Henri Sara
b2c0ac2bac
Use HasUserOriginated interface where appropriate (#9608)
7 years ago
Yuriy Artamonov
173ac5b1de
Provide old value of position in SplitPositionChangeEvent of *SplitPanel (#9578)
Provide old value of position in SplitPositionChangeEvent of *SplitPanel
New properties have been added to SplitPositionChangeEvent:
oldSplitPositionUnit, oldSplitPosition, userOriginated
Resolves #9472
7 years ago
Henri Sara
f71f751852
Make component iterators unmodifiable
Fixes #9404
7 years ago
Henri Sara
4f047f06fa
Fix since tags for 8.0 (#8575)
Fix since tags for the server and shared modules and new types in client.
7 years ago
Aleksi Hietanen
ae567a02f3
Add @FunctionalInterface annotation to interfaces where applicable (#7954)
Closes vaadin/framework8-issues#548
7 years ago
Leif Åstrand
68ea8ea63d
Refactor listener registration creation to reduce boilerplate
Change-Id: I9feaad000cb16351d281d1c0037330dfb76186ff
7 years ago
Per-Åke Minborg
0f42869ce1
Use final modifier where appropriate
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7226
7 years ago
Per-Åke Minborg
399d7cd5c4
Remove redundant casting
Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7232
7 years ago
Aleksi Hietanen
2bee988272
Unify listeners on the server side
This patch updates server side add*Listener methods to return
a registration object and deprecates their corresponding
remove*Listener methods.
Additionally this patch removes add/removeListener methods which were
deprecated in 7.0.
Change-Id: I26ac5f11882512288fbbf601c7cb2aaff653ec76
7 years ago
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 years ago
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 years ago
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 years ago
Teemu Suo-Anttila
a6653d3fe4
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
8 years ago
Leif Åstrand
1798cc8fcc
Fix javadoc typos
Change-Id: I9c8a3f3f4cfa375db8825019f3cd80a043424d88
8 years ago
Leif Åstrand
9ee97bbf72
Write true boolean attibutes without ='' (#17583)
Also add missing test for GridLayout alignments
Change-Id: If553c9e254fb754cb020a63013bfcc9ecae3a056
8 years ago
Pekka Hyvönen
201ae89df5
Updated all empty @since tags to be published in 7.5.0
Removed invalid @since from MarginInfo.
Change-Id: I7ad0dee47e8686c5cbca05ca1363ae8741642be8
9 years ago
wodencafe
6e208eb77a
SplitPanel should have an event for the splitter being moved (#3855)
Change-Id: I473e5a0f8420c95971af52ef230849f468ebbbad
9 years ago
Sauli Tähkäpää
3c181c6e31
Add @since to AbstractSplitPanel. (#15285)
Change-Id: I476d8c7e53ce90941b00deefffc1b6a7ea63b43b
9 years ago
Artur Signell
8d7783b4e9
API refactoring (#7749)
Change-Id: I835756b240bc9ece885acdc8f43ec6a1599bb7c5
9 years ago
Artur Signell
9d881f8851
Empty since tags -> 7.4
Change-Id: I73755f0c580c40b93d95df5e3ca55f6617c21353
9 years ago
Matti Hosio
1bfb901ad4
Do not write child components in sub templates (#7749)
Change-Id: I7e19e86618bbf27ae3a6e585bab000f26dd8f6d5
9 years ago
Artur Signell
6d96447d5d
Do not remove children in read to ensure @DesignRoot reading works
properly (#7749 )
Change-Id: I8a3111e7007911adfd97c15373b634b2c57f5cd5
9 years ago
Artur Signell
10b30728e9
createNode -> createElement
Change-Id: Ifb7342a860fa73d51dc462b788a4530abb0bb52f
9 years ago
Artur Signell
353206974a
Fix writing issues (#7749)
* A root component with @DesignRoot must always use its superclass for
default values. Otherwise the written design will be empty as the
design is read in the constructor.
* A component which is not the root must not write its component tree
if the component tree is generated in the constructor. This is a
simplification which should be good enough for most cases (can't add
children in constructor and also using addComponent - in this case
the component added with addComponent will not be written).
* Test cases for nested templates
Change-Id: I3a384d1d8654b9865a3a790ebeb055a300a62135
9 years ago
Artur Signell
8eafe7aee3
Do not create default instances while reading designs (#7749)
Change-Id: I26cb6d8d43200d10ebf8c0ac22c538b4272f5ecd
9 years ago
Artur Signell
3b75f2b148
SynchronizeFrom/ToDesign -> read/writeDesign (#7749)
Change-Id: Ie5e420ac5d62a2aa3206051888e6dd0f8f30df11
9 years ago
Mika Murtojarvi
628a2edf50
Declarative support for split panel (#7749).
Change-Id: I96b7be150c9b6511f9fb701c5ee26afca67f1512
9 years ago
Anna Miroshnik
7e8b23a73a
Hierarchy change markAsDirty to AbstractComponentContainer (#14227)
Change-Id: I7a05ad72dfa3d16d85aa4d0cdd235572ec01e31a
9 years ago
Anna Koskinen
75ca951246
Add getter to SplitterState.positionReversed (#15285)
Change-Id: I1e3783d21cb5f2832838dfe36c91c7f6a4ddb313
9 years ago
Fabian Lange
0ceccae58f
Reading properties of components should not set state to dirty (#14060).
Fixed issue with SplitPanels which were not marking sets as dirty.
Change-Id: I23bb8bfca87a825aef132f249e05871cf7b36a34
10 years ago
Fabian Lange
0c229ae914
Reading properties of components should not set state to dirty (#14060).
Many core vaadin components did incorrectly mark the state as dirty when
reading from them. This patch fixes the problem, which should reduce the
amount of server->client state updates significantly.
Change-Id: I342d74129e2985a7f407e9b53a802dc0146d9992
10 years ago
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 years ago
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 years ago
Artur Signell
53dcc11526
Fixed typo in SplitPanel method (#10418)
Change-Id: Ia211cb7175134087a1cbef404c55075fb098b5c6
11 years ago
Leif Åstrand
93a4cf274f
Rename ComponentEventListener to ConnectorEventListener (#10340)
Change-Id: I8e5d60e0e6d7003eeff984ceb0b4bf04347267b0
11 years ago
Artur Signell
ce282b2b4e
Unified deprecation messages
Change-Id: If3fc2c2d9b251cbc6f2a9da2ede23ff17f7362ef
11 years ago
Artur Signell
438854e549
AbstractComponentContainer should implement getComponentIterator and not iterator (#10144)
Change-Id: I092cc71dfa9ded74f6624e6808a9ec1de7cf1cb5
11 years ago
Pekka Hyvönen
dd6265dcf5
inner Event classes converted to static nested classes (#5855)
11 years ago
Artur Signell
112572a700
Moved ReflectTools to com.vaadin.util (#4294)
11 years ago
John Ahlroos
dac974af9b
Removed getters/setters from states and made instance variabled public
11 years ago
Petri Heinonen
f32d6ab1db
refak listeners com.vaadin.ui
11 years ago
Artur Signell
e18177bac6
Renamed com.vaadin.terminal -> com.vaadin.server (#9431)
11 years ago
Leif Åstrand
bc6786f0dc
Rename requestRepaint to markAsDirty (#9378)
Also remove some requestRepaint calls that are no longer needed (#9325 )
11 years ago
Leif Åstrand
050bec8a44
Make the (server-side) getState method protected (#9315)
12 years ago
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 years ago
Artur Signell
6855529f1d
Removed @version which is included in some files but not in all (#9299)
12 years ago
Artur Signell
acf099b41f
Eliminated dependencies from server to client (#9279)
12 years ago
Artur Signell
e85d933b25
Moved server files to a server src folder (#9299)
12 years ago
Leif Åstrand
7f75d0f4cf
Move classes common to client and server to com.vaadin.shared.* (#8934)
12 years ago