aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/com/vaadin/ui/AbstractField.java
Commit message (Collapse)AuthorAgeFilesLines
* Merge changes from origin/7.1Artur Signell2014-04-231-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e77e73c Update copyright year to 2014 Conflicts: client-compiler/src/com/vaadin/server/widgetsetutils/metadata/ConnectorBundle.java client/src/com/vaadin/client/ApplicationConnection.java server/src/com/vaadin/data/util/converter/StringToNumberConverter.java shared/src/com/vaadin/shared/ui/ui/PageState.java shared/src/com/vaadin/shared/ui/window/WindowState.java theme-compiler/src/com/vaadin/sass/SassCompiler.java theme-compiler/src/com/vaadin/sass/internal/ScssStylesheet.java theme-compiler/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluator.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryExpression.java theme-compiler/src/com/vaadin/sass/internal/expression/BinaryOperator.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/ArithmeticException.java theme-compiler/src/com/vaadin/sass/internal/expression/exception/IncompatibleUnitsException.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandler.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSDocumentHandlerImpl.java theme-compiler/src/com/vaadin/sass/internal/handler/SCSSErrorHandler.java theme-compiler/src/com/vaadin/sass/internal/parser/CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/Generic_CharStream.java theme-compiler/src/com/vaadin/sass/internal/parser/LexicalUnitImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/LocatorImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/MediaListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/ParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserConstants.java theme-compiler/src/com/vaadin/sass/internal/parser/ParserTokenManager.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSLexicalUnit.java theme-compiler/src/com/vaadin/sass/internal/parser/SCSSParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/SelectorListImpl.java theme-compiler/src/com/vaadin/sass/internal/parser/Selectors.java theme-compiler/src/com/vaadin/sass/internal/parser/ThrowedParseException.java theme-compiler/src/com/vaadin/sass/internal/parser/Token.java theme-compiler/src/com/vaadin/sass/internal/parser/TokenMgrError.java theme-compiler/src/com/vaadin/sass/internal/resolver/ClassloaderResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/FilesystemResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/ScssStylesheetResolver.java theme-compiler/src/com/vaadin/sass/internal/resolver/VaadinResolver.java theme-compiler/src/com/vaadin/sass/internal/selector/SelectorUtil.java theme-compiler/src/com/vaadin/sass/internal/tree/BlockNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ExtendNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ForNode.java theme-compiler/src/com/vaadin/sass/internal/tree/FunctionNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ImportNode.java theme-compiler/src/com/vaadin/sass/internal/tree/KeyframesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListContainsNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListModifyNode.java theme-compiler/src/com/vaadin/sass/internal/tree/ListRemoveNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MediaNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MicrosoftRuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/MixinNode.java theme-compiler/src/com/vaadin/sass/internal/tree/NestPropertiesNode.java theme-compiler/src/com/vaadin/sass/internal/tree/Node.java theme-compiler/src/com/vaadin/sass/internal/tree/RuleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java theme-compiler/src/com/vaadin/sass/internal/tree/VariableNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/EachDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfElseDefNode.java theme-compiler/src/com/vaadin/sass/internal/tree/controldirective/IfNode.java theme-compiler/src/com/vaadin/sass/internal/util/ColorUtil.java theme-compiler/src/com/vaadin/sass/internal/util/DeepCopy.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayInputStream.java theme-compiler/src/com/vaadin/sass/internal/util/FastByteArrayOutputStream.java theme-compiler/src/com/vaadin/sass/internal/util/StringUtil.java theme-compiler/src/com/vaadin/sass/internal/visitor/BlockNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/EachNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ExtendNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/IfElseNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/ImportNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/MixinNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/NestedNodeHandler.java theme-compiler/src/com/vaadin/sass/internal/visitor/VariableNodeHandler.java theme-compiler/tests/src/com/vaadin/sass/AbstractTestBase.java theme-compiler/tests/src/com/vaadin/sass/internal/expression/ArithmeticExpressionEvaluatorTest.java theme-compiler/tests/src/com/vaadin/sass/parser/ParserTest.java theme-compiler/tests/src/com/vaadin/sass/resolvers/VaadinResolverTest.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Interpolation.java theme-compiler/tests/src/com/vaadin/sass/testcases/css/Selectors.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AbstractDirectoryScanningSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/AutomaticSassTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Comments.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ControlDirectives.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Extends.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Functions.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Imports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Mixins.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/NestedProperties.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Nesting.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentImports.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/ParentSelector.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTests.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassLangTestsBroken.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/SassTestRunner.java theme-compiler/tests/src/com/vaadin/sass/testcases/scss/Variables.java theme-compiler/tests/src/com/vaadin/sass/tree/ImportNodeTest.java uitest/src/com/vaadin/tests/push/BasicPushTest.java uitest/src/com/vaadin/tests/push/PushConfigurationTest.java uitest/src/com/vaadin/tests/push/PushReconnectTest.java Change-Id: Ic08c4f9aecd4c684ce74408de4e0b0d0ff617273
| * Update copyright year to 2014Artur Signell2014-04-161-1/+1
| | | | | | | | Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
* | Merge changes from origin/7.1Jonatan Kronqvist2014-02-071-8/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | 74dcb6f Correct assertion message which changed due to #12915 12b6a8b Test for broken Webkit feature which causes extra scrollbars (#12736, #12727) ea46029 Allow excluding test from the standard test suite c171850 Disable client timeout so websockets are not disconnected when idle (#13015) 36fce65 Test for pushing for an extended period of time (24h) 54a5667 Fix compilation error 25fc48c Do not throw NPE if conversion messages is null (#12962) 26b5b67 Timeout redirect timer is reset on server activity (#12446) d45785d Fixes right click selection focus issues in Tree. (#12618) Change-Id: I3cef915ee46b77ca0f188296cfa343cde1ad59e6
| * Do not throw NPE if conversion messages is null (#12962)Artur Signell2013-12-031-8/+9
| | | | | | | | Change-Id: Ie2b95ed4da89e2c5ab8b462300a6f4bd28dc7570
* | Make fields with value change listener immediateMatti Tahvonen2013-12-181-0/+4
|/ | | | | | | | | | | Makes fields with value change listener immediate without explicit call. If immediate value has been explicitly set, it is honoured. In most cases immediate now works seamlessly and excess server round trips should be rare as a regression. “Fixes” #8029 in a more elegant manner Change-Id: Ic240c78c0a29447809a17de74196d3325a78ec1f
* Added type parameter to converter methods (#11895)Artur Signell2013-06-111-8/+20
| | | | Change-Id: I6562c537d9e5a0745eb67bc613123a265578ae00
* Pass ConversionException to getConversionError (#11960)Artur Signell2013-06-071-12/+25
| | | | Change-Id: I6a25c4e4bfd9fe73f973670583c708503f77f60a
* Modified the logic in setPropertyDatasource which determines if a new ↵Artur Signell2013-05-221-9/+6
| | | | | | | | | | converter is needed (#11863) The previous logic had two flaws * It allowed converter model type to be a sub type of the model type but not vice versa. Similarly for presentation type. * If the user has set a converter it should be used and not be replaced unless it is absolutely sure that it cannot in any possible way handle conversion (e.g. converter from integer to double cannot handle string to list conversion). If there is a slight chance that it can handle conversion, let it be and let the user set another converter when needed. Change-Id: I2e1c0b3aac90be63ddbc780195f8428398e28ada
* Merge changes from origin/7.0Leif Åstrand2013-05-171-3/+8
|\ | | | | | | | | | | | | | | | | | | | | | | 1a6200e Merge #6880 test from 6.8; fix itself is not needed in Vaadin 7 67696f3 SQLContainer.indexOfId() also searches backwards (#11849, #10376) 611e5f9 Test for #11267 adapted from 6.8. 609acd1 Fixed table height rendering in Android 2.3 #11331 63dd611 Centers VOverlays in visual viewport on iOS, Android, fixes #11614 5a33d7d Test for #11775 0c8edf1 Avoid marking AbstractField dirty in primitive getters (#11201) Change-Id: I7437e0b249c1a95372d6f349e9d6336fb85f08a4
| * Avoid marking AbstractField dirty in primitive getters (#11201)Artur Signell2013-05-171-3/+8
| | | | | | | | Change-Id: Ie289c15d5c56d3b602d87174f022b6197f0fedf0
| * Revert "Removed legacy toString implementations as promised in 7.0Henri Sara2013-02-151-0/+24
| | | | | | | | | | | | | | | | (#10916)" (accidentally merged from 7.1) This reverts commit 5be248803b9b670cd4cf24d5173e7f580180545e. Change-Id: If4371976f8afe68d08e814128e3256d66b8ecdb3
* | Re-added Property.toString warning messages (#10916)Artur Signell2013-04-241-4/+34
| | | | | | | | | | | | * Made it possible to toggle the toString() behavior using the "legacyPropertyToString" init parameter. The default value is "warning" which enables the legacy Property.toString implementation and logs a warning message when it is used. Other supported values are "true" which enables the legacy mode and "false" which disables it. Change-Id: Ife19352b86590464c8e441b7f82f4fec3b1f3235
* | Added SharedUtil for helpers shared by client and serverLeif Åstrand2013-04-101-12/+12
| | | | | | | | Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
* | Convert value if locale changes and field has converter (#11419)Artur Signell2013-03-311-9/+27
|/ | | | Change-Id: Icb33ee2db9e36d4282c19b46203054a2da4abdbd
* Removed legacy toString implementations as promised in 7.0 (#10916)Artur Signell2013-02-011-24/+0
| | | | Change-Id: I0e63f4cb3480c88b2c79996e23a2e89acce95b28
* Updated copyright notices and added missing license headersArtur Signell2013-01-041-1/+1
| | | | Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
* Throw exceptions from setPropertyDataSource (#8889)Artur Signell2012-12-181-0/+1
| | | | Change-Id: I1fbdf6c000a9b51694214098b739180b680f4494
* Update buffered field value if it has not been changed (#8192)Artur Signell2012-12-181-1/+1
| | | | Change-Id: I70501fe0813d014304fac71b6b80f94d0fdee9da
* Do not update data model when locale changes (#10562, #8192)Artur Signell2012-12-181-2/+6
| | | | Change-Id: I84e00c9e73d69bb398a8e9cc2c6bdb7fa60d3907
* Only update value on locale change if using the data source directly (#8192)Artur Signell2012-12-171-2/+5
| | | | Change-Id: I8bbf8f693ccb2646df898433897425de7898966f
* Update value when field/label local changes (#8192)Artur Signell2012-11-221-10/+64
| | | | Change-Id: Ifbb426f7aee107db0be555c5ab1ef0b5f4948e5e
* Account for that converter can modify value (#8191)Artur Signell2012-11-221-0/+10
| | | | Change-Id: Iee81b46c985bbb37b98d23433e42d8d007c30d6a
* Unified deprecation messagesArtur Signell2012-11-221-5/+5
| | | | Change-Id: If3fc2c2d9b251cbc6f2a9da2ede23ff17f7362ef
* Fixed NPE when converter is null (#10043)Artur Signell2012-10-241-9/+8
| | | | Change-Id: I1d753a4da16feae0c83d755e9dcceae86f3dfbdc
* Changed Property.setValue(Object) to setValue(T) (#8791)Artur Signell2012-10-231-11/+3
| | | | Change-Id: I9f0e6bd62102c5adc461884b1f3b2cbe69f19259
* Add removeAllValidators() to Validatable (#9542)Johannes Dahlström2012-09-241-0/+1
|
* Return an empty collection instead of null from Validatable.getValidators() ↵Johannes Dahlström2012-09-241-4/+5
| | | | (#9723)
* Merge remote-tracking branch 'origin/master'John Ahlroos2012-09-101-1/+2
|\
| * Added info that debugger might cause log messages (#9481)Artur Signell2012-09-101-1/+2
| |
* | Merge branch '6.8'John Ahlroos2012-09-101-38/+42
|/ | | | | | | | | | | | | | | | Conflicts: WebContent/VAADIN/themes/base/common/common.scss server/src/com/vaadin/server/VaadinServlet.java server/src/com/vaadin/ui/AbstractField.java src/com/vaadin/terminal/gwt/client/ui/VUriFragmentUtility.java tests/testbench/com/vaadin/tests/components/datefield/DateFieldExtendedRange.java tests/testbench/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.java tests/testbench/com/vaadin/tests/components/table/TableReduceContainerSize.java tests/testbench/com/vaadin/tests/tickets/Ticket8291.java uitest/src/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.html uitest/src/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.java uitest/src/com/vaadin/tests/tickets/Ticket8291.java uitest/test.xml
* Remove getApplication() and add getSession() (#9402)Leif Åstrand2012-09-051-1/+1
|
* Removed getters/setters from states and made instance variabled publicJohn Ahlroos2012-08-311-11/+15
|
* refak listeners com.vaadin.uiPetri Heinonen2012-08-301-4/+42
|
* Renamed com.vaadin.terminal -> com.vaadin.server (#9431)Artur Signell2012-08-291-3/+3
|
* Rename requestRepaint to markAsDirty (#9378)Leif Åstrand2012-08-231-13/+13
| | | Also remove some requestRepaint calls that are no longer needed (#9325)
* Handle requestRepaint automatically (#9325)Leif Åstrand2012-08-231-4/+0
|
* Removed readThrough/writeThrough in favor of buffered (#8180)Artur Signell2012-08-221-107/+18
|
* Make the (server-side) getState method protected (#9315)Leif Åstrand2012-08-221-1/+1
|
* Add "As of 7.0" to relevant @deprecated tagsJohannes Dahlström2012-08-211-4/+4
|
* Introduce ClientConnector.beforeClientResponse(boolean initial) #9228Leif Åstrand2012-08-201-2/+2
| | | | Remove Component.updateState() to use the new method instead.
* Replaced license place holder with actual license (#8955)Artur Signell2012-08-161-1/+13
|
* Removed more @version included in some files but not in all (#9299)Artur Signell2012-08-161-2/+0
|
* Removed @version which is included in some files but not in all (#9299)Artur Signell2012-08-151-2/+0
|
* Moved server files to a server src folder (#9299)Artur Signell2012-08-131-0/+1657