diff options
-rw-r--r-- | compatibility-client/src/main/java/com/vaadin/v7/client/ui/VTextField.java | 6 | ||||
-rw-r--r-- | compatibility-client/src/main/java/com/vaadin/v7/client/ui/textfield/TextFieldConnector.java | 10 | ||||
-rw-r--r-- | compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractTextField.java | 16 | ||||
-rw-r--r-- | compatibility-server/src/main/java/com/vaadin/v7/ui/TextArea.java | 10 | ||||
-rw-r--r-- | compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textarea/LegacyTextAreaState.java | 41 | ||||
-rw-r--r-- | compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/TextFieldConstants.java (renamed from compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/LegacyTextFieldConstants.java) | 2 |
6 files changed, 22 insertions, 63 deletions
diff --git a/compatibility-client/src/main/java/com/vaadin/v7/client/ui/VTextField.java b/compatibility-client/src/main/java/com/vaadin/v7/client/ui/VTextField.java index 36d272644e..ffaec8ad20 100644 --- a/compatibility-client/src/main/java/com/vaadin/v7/client/ui/VTextField.java +++ b/compatibility-client/src/main/java/com/vaadin/v7/client/ui/VTextField.java @@ -37,7 +37,7 @@ import com.vaadin.client.BrowserInfo; import com.vaadin.client.WidgetUtil; import com.vaadin.client.ui.Field; import com.vaadin.shared.EventId; -import com.vaadin.v7.shared.ui.textfield.LegacyTextFieldConstants; +import com.vaadin.v7.shared.ui.textfield.TextFieldConstants; /** * This class represents a basic text input field with one row. @@ -158,7 +158,7 @@ public class VTextField extends TextBoxBase implements Field, ChangeHandler, } else { // Default case - just send an immediate text change message client.updateVariable(paintableId, - LegacyTextFieldConstants.VAR_CUR_TEXT, text, true); + TextFieldConstants.VAR_CUR_TEXT, text, true); // Shouldn't investigate valueBeforeEdit to avoid duplicate text // change events as the states are not in sync any more @@ -428,7 +428,7 @@ public class VTextField extends TextBoxBase implements Field, ChangeHandler, int cursorPos = prompting ? 0 : getCursorPos(); if (lastCursorPos != cursorPos) { client.updateVariable(paintableId, - LegacyTextFieldConstants.VAR_CURSOR, cursorPos, false); + TextFieldConstants.VAR_CURSOR, cursorPos, false); lastCursorPos = cursorPos; return true; } diff --git a/compatibility-client/src/main/java/com/vaadin/v7/client/ui/textfield/TextFieldConnector.java b/compatibility-client/src/main/java/com/vaadin/v7/client/ui/textfield/TextFieldConnector.java index 2bb9b37fc8..a7c11cb550 100644 --- a/compatibility-client/src/main/java/com/vaadin/v7/client/ui/textfield/TextFieldConnector.java +++ b/compatibility-client/src/main/java/com/vaadin/v7/client/ui/textfield/TextFieldConnector.java @@ -27,7 +27,7 @@ import com.vaadin.shared.ui.Connect; import com.vaadin.shared.ui.Connect.LoadStyle; import com.vaadin.v7.client.ui.VTextField; import com.vaadin.v7.shared.ui.textfield.AbstractTextFieldState; -import com.vaadin.v7.shared.ui.textfield.LegacyTextFieldConstants; +import com.vaadin.v7.shared.ui.textfield.TextFieldConstants; import com.vaadin.v7.ui.TextField; @Deprecated @@ -59,13 +59,13 @@ public class TextFieldConnector extends AbstractFieldConnector getWidget().listenTextChangeEvents = hasEventListener("ie"); if (getWidget().listenTextChangeEvents) { getWidget().textChangeEventMode = uidl.getStringAttribute( - LegacyTextFieldConstants.ATTR_TEXTCHANGE_EVENTMODE); + TextFieldConstants.ATTR_TEXTCHANGE_EVENTMODE); if (getWidget().textChangeEventMode - .equals(LegacyTextFieldConstants.TEXTCHANGE_MODE_EAGER)) { + .equals(TextFieldConstants.TEXTCHANGE_MODE_EAGER)) { getWidget().textChangeEventTimeout = 1; } else { getWidget().textChangeEventTimeout = uidl.getIntAttribute( - LegacyTextFieldConstants.ATTR_TEXTCHANGE_TIMEOUT); + TextFieldConstants.ATTR_TEXTCHANGE_TIMEOUT); if (getWidget().textChangeEventTimeout < 1) { // Sanitize and allow lazy/timeout with timeout set to 0 to // work as eager @@ -90,7 +90,7 @@ public class TextFieldConnector extends AbstractFieldConnector */ if (!(Util.getFocusedElement() == getWidget().getElement()) || !uidl.getBooleanAttribute( - LegacyTextFieldConstants.ATTR_NO_VALUE_CHANGE_BETWEEN_PAINTS) + TextFieldConstants.ATTR_NO_VALUE_CHANGE_BETWEEN_PAINTS) || getWidget().valueBeforeEdit == null || !text.equals(getWidget().valueBeforeEdit)) { getWidget().updateFieldContent(text); diff --git a/compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractTextField.java b/compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractTextField.java index f72ee383e5..c9843de648 100644 --- a/compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractTextField.java +++ b/compatibility-server/src/main/java/com/vaadin/v7/ui/AbstractTextField.java @@ -37,7 +37,7 @@ import com.vaadin.v7.event.FieldEvents.TextChangeEvent; import com.vaadin.v7.event.FieldEvents.TextChangeListener; import com.vaadin.v7.event.FieldEvents.TextChangeNotifier; import com.vaadin.v7.shared.ui.textfield.AbstractTextFieldState; -import com.vaadin.v7.shared.ui.textfield.LegacyTextFieldConstants; +import com.vaadin.v7.shared.ui.textfield.TextFieldConstants; @Deprecated public abstract class AbstractTextField extends AbstractField<String> implements @@ -130,10 +130,10 @@ public abstract class AbstractTextField extends AbstractField<String> implements if (hasListeners(TextChangeEvent.class)) { target.addAttribute( - LegacyTextFieldConstants.ATTR_TEXTCHANGE_EVENTMODE, + TextFieldConstants.ATTR_TEXTCHANGE_EVENTMODE, getTextChangeEventMode().toString()); target.addAttribute( - LegacyTextFieldConstants.ATTR_TEXTCHANGE_TIMEOUT, + TextFieldConstants.ATTR_TEXTCHANGE_TIMEOUT, getTextChangeTimeout()); if (lastKnownTextContent != null) { /* @@ -144,7 +144,7 @@ public abstract class AbstractTextField extends AbstractField<String> implements * the actual value, depending on its state. */ target.addAttribute( - LegacyTextFieldConstants.ATTR_NO_VALUE_CHANGE_BETWEEN_PAINTS, + TextFieldConstants.ATTR_NO_VALUE_CHANGE_BETWEEN_PAINTS, true); } } @@ -169,13 +169,13 @@ public abstract class AbstractTextField extends AbstractField<String> implements setWidth(newWidth); } - if (variables.containsKey(LegacyTextFieldConstants.VAR_CURSOR)) { + if (variables.containsKey(TextFieldConstants.VAR_CURSOR)) { Integer object = (Integer) variables - .get(LegacyTextFieldConstants.VAR_CURSOR); + .get(TextFieldConstants.VAR_CURSOR); lastKnownCursorPosition = object.intValue(); } - if (variables.containsKey(LegacyTextFieldConstants.VAR_CUR_TEXT)) { + if (variables.containsKey(TextFieldConstants.VAR_CUR_TEXT)) { /* * NOTE, we might want to develop this further so that on a * value change event the whole text content don't need to be @@ -478,7 +478,7 @@ public abstract class AbstractTextField extends AbstractField<String> implements * Also on value change events we could use the mechanism. */ String object = (String) variables - .get(LegacyTextFieldConstants.VAR_CUR_TEXT); + .get(TextFieldConstants.VAR_CUR_TEXT); lastKnownTextContent = object; textChangeEventPending = true; } diff --git a/compatibility-server/src/main/java/com/vaadin/v7/ui/TextArea.java b/compatibility-server/src/main/java/com/vaadin/v7/ui/TextArea.java index b1f50859d6..8375649716 100644 --- a/compatibility-server/src/main/java/com/vaadin/v7/ui/TextArea.java +++ b/compatibility-server/src/main/java/com/vaadin/v7/ui/TextArea.java @@ -21,7 +21,7 @@ import org.jsoup.nodes.Element; import com.vaadin.ui.declarative.DesignContext; import com.vaadin.ui.declarative.DesignFormatter; import com.vaadin.v7.data.Property; -import com.vaadin.v7.shared.ui.textarea.LegacyTextAreaState; +import com.vaadin.v7.shared.ui.textarea.TextAreaState; /** * A text field that supports multi line editing. @@ -85,13 +85,13 @@ public class TextArea extends AbstractTextField { } @Override - protected LegacyTextAreaState getState() { - return (LegacyTextAreaState) super.getState(); + protected TextAreaState getState() { + return (TextAreaState) super.getState(); } @Override - protected LegacyTextAreaState getState(boolean markAsDirty) { - return (LegacyTextAreaState) super.getState(markAsDirty); + protected TextAreaState getState(boolean markAsDirty) { + return (TextAreaState) super.getState(markAsDirty); } /** diff --git a/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textarea/LegacyTextAreaState.java b/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textarea/LegacyTextAreaState.java deleted file mode 100644 index bb851832c3..0000000000 --- a/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textarea/LegacyTextAreaState.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2000-2016 Vaadin Ltd. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not - * use this file except in compliance with the License. You may obtain a copy of - * the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations under - * the License. - */ -package com.vaadin.v7.shared.ui.textarea; - -import com.vaadin.shared.annotations.DelegateToWidget; -import com.vaadin.shared.annotations.NoLayout; -import com.vaadin.v7.shared.ui.textfield.AbstractTextFieldState; - -@Deprecated -public class LegacyTextAreaState extends AbstractTextFieldState { - { - primaryStyleName = "v-textarea"; - } - - /** - * Number of visible rows in the text area. The default is 5. - */ - @DelegateToWidget - public int rows = 5; - - /** - * Tells if word-wrapping should be used in the text area. - */ - @DelegateToWidget - @NoLayout - public boolean wordwrap = true; - -} diff --git a/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/LegacyTextFieldConstants.java b/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/TextFieldConstants.java index f2f91ea87b..c9d595c9ba 100644 --- a/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/LegacyTextFieldConstants.java +++ b/compatibility-shared/src/main/java/com/vaadin/v7/shared/ui/textfield/TextFieldConstants.java @@ -18,7 +18,7 @@ package com.vaadin.v7.shared.ui.textfield; import java.io.Serializable; @Deprecated -public class LegacyTextFieldConstants implements Serializable { +public class TextFieldConstants implements Serializable { public static final String VAR_CUR_TEXT = "curText"; public static final String ATTR_NO_VALUE_CHANGE_BETWEEN_PAINTS = "nvc"; public static final String ATTR_TEXTCHANGE_TIMEOUT = "iet"; |