summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/data/util
Commit message (Collapse)AuthorAgeFilesLines
...
* | Mark ConverterFactory as SerializableLeif Åstrand2011-12-091-1/+3
| |
* | Add license header to some new filesLeif Åstrand2011-12-0911-0/+44
| |
* | Use Logger for debug messages in DefaultConverterFactory.Henri Sara2011-12-091-5/+9
| |
* | Merge remote branch 'origin/6.8'Leif Åstrand2011-12-0971-98/+106
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * #6603 Added IllegalArgumentException to javadoc and added testArtur Signell2011-12-081-1/+4
| | | | | | | | svn changeset:22320/svn branch:6.7
| * #7354 IT Mill -> Vaadin find and replaceArtur Signell2011-12-0871-93/+93
| | | | | | | | svn changeset:22317/svn branch:6.7
| * #6603 AbstractBeanContainer.addAll does not ensure resolved itemIds are not nullArtur Signell2011-12-071-0/+5
| | | | | | | | svn changeset:22308/svn branch:6.7
| * #4426 avoid calling datasource.getValue() multiple times unnecessarilyHenri Sara2011-11-181-4/+9
| | | | | | | | svn changeset:22058/svn branch:6.7
| * Form and Table now sets property to fields Viewer property if one exists. ↵Matti Tahvonen2011-11-161-1/+1
| | | | | | | | | | | | fixes #7942 svn changeset:22019/svn branch:6.7
| * PropertyFormatter's format now don't get called with weird Boolean value ↵Matti Tahvonen2011-11-161-9/+8
| | | | | | | | | | | | when ds is null. Fixes #4426 and #6843 svn changeset:22015/svn branch:6.7
* | Merge branch 'master' into databindingHenri Sara2011-12-081-7/+5
|\ \ | | | | | | | | | | | | | | | | | | Conflicts: src/com/vaadin/data/util/PropertyFormatter.java src/com/vaadin/data/validator/CompositeValidator.java tests/testbench/com/vaadin/tests/tickets/Ticket20.java
| * | Merged fixes from 6.7Artur Signell2011-11-251-8/+12
| |/ | | | | | | svn changeset:22132/svn branch:6.8
* | First take on ConvertersArtur Signell2011-11-2511-0/+468
| |
* | Convert nested data model event classes to static where possible.Henri Sara2011-11-114-9/+9
| |
* | Eliminate more Field and Property related raw type warnings.Henri Sara2011-11-1113-24/+29
| | | | | | | | Eliminate some more warnings for use of raw types (Field, Property, Class), mostly by changing API method return types.
* | Eliminate some generics related warnings in core (non-API).Henri Sara2011-11-118-11/+12
| | | | | | | | | | Eliminate some (mostly Field and Property related) warnings about raw types etc. No modifications to public API, only inside methods and private API.
* | #7917 Add BeanItem.expandProperty() and use it in form tests.Henri Sara2011-11-101-0/+34
| |
* | #6887 addNestedContainerBean() in AbstractBeanContainer to replace aHenri Sara2011-11-101-1/+35
| | | | | | property with all of its nested properties
* | Merge branch 'master' into databindingHenri Sara2011-11-082-1/+21
|\|
| * #7836 Table repaint throws ArrayIndexOutOfBounds when using FileSystemContainerArtur Signell2011-10-271-1/+16
| | | | | | | | svn changeset:21825/svn branch:6.7
| * #7698 FileSystemContainer throws NPE when a directory cannot be readArtur Signell2011-10-271-0/+5
| | | | | | | | svn changeset:21816/svn branch:6.7
* | Parameterize Property and Field with the value type.Henri Sara2011-11-087-44/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Eliminate more cases that used Property.toString().Henri Sara2011-11-081-4/+3
| | | | | | | | Remaining possibly problematic cases include Label.compareTo(), TestForPreconfiguredComponents and TestForTrees.
* | Throw exception from Property.toString() implementations.Henri Sara2011-11-073-3/+7
| | | | | | | | | | The default implementations of Property.toString() now throw an UnsupportedOperationException to help find and eliminate code relying on Property.toString().
* | Partly eliminate the use of Property.toString().Henri Sara2011-11-077-14/+75
|/ | | | | | | | | | | | | | | | The toString() method should not be used on a property to get its value. Added getStringValue() to AbstractField, Label etc. Using them where applicable. Added comments to some problematic locations where Property.toString() is known to be used. AbstractField.toString() and Label.toString() still return the same values as before, but it will throw an exception in future revisions. Migration needed: Replace explicit and implicit uses of Property.toString() with use property.getValue() and its string representation. Alternatively, use AbstractProperty.getStringValue() and AbstractField.getStringValue() instead of Property.toString() during migration.
* Adjusting the logging levels for #7736Jonatan Kronqvist2011-10-101-1/+1
| | | | svn changeset:21656/svn branch:6.7
* Fixed #7736 - downgraded INFO log statements to FINE or FINERJonatan Kronqvist2011-10-101-13/+13
| | | | svn changeset:21655/svn branch:6.7
* #7697 SQLContainer.containsId logs a ClassCastExceptionArtur Signell2011-09-301-1/+1
| | | | svn changeset:21463/svn branch:6.7
* Fixed npe in SQLContainer's J2EEConnectionPool #7597Jonatan Kronqvist2011-09-221-4/+10
| | | | svn changeset:21225/svn branch:6.7
* Cleanup for #7434Jonatan Kronqvist2011-09-121-6/+4
| | | | svn changeset:20961/svn branch:6.7
* Applied patch fixing #7391Jonatan Kronqvist2011-09-081-1/+30
| | | | svn changeset:20926/svn branch:6.7
* Fix for #7434Jonatan Kronqvist2011-09-081-1/+10
| | | | svn changeset:20923/svn branch:6.7
* Fix for #7186 - it is now possible to continue using the SQLContainer after ↵Jonatan Kronqvist2011-09-051-0/+24
| | | | | | an OptimisticLockException after first doing a rollback() svn changeset:20844/svn branch:6.7
* Merged changes from 6.6Henri Sara2011-09-021-1/+1
|\ | | | | | | svn changeset:20807/svn branch:6.7
| * #7517 regression fix: avoid unnecessary notificationHenri Sara2011-09-021-1/+1
| | | | | | | | svn changeset:20804/svn branch:6.6
* | Merged changes from 6.6Henri Sara2011-09-012-4/+16
|\| | | | | | | svn changeset:20790/svn branch:6.7
| * #7517 IndexedContainer.addItem() performance improvement, related ↵Henri Sara2011-09-012-4/+16
| | | | | | | | | | | | performance test svn changeset:20789/svn branch:6.6
* | Merged changes from 6.6 to 6.7Henri Sara2011-08-241-1/+1
|\| | | | | | | svn changeset:20625/svn branch:6.7
| * #7384 IndexedContainerProperty.setValue(Object) eats java.lang.ExceptionArtur Signell2011-08-111-1/+1
| | | | | | | | svn changeset:20298/svn branch:6.6
| * #7182 HierarchicalContainer removeItem and hasChildren do not work togetherArtur Signell2011-06-141-1/+8
| | | | | | | | svn changeset:19374/svn branch:6.6
| * #7129 Properly clean up "filteredParent" when removing filtersArtur Signell2011-06-071-0/+1
| | | | | | | | svn changeset:19247/svn branch:6.6
| * #7129 Properly clean up "filteredParent" when removing an item from a ↵Artur Signell2011-06-061-0/+8
| | | | | | | | | | | | filtered container svn changeset:19245/svn branch:6.6
* | Made the LicenseInJavaFiles test passJonatan Kronqvist2011-08-2454-28/+182
| | | | | | | | svn changeset:20616/svn branch:6.7
* | Replaced TableQuery debug mechanism with java.util.Logging #5712John Alhroos2011-08-191-31/+19
| | | | | | | | svn changeset:20511/svn branch:6.7
* | Replaced SQLContainers own debug logging implementation with ↵John Alhroos2011-08-171-66/+66
| | | | | | | | | | | | java.util.Logging and implemented custom serialization for the SQLContainer. svn changeset:20442/svn branch:6.7
* | Marked SQLUtil as SerializableJohn Alhroos2011-08-121-1/+3
| | | | | | | | svn changeset:20337/svn branch:6.7
* | Added missing Serializable interface to classes in SQLContainer #5712John Alhroos2011-08-115-5/+12
| | | | | | | | svn changeset:20289/svn branch:6.7
* | Moved SQLContainer from util package into its own util.sqlcontainer package. ↵John Alhroos2011-08-1036-88/+88
| | | | | | | | | | | | #5712 svn changeset:20254/svn branch:6.7
* | - Merged SQLContainer with Vaadin 6.7. John Alhroos2011-08-1038-0/+5373
| | | | | | | | | | | | - Updated EasyMock to version 3.0 (SQLContainer requirement) svn changeset:20252/svn branch:6.7
* | Merge from 6.6Henri Sara2011-06-161-1/+17
|\ \ | |/ |/| | | svn changeset:19412/svn branch:6.7