]> source.dussan.org Git - vaadin-framework.git/commit
Implement error level on client side (#9816)
authorAdam Wagner <wbadam@users.noreply.github.com>
Tue, 26 Sep 2017 07:20:49 +0000 (10:20 +0300)
committerHenri Sara <henri.sara@gmail.com>
Tue, 26 Sep 2017 07:20:49 +0000 (10:20 +0300)
commitde2c1ce5b7706c3ee355205265d2440667fb6b6f
tree41f90cadfb6dbdf09c11a2c648eddf1729538ad2
parent5a412dfad6f14916925128c403deac57110da57b
Implement error level on client side (#9816)

Add additional class names and style to components and error indicators to distinguish different error levels.

Vaadin 7 solution for #3139
36 files changed:
client/src/main/java/com/vaadin/client/StyleConstants.java
client/src/main/java/com/vaadin/client/TooltipInfo.java
client/src/main/java/com/vaadin/client/VCaption.java
client/src/main/java/com/vaadin/client/VErrorMessage.java
client/src/main/java/com/vaadin/client/VTooltip.java
client/src/main/java/com/vaadin/client/WidgetUtil.java
client/src/main/java/com/vaadin/client/ui/AbstractComponentConnector.java
client/src/main/java/com/vaadin/client/ui/VAccordion.java
client/src/main/java/com/vaadin/client/ui/VFormLayout.java
client/src/main/java/com/vaadin/client/ui/VPanel.java
client/src/main/java/com/vaadin/client/ui/VTabsheet.java
client/src/main/java/com/vaadin/client/ui/button/ButtonConnector.java
client/src/main/java/com/vaadin/client/ui/checkbox/CheckBoxConnector.java
client/src/main/java/com/vaadin/client/ui/form/FormConnector.java
client/src/main/java/com/vaadin/client/ui/formlayout/FormLayoutConnector.java
client/src/main/java/com/vaadin/client/ui/link/LinkConnector.java
client/src/main/java/com/vaadin/client/ui/nativebutton/NativeButtonConnector.java
client/src/main/java/com/vaadin/client/ui/orderedlayout/AbstractOrderedLayoutConnector.java
client/src/main/java/com/vaadin/client/ui/orderedlayout/Slot.java
client/src/main/java/com/vaadin/client/ui/panel/PanelConnector.java
server/src/main/java/com/vaadin/server/ErrorMessage.java
server/src/main/java/com/vaadin/ui/AbstractComponent.java
server/src/main/java/com/vaadin/ui/TabSheet.java
shared/src/main/java/com/vaadin/shared/AbstractComponentState.java
shared/src/main/java/com/vaadin/shared/ui/ErrorLevel.java [new file with mode: 0644]
shared/src/main/java/com/vaadin/shared/ui/tabsheet/TabState.java
themes/src/main/themes/VAADIN/themes/valo/components/_combobox.scss
themes/src/main/themes/VAADIN/themes/valo/components/_datefield.scss
themes/src/main/themes/VAADIN/themes/valo/components/_textfield.scss
themes/src/main/themes/VAADIN/themes/valo/components/_twincolselect.scss
themes/src/main/themes/VAADIN/themes/valo/shared/_global.scss
themes/src/main/themes/VAADIN/themes/valo/shared/_tooltip.scss
themes/src/main/themes/VAADIN/themes/valo/shared/_variables.scss
uitest/src/main/java/com/vaadin/tests/components/ErrorLevels.java [new file with mode: 0644]
uitest/src/test/java/com/vaadin/tests/components/ErrorLevelsTest.java [new file with mode: 0644]
uitest/src/test/java/com/vaadin/tests/components/tabsheet/TabSheetErrorTooltipTest.java