| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Class loaders have problems with referring to static inner classes (e.g.
state classes) when they cannot load the declaring class. To deal with
this the components have been moved to their own packages and state/rpc
classes will be defined in their own Java files.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This is an intermediate step towards moving error messages from UIDL to
shared state.
|
|
|
|
|
| |
same helper and logic in all component containers including Form,
Table and CustomField
|
|
|
|
| |
changes
|
|
|
|
|
| |
the children are visible. Allows Tabsheet to disallow updates to all
tabs except the selected.
|
|
|
|
| |
the component hierarchy
|
| |
|
|
|
|
|
| |
Also includes some related cleanup as this was the last special case
where the widget was selected on the client side based on UIDL fields
other than tag.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/com/vaadin/Application.java
src/com/vaadin/data/Property.java
src/com/vaadin/data/util/PropertyFormatter.java
src/com/vaadin/terminal/ParameterHandler.java
src/com/vaadin/terminal/URIHandler.java
src/com/vaadin/terminal/gwt/client/HistoryImplIEVaadin.java
src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java
src/com/vaadin/terminal/gwt/server/ApplicationPortlet.java
src/com/vaadin/terminal/gwt/server/PortletApplicationContext.java
src/com/vaadin/ui/Field.java
src/com/vaadin/ui/LoginForm.java
src/com/vaadin/ui/UriFragmentUtility.java
|
| |
| |
| |
| | |
svn changeset:22317/svn branch:6.7
|
| |
| |
| |
| |
| |
| | |
fixes #7942
svn changeset:22019/svn branch:6.7
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
src/com/vaadin/data/util/PropertyFormatter.java
src/com/vaadin/data/validator/CompositeValidator.java
tests/testbench/com/vaadin/tests/tickets/Ticket20.java
|
| |/
| |
| |
| | |
svn changeset:22132/svn branch:6.8
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Eliminate the redundant method Validator.isValid(). Validator.validate()
does the same but throws an exception including the validation error
message.
Migration:
- replace implementations of isValid() with internalIsValid() in custom
subclasses of AbstractValidator
- use Validator.validate() and catch exceptions rather than call
Validator.isValid()
- note that AbstractField still provides an isValid() method that is
internally based on validate()
|
| |
| |
| |
| | |
Eliminate some more warnings for use of raw types (Field, Property,
Class), mostly by changing API method return types.
|
| |
| |
| |
| |
| | |
Eliminate some (mostly Field and Property related) warnings about
raw types etc. No modifications to public API, only inside methods and
private API.
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The interfaces Property and Field and most of their implementations are
now parameterized with the type of their value. The method getValue()
returns the Property type but setValue() takes Object as its parameter.
No implicit conversions between value type and strings are performed in
most locations (fields).
Among others, AbstractTextField, DateField and RichTextArea not have
specific value types and do not accept arbitrary values.
Most locations requiring migration will be visible as compilation
errors, with the exception of some cases where a non-parameterized
Property or Field (or one parametrized with Object) is used.
Not yet done:
- Label
- converters
- setValue() parameterization (causes much more migration effort)
|
|
|
|
| |
svn changeset:21264/svn branch:6.7
|
|
|
|
|
|
| |
but for documentation purposes like in the super type)
svn changeset:16811/svn branch:6.5
|
|
|
|
| |
svn changeset:16804/svn branch:6.5
|
|
|
|
| |
svn changeset:15881/svn branch:6.5
|
|
|
|
|
|
| |
that can be overridden for a custom logic.
svn changeset:15880/svn branch:6.5
|
|
|
|
| |
svn changeset:15451/svn branch:6.5
|
|
|
|
| |
svn changeset:15366/svn branch:6.5
|
|
|
|
| |
svn changeset:14496/svn branch:6.4
|
|
|
|
| |
svn changeset:14407/svn branch:6.4
|
|
|
|
| |
svn changeset:14292/svn branch:6.4
|
|
|
|
| |
svn changeset:13459/svn branch:6.3
|
|
|
|
| |
svn changeset:12421/svn branch:6.3
|
|
|
|
| |
svn changeset:12054/svn branch:6.3
|
|
|
|
| |
svn changeset:12053/svn branch:6.3
|
|
|
|
| |
svn changeset:12048/svn branch:6.3
|
|
|
|
|
|
| |
adding/removing stuff 'returns' void, shift shorthand in now _
svn changeset:12029/svn branch:6.3
|
|
|
|
|
|
| |
ShortcutAction, Form is now handler in addition to Panel, AbstractField.addAction() delegates handling to containing Window. Javadoc and examples TBD
svn changeset:12026/svn branch:6.3
|
|
|
|
| |
svn changeset:11732/svn branch:6.3
|
|
|
|
|
|
|
|
| |
Split addField into registerField and attachField to allow overriding.
Added FormAdvancedLayout sample demonstrating the feature.
svn changeset:11326/svn branch:6.3
|