aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/ui/AbstractComponent.java
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-10-24 07:26:17 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-10-24 07:26:17 +0000
commit63b83321cf6a93fceca31cee36430672cb38a249 (patch)
treebc0ebe1bb2452ec3fbd415759c5bc51ab9de2dbd /src/com/itmill/toolkit/ui/AbstractComponent.java
parent89bfed2e8826d09e54a3abd9c9fd2487899ea0f4 (diff)
downloadvaadin-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.java14
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);
}
/*