aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-10-24 07:20:42 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-10-24 07:20:42 +0000
commit89bfed2e8826d09e54a3abd9c9fd2487899ea0f4 (patch)
tree7ea3d826c49c9e5233a740ce59abac59e643f5eb /src
parent75eb643e4b7a920b4adc37bc97acfdda8b6df308 (diff)
downloadvaadin-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.java20
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]);
}
/*