You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2010/08/12 15:40:11 UTC
svn commit: r984768 -
/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java
Author: lofwyr
Date: Thu Aug 12 13:40:11 2010
New Revision: 984768
URL: http://svn.apache.org/viewvc?rev=984768&view=rev
Log:
add margins and paddings
Modified:
myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java
Modified: myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java?rev=984768&r1=984767&r2=984768&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java (original)
+++ myfaces/tobago/trunk/tobago-core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java Thu Aug 12 13:40:11 2010
@@ -37,8 +37,13 @@ public class Style implements Serializab
private Display display;
private Position position;
private Overflow overflow;
+ private Measure marginLeft;
+ private Measure marginRight;
private Measure marginTop;
+ private Measure marginBottom;
private Measure margin;
+ private Measure paddingLeft;
+ private Measure paddingRight;
private Measure paddingTop;
private Measure paddingBottom;
private Measure padding;
@@ -57,8 +62,13 @@ public class Style implements Serializab
this.display = map.display;
this.position = map.position;
this.overflow = map.overflow;
+ this.marginLeft = map.marginLeft;
+ this.marginRight = map.marginRight;
this.marginTop = map.marginTop;
+ this.marginBottom = map.marginBottom;
this.margin = map.margin;
+ this.paddingLeft = map.paddingLeft;
+ this.paddingRight = map.paddingRight;
this.paddingTop = map.paddingTop;
this.paddingBottom = map.paddingBottom;
this.padding = map.padding;
@@ -146,16 +156,41 @@ public class Style implements Serializab
buf.append(overflow.getValue());
buf.append(';');
}
+ if (marginLeft != null) {
+ buf.append("margin-left:");
+ buf.append(marginLeft);
+ buf.append(';');
+ }
+ if (marginRight != null) {
+ buf.append("margin-right:");
+ buf.append(marginRight);
+ buf.append(';');
+ }
if (marginTop != null) {
buf.append("margin-top:");
buf.append(marginTop);
buf.append(';');
}
+ if (marginBottom != null) {
+ buf.append("margin-bottom:");
+ buf.append(marginBottom);
+ buf.append(';');
+ }
if (margin != null) {
buf.append("margin:");
buf.append(margin);
buf.append(';');
}
+ if (paddingLeft != null) {
+ buf.append("padding-left:");
+ buf.append(paddingLeft);
+ buf.append(';');
+ }
+ if (paddingRight != null) {
+ buf.append("padding-right:");
+ buf.append(paddingRight);
+ buf.append(';');
+ }
if (paddingTop != null) {
buf.append("padding-top:");
buf.append(paddingTop);
@@ -246,6 +281,22 @@ public class Style implements Serializab
this.overflow = overflow;
}
+ public Measure getMarginLeft() {
+ return marginLeft;
+ }
+
+ public void setMarginLeft(Measure marginLeft) {
+ this.marginLeft = marginLeft;
+ }
+
+ public Measure getMarginRight() {
+ return marginRight;
+ }
+
+ public void setMarginRight(Measure marginRight) {
+ this.marginRight = marginRight;
+ }
+
public Measure getMarginTop() {
return marginTop;
}
@@ -254,6 +305,14 @@ public class Style implements Serializab
this.marginTop = marginTop;
}
+ public Measure getMarginBottom() {
+ return marginBottom;
+ }
+
+ public void setMarginBottom(Measure marginBottom) {
+ this.marginBottom = marginBottom;
+ }
+
public Measure getMargin() {
return margin;
}
@@ -262,6 +321,22 @@ public class Style implements Serializab
this.margin = margin;
}
+ public Measure getPaddingLeft() {
+ return paddingLeft;
+ }
+
+ public void setPaddingLeft(Measure paddingLeft) {
+ this.paddingLeft = paddingLeft;
+ }
+
+ public Measure getPaddingRight() {
+ return paddingRight;
+ }
+
+ public void setPaddingRight(Measure paddingRight) {
+ this.paddingRight = paddingRight;
+ }
+
public Measure getPaddingTop() {
return paddingTop;
}