Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 лет назад
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 лет назад
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 лет назад
Denis Anisimov
7a1adf6b3b
Binding.withStatusChangeHandler and Binding.withStatusLabel (#30).
Change-Id: Iecd8bd88d94b98829dfaec43b8635b1e93df330f
7 лет назад
Artur Signell
9661839707
Remove Form and FormFieldFactory
Form was deprecated in Vaadin 7 when FieldGroup was introduced.
In Vaadin 8, FieldGroup is deprecated in favor of Binder. Having three
different "forms" would be very confusing.
Change-Id: I17775c922940edc5df7dd5bdc80bfe9652588270
7 лет назад
elmot
ecde311474
Rename InMemoryDataSource into ListDataSource
Change-Id: Ic0a8f5ced9139a0f712aac917b6a5841b8e1b0ab
7 лет назад
elmot
7373b232f9
DataSource backend sorting
Change-Id: Ic9e12534cf85f7793a57436e63bd67b6f920f722
7 лет назад
elmot
d96a634699
Basic DataSource according to BoV "datamodel.datasources".
Change-Id: I4f32182c8465e94533924449b09767cb3ebd856b
7 лет назад
Denis Anisimov
c91703aff2
Test that cross field validation works as expected (#33).
Test for cross field validation from Book of Vaadin.
Change-Id: Ida338bd79456332b3a359217ea7b9900a1408153
7 лет назад
Aleksi Hietanen
a5575a9252
Update TextField to extend AbstractFieldNew (#51)
- Changes input prompt to be based on the placeholder attribute.
- Unifies TextChangeEvents with ValueChangeEvents.
- add*Listener methods now return Registration objects, remove*Listener methods removed.
Change-Id: Ie92506ae9db205bb0010ae9126c608c62ad023ff
7 лет назад
Denis Anisimov
06414d6f47
Provide a NotEmptyValidator for Binder setRequired functionality.
Change-Id: I703912f29d884b655bafa7e801bf1454b65e32b4
7 лет назад
Artur Signell
36121120bb
Make OSGi work again
* Specify correct (Java 8) execution environment for OSGi
* Accept any servlet 3 version
Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc
7 лет назад
Artur Signell
f2bb3c886c
Add converter support to Binder
Change-Id: Ibf1223d4842d72f0209231dfd70e1d6c4deb6d30
7 лет назад
Henri Sara
b322664b8b
Update/remove empty @since for 7.7
Change-Id: Ib46a450c7d6a6d15eb6bea5d53351d182929e52f
7 лет назад
Artur Signell
45034ab571
Remove deprecated addListener/removeListener methods
Change-Id: I74c8bda4bf53340a6deb1fcd5bd8db87b502c856
7 лет назад
Artur Signell
d8a7ce4fb8
Rename Book of Vaadin test to be a useful for all binder aspects
Change-Id: Iad864fb2004646fc820f583facf158db31b4130f
7 лет назад
Artur Signell
a8563a10bb
Remove deprecated Property.toString() mode
The Property.toString() alternatives combined with the legacyPropertyToString
servlet init parameter was introduced in Vaadin 7.0 to ease migration of
applications written in earlier versions. This is no longer relevant.
Change-Id: I6b20e96408738a2a0d60f230c329ce0b329465a8
7 лет назад
Denis Anisimov
87118c4b94
Derive DateField from new AbstractField (#57).
Change-Id: I5efe17253ecd28dad5a2250076246a9eb30eec62
7 лет назад
Artur Signell
4348979a9d
Prevent Atmosphere from resurrecting a destroyed broadcaster (#20026)
Change-Id: Ic67aede24b4d97f6d5c6ba64f485d3062d42d55a
8 лет назад
Artur Signell
2a5671438f
Update to latest Atmosphere (2.4.5) and JS (2.3.2)
Change-Id: I3569ed662bc93dd6861e40d8a4e0fa0b801551e6
7 лет назад
Denis Anisimov
bb9564db42
Move old DateField components to legacy package (pre-#57).
Change-Id: I9e766be232d90aab92b5daa77351f4b0a3933f1d
7 лет назад
Henri Sara
6b8545841e
Move multi-select mode to AbstractSelectState
This change does not affect Table and Tree which use multiple modes.
Change-Id: Ib93a088e88474301eb199988f941563566e6bcc5
8 лет назад
Henri Sara
8b8752c520
Use shared state for OptionGroup htmlContentAllowed
Change-Id: I626165e19a1b634bd27b2e25efab88066552b190
8 лет назад
Henri Sara
5c852b41ff
Convert CheckBox from legacy to AbstractField
Add LegacyCheckBox for old field factories, Grid editor etc.
Change-Id: Ic40790049421268c6de3d26730d1955d56aa86c4
7 лет назад
Henri Sara
c726ae1b27
Make immediate mode the default
Change-Id: I0a1fc0bf6f3de1b7d6975cd87cb7bb65c38dba4e
7 лет назад
Denis Anisimov
81b849c1af
Convert old validators (#87).
Change-Id: I6e4a56855f78595975b645a08390fb56e0e52ef9
7 лет назад
Artur Signell
9ea656ab97
Refactor Binder and Binding/BindingImpl to be easier to understand
Change-Id: I675dabf9f15b673b04495db9efd315d8742afd7e
7 лет назад
Henri Sara
fd3617bba2
Remove deprecated column based width support from selects
Change-Id: I233f205d3d0d7c0cf59e55531de09b7807d73548
8 лет назад
Henri Sara
020557163c
Remove obsolete type attribute in AbstractSelect subclasses
Change-Id: I733a286473fb245da92ae6210d671ead6f954e79
8 лет назад
Artur Signell
192e93a814
Move and rename converters into com.vaadin.legacy.data.util.converter.Legacy*
Change-Id: I75fd33e66c8c5c265bc60cce58ff639a5d5642ab
7 лет назад
Denis Anisimov
314eb377dd
Move old validators to legacy package (pre-#87).
Change-Id: If6212ff2b7da0e87b3c68a3372b5f0b5a2a55b1a
7 лет назад
Denis Anisimov
8139cd8c89
Binding.withValidator and Binder.validate methods (#26).
Change-Id: I0641ea6118cd873c803d3c21d82b14fe8db4baa2
7 лет назад
Denis Anisimov
fd651d7921
Move Validator and Validatable into legacy package.
Change-Id: I7f8e9b1f7dff40ca76933cdf1978e3749f390142
7 лет назад
Artur Signell
d41411e0f5
Convert Slider to extend the new AbstractField
Change-Id: I1961963baac3a6546edb908582b323c481b15bfd
7 лет назад
Artur Signell
d1af5d84e3
Add support for required status to AbstractField
Change-Id: I64ef7d4425946031432032cc4060e0dcad43678b
7 лет назад
Artur Signell
f35731cd7b
Make AbstractField Focusable
All fields are defined as focusable and support tab index.
Complex fields can override the focus and tab index behavior as needed.
Change-Id: I56ad6e3a0dcd1427a0d0e6b80f64dbcf77ec4844
7 лет назад
Henri Sara
8f8eced3d7
Remove unused field in ComboBox
Change-Id: Ic3b427502905dd635a1d26b5a82aaa24228a60bd
8 лет назад
Henri Sara
86e987f293
Moved ComboBox suggestion popup width to shared state
Change-Id: Ifdadc24ff922761eb78c4e5168f0e83fbf47108a
8 лет назад
Henri Sara
d4c2a27a78
Remove obsolete paint attribute from ComboBox
This was already in the shared state.
Change-Id: I42f43be136199e6cad259742ee8d7e78c65cf94f
8 лет назад
Denis Anisimov
50be2a3c7c
Binder.save() and Binder.load() methods implementation (#36).
Change-Id: Ibe54c5691919bc541c4150b17a7113ca26031ac5
7 лет назад
Henri Sara
e58fe62230
Refactor ComboBox item painting (#19929)
This is an intermediate step towards a different approach
to sending items from server to client.
An unused null selection item attribute was removed, as the
information is currently communicated outside the item.
Change-Id: I7b2cd34d2d05287f91d6859fca28337dccdbe8df
8 лет назад
Henri Sara
37e0969729
Request ComboBox pages with RPC (#19929)
All client to server communication of ComboBox is now done
with RPC.
There is still an empty changeVariables() methods to
override the default behavior in AbstractSelect.
Change-Id: I718eeabd5c116ec4e00485ed37a0a6d5389ee1f0
8 лет назад
Henri Sara
6d493408ed
Move ComboBox filtering mode to state (#19929)
Change-Id: I7eaf2dae59133745d6a7c686503625f1f5216c52
8 лет назад
Henri Sara
9142256e85
Move ComboBox pageLength to state (#19929)
Use shared state for the page length and update related tests.
This change also removes an unused widget field.
Change-Id: I22055ea058029f898af952252a0c3dadcd9476d4
8 лет назад
Henri Sara
06e0a6567b
Send ComboBox selection with RPC (#19929)
Send the selection from the client to the server with RPC.
Change-Id: I67e4e526f59550e83d9400729adf91e2b4bbb806
8 лет назад
Henri Sara
07292fe8fb
Send ComboBox focus/blur with RPC (#19929)
Send focus and blur events using RPC instead of in UIDL.
This change does not use ConnectorFocusAndBlurHandler to preserve
old timings.
Change-Id: I02a86dcc3959388ca835798a33cb600898b19ab9
8 лет назад
Henri Sara
9207d3f344
Create new items with RPC (#19929)
When the user creates a new item, send it with client to
server RPC.
Change-Id: Iaf60fc910d4e8b57b681b4cf13f124871c1a01b0
8 лет назад
Henri Sara
9428b12cb4
Create ComboBoxServerRpc stub (#19229)
Create an empty client to server RPC implementation for ComboBox.
Change-Id: I1ccce4875682b8ba2541acdc42d361edb30ca458
8 лет назад
Henri Sara
0e1a271cc5
Use shared state in ComboBox (#19229)
This change uses shared state for the read-only flag, text
input allowed flag and input prompt.
Change-Id: If770a3d9be96d10c3a19654b398bc2f5ddfb7e67
8 лет назад
Teemu Suo-Anttila
fa3d2566ec
Add Binder for binding field values to bean properties
Change-Id: I509f02261a36fcef276d2a1c5590a06bc28e8ed2
8 лет назад