diff options
author | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-10-24 07:20:42 +0000 |
---|---|---|
committer | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-10-24 07:20:42 +0000 |
commit | 89bfed2e8826d09e54a3abd9c9fd2487899ea0f4 (patch) | |
tree | 7ea3d826c49c9e5233a740ce59abac59e643f5eb /src | |
parent | 75eb643e4b7a920b4adc37bc97acfdda8b6df308 (diff) | |
download | vaadin-framework-89bfed2e8826d09e54a3abd9c9fd2487899ea0f4.tar.gz vaadin-framework-89bfed2e8826d09e54a3abd9c9fd2487899ea0f4.zip |
cleaner overloading for Sizeable methods
svn changeset:5705/svn branch:trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/com/itmill/toolkit/ui/AbstractComponent.java | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/com/itmill/toolkit/ui/AbstractComponent.java b/src/com/itmill/toolkit/ui/AbstractComponent.java index 7155c759c6..205fc52c73 100644 --- a/src/com/itmill/toolkit/ui/AbstractComponent.java +++ b/src/com/itmill/toolkit/ui/AbstractComponent.java @@ -1075,8 +1075,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setHeight(float) */ public void setHeight(float height) { - this.height = height; - requestRepaint(); + setHeight(height, getHeightUnits()); } /* @@ -1085,8 +1084,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setHeightUnits(int) */ public void setHeightUnits(int unit) { - heightUnit = unit; - requestRepaint(); + setHeight(getHeight(), unit); } /* @@ -1132,8 +1130,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setWidth(float) */ public void setWidth(float width) { - this.width = width; - requestRepaint(); + setWidth(width, getWidthUnits()); } /* @@ -1142,8 +1139,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource * @see com.itmill.toolkit.terminal.Sizeable#setWidthUnits(int) */ public void setWidthUnits(int unit) { - widthUnit = unit; - requestRepaint(); + setWidth(getWidth(), unit); } /* @@ -1164,9 +1160,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource */ public void setWidth(String width) { float[] p = parseStringSize(width); - this.width = p[0]; - widthUnit = (int) p[1]; - requestRepaint(); + setWidth(p[0], (int) p[1]); } /* @@ -1176,9 +1170,7 @@ public abstract class AbstractComponent implements Component, MethodEventSource */ public void setHeight(String height) { float[] p = parseStringSize(height); - this.height = p[0]; - heightUnit = (int) p[1]; - requestRepaint(); + setHeight(p[0], (int) p[1]); } /* |