diff options
author | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-10-24 07:26:17 +0000 |
---|---|---|
committer | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-10-24 07:26:17 +0000 |
commit | 63b83321cf6a93fceca31cee36430672cb38a249 (patch) | |
tree | bc0ebe1bb2452ec3fbd415759c5bc51ab9de2dbd /src/com/itmill/toolkit/ui/AbstractComponent.java | |
parent | 89bfed2e8826d09e54a3abd9c9fd2487899ea0f4 (diff) | |
download | vaadin-framework-63b83321cf6a93fceca31cee36430672cb38a249.tar.gz vaadin-framework-63b83321cf6a93fceca31cee36430672cb38a249.zip |
using setWidth, setHeight methods in setSizeFull and setSizeUndefinend (minor drawback in perf, makes overriding size related things easier)
svn changeset:5706/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/ui/AbstractComponent.java')
-rw-r--r-- | src/com/itmill/toolkit/ui/AbstractComponent.java | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/com/itmill/toolkit/ui/AbstractComponent.java b/src/com/itmill/toolkit/ui/AbstractComponent.java index 205fc52c73..4da4a08cc1 100644 --- a/src/com/itmill/toolkit/ui/AbstractComponent.java +++ b/src/com/itmill/toolkit/ui/AbstractComponent.java @@ -1104,11 +1104,8 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setSizeFull() */ public void setSizeFull() { - height = 100; - width = 100; - heightUnit = UNITS_PERCENTAGE; - widthUnit = UNITS_PERCENTAGE; - requestRepaint(); + setWidth(100, UNITS_PERCENTAGE); + setHeight(100, UNITS_PERCENTAGE); } /* @@ -1117,11 +1114,8 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setSizeUndefined() */ public void setSizeUndefined() { - height = -1; - width = -1; - heightUnit = UNITS_PIXELS; - widthUnit = UNITS_PIXELS; - requestRepaint(); + setWidth(-1, UNITS_PIXELS); + setHeight(-1, UNITS_PIXELS); } /* |