aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/ui/AbstractTextField.java
Commit message (Collapse)AuthorAgeFilesLines
* Moved server files to a server src folder (#9299)Artur Signell2012-08-131-674/+0
|
* Move classes common to client and server to com.vaadin.shared.* (#8934)Leif Åstrand2012-07-271-1/+1
|
* Add Java 6 @Override annotations to all methods from interfacesLeif Åstrand2012-07-231-0/+8
|
* Moved most of TextField/TextArea/PasswordField paintContent to stateArtur Signell2012-05-111-107/+21
| | | | Removed deprecated value formatter from AbstractTextField (#8672)
* Moved each component to its own package on client sideArtur Signell2012-04-121-1/+1
| | | | | | 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.
* Component no longer implements PaintableArtur Signell2012-04-121-5/+2
|
* Removed getStringValue based on API review meetingArtur Signell2011-12-221-1/+1
|
* #8125 Removed Property.ConversionException and String constructor basedArtur Signell2011-12-211-2/+1
| | | conversion from Property classes
* Merge remote-tracking branch 'origin/6.8'Artur Signell2011-12-201-7/+9
|\
| * #8089 Don't fire TextChangeEvent inside TextChangeEventLeif Åstrand2011-12-091-7/+9
| | | | | | | | svn changeset:22361/svn branch:6.7
* | Merge remote branch 'origin/6.8'Leif Åstrand2011-12-091-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * #7354 IT Mill -> Vaadin find and replaceArtur Signell2011-12-081-1/+1
| | | | | | | | svn changeset:22317/svn branch:6.7
* | Initial implementation of converters for AbstractFieldArtur Signell2011-11-281-1/+1
| |
* | Parameterize Property and Field with the value type.Henri Sara2011-11-081-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | Partly eliminate the use of Property.toString().Henri Sara2011-11-071-2/+2
|/ | | | | | | | | | | | | | | | 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.
* #6588 quick fix, still need to re-evaluate and test the solutionMatti Tahvonen2011-10-071-2/+48
| | | | svn changeset:21650/svn branch:6.7
* reverted #6588 fix, causes rather bad regressionsMatti Tahvonen2011-10-061-33/+1
| | | | svn changeset:21621/svn branch:6.7
* #6588 changed to check for uninitialized client state on the clientLeif Åstrand2011-09-271-1/+1
| | | | svn changeset:21367/svn branch:6.7
* #6588 slightly changed based on reviewLeif Åstrand2011-09-271-3/+3
| | | | svn changeset:21339/svn branch:6.7
* #6588 Repainting in TextChangeListener will send wrong value to clientLeif Åstrand2011-09-271-1/+33
| | | | svn changeset:21332/svn branch:6.7
* Merged changes to 6.7Henri Sara2011-07-271-45/+3
| | | | svn changeset:19972/svn branch:6.7
* Fix for #6588John Alhroos2011-06-231-3/+45
| | | | svn changeset:19527/svn branch:6.6
* removed obsolete flag settingMatti Tahvonen2011-04-271-1/+0
| | | | svn changeset:18491/svn branch:6.6
* merging fixes from 6.5Matti Tahvonen2011-04-201-7/+11
| | | | svn changeset:18407/svn branch:6.6
* Merged tests and fixes from 6.5Artur Signell2011-04-081-1/+3
| | | | svn changeset:18184/svn branch:6.6
* #3752 - Refactor TextFieldsArtur Signell2010-12-071-83/+437
| | | | | | | | | | Made PasswordField, TextArea extend AbstractTextField instead of TextField Moved commonalities "columns", "input prompt", "text change event" and "cursor position" to AbstractTextField svn changeset:16354/svn branch:6.5
* #5865: Extracted AbstractTextField from TextField, RichTextEditor extends ↵Matti Tahvonen2010-10-261-0/+349
now that. Breaks apps that use RichTextArea as a special type for TextField like our NotificationExample. Also fixes focus and selectAll in RichTextArea. More complicated selections methods removed from RichTextArea, at least until it is possible to implement them with GWT RichTextArea. svn changeset:15725/svn branch:6.5