diff options
author | Artur Signell <artur@vaadin.com> | 2012-04-11 11:08:12 +0300 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2012-04-12 09:58:09 +0300 |
commit | 496a0c003995f3f29c2bd1f3bbcc3fb77a9d859f (patch) | |
tree | 67debd8b5a1b9132c1b0754c97e3517fba352de6 /src/com/vaadin/ui/AbstractSelect.java | |
parent | 1cc4ad371d2517f9ad49bd0746c883568fa5ff62 (diff) | |
download | vaadin-framework-496a0c003995f3f29c2bd1f3bbcc3fb77a9d859f.tar.gz vaadin-framework-496a0c003995f3f29c2bd1f3bbcc3fb77a9d859f.zip |
Component no longer implements Paintable
Diffstat (limited to 'src/com/vaadin/ui/AbstractSelect.java')
-rw-r--r-- | src/com/vaadin/ui/AbstractSelect.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/com/vaadin/ui/AbstractSelect.java b/src/com/vaadin/ui/AbstractSelect.java index defe6e9a86..e586810b2d 100644 --- a/src/com/vaadin/ui/AbstractSelect.java +++ b/src/com/vaadin/ui/AbstractSelect.java @@ -32,6 +32,7 @@ import com.vaadin.terminal.KeyMapper; import com.vaadin.terminal.PaintException; import com.vaadin.terminal.PaintTarget; import com.vaadin.terminal.Resource; +import com.vaadin.terminal.Vaadin6Component; import com.vaadin.terminal.gwt.client.ui.dd.VIsOverId; import com.vaadin.terminal.gwt.client.ui.dd.VItemIdIs; import com.vaadin.terminal.gwt.client.ui.dd.VerticalDropLocation; @@ -60,7 +61,7 @@ import com.vaadin.ui.AbstractSelect.ItemCaptionMode; public abstract class AbstractSelect extends AbstractField<Object> implements Container, Container.Viewer, Container.PropertySetChangeListener, Container.PropertySetChangeNotifier, Container.ItemSetChangeNotifier, - Container.ItemSetChangeListener { + Container.ItemSetChangeListener, Vaadin6Component { public enum ItemCaptionMode { /** @@ -322,12 +323,8 @@ public abstract class AbstractSelect extends AbstractField<Object> implements * @throws PaintException * if the paint operation failed. */ - @Override public void paintContent(PaintTarget target) throws PaintException { - // Paints field properties - super.paintContent(target); - // Paints select attributes if (isMultiSelect()) { target.addAttribute("selectmode", "multi"); @@ -428,9 +425,7 @@ public abstract class AbstractSelect extends AbstractField<Object> implements * @see com.vaadin.ui.AbstractComponent#changeVariables(java.lang.Object, * java.util.Map) */ - @Override public void changeVariables(Object source, Map<String, Object> variables) { - super.changeVariables(source, variables); // New option entered (and it is allowed) if (isNewItemsAllowed()) { @@ -582,10 +577,7 @@ public abstract class AbstractSelect extends AbstractField<Object> implements * to the terminal or null if no items is visible. */ public Collection<?> getVisibleItemIds() { - if (isVisibleInContext()) { - return getItemIds(); - } - return null; + return getItemIds(); } /* Property methods */ |