pbwest      2004/04/29 17:38:33

  Modified:    src/java/org/apache/fop/fo/properties Tag:
                        FOP_0-20-0_Alt-Design PaddingLeft.java
                        PaddingTop.java PaddingBottom.java
                        PaddingRight.java
  Log:
  Changes for padding corresponding absolute properties
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.2.4   +9 -2      
xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingLeft.java
  
  Index: PaddingLeft.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingLeft.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- PaddingLeft.java  19 Feb 2004 03:11:40 -0000      1.1.2.3
  +++ PaddingLeft.java  30 Apr 2004 00:38:32 -0000      1.1.2.4
  @@ -22,10 +22,11 @@
   
   import org.apache.fop.datatypes.Length;
   import org.apache.fop.datatypes.PropertyValue;
  +import org.apache.fop.fo.FONode;
   import org.apache.fop.fo.PropNames;
   import org.apache.fop.fo.expr.PropertyException;
   
  -public class PaddingLeft extends Property  {
  +public class PaddingLeft extends PaddingCorrespondingAbsolute  {
       public static final int dataTypes = PERCENTAGE | LENGTH | INHERIT;
   
       public int getDataTypes() {
  @@ -53,6 +54,12 @@
   
       public int getInherited() {
           return inherited;
  +    }
  +
  +    public int getCorrespondingProperty(FONode foNode)
  +    throws PropertyException {
  +        return getCorrespondingPaddingProperty(
  +                foNode, WritingMode.LEFT);
       }
   
   }
  
  
  
  1.1.2.4   +9 -2      
xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingTop.java
  
  Index: PaddingTop.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingTop.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- PaddingTop.java   19 Feb 2004 03:11:40 -0000      1.1.2.3
  +++ PaddingTop.java   30 Apr 2004 00:38:32 -0000      1.1.2.4
  @@ -22,10 +22,11 @@
   
   import org.apache.fop.datatypes.Length;
   import org.apache.fop.datatypes.PropertyValue;
  +import org.apache.fop.fo.FONode;
   import org.apache.fop.fo.PropNames;
   import org.apache.fop.fo.expr.PropertyException;
   
  -public class PaddingTop extends Property  {
  +public class PaddingTop extends PaddingCorrespondingAbsolute  {
       public static final int dataTypes = PERCENTAGE | LENGTH | INHERIT;
   
       public int getDataTypes() {
  @@ -53,6 +54,12 @@
   
       public int getInherited() {
           return inherited;
  +    }
  +
  +    public int getCorrespondingProperty(FONode foNode)
  +    throws PropertyException {
  +        return getCorrespondingPaddingProperty(
  +                foNode, WritingMode.TOP);
       }
   
   }
  
  
  
  1.1.2.4   +9 -2      
xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingBottom.java
  
  Index: PaddingBottom.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingBottom.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- PaddingBottom.java        19 Feb 2004 03:11:39 -0000      1.1.2.3
  +++ PaddingBottom.java        30 Apr 2004 00:38:32 -0000      1.1.2.4
  @@ -22,10 +22,11 @@
   
   import org.apache.fop.datatypes.Length;
   import org.apache.fop.datatypes.PropertyValue;
  +import org.apache.fop.fo.FONode;
   import org.apache.fop.fo.PropNames;
   import org.apache.fop.fo.expr.PropertyException;
   
  -public class PaddingBottom extends Property  {
  +public class PaddingBottom extends PaddingCorrespondingAbsolute  {
       public static final int dataTypes = PERCENTAGE | LENGTH | INHERIT;
   
       public int getDataTypes() {
  @@ -54,6 +55,12 @@
   
       public int getInherited() {
           return inherited;
  +    }
  +
  +    public int getCorrespondingProperty(FONode foNode)
  +    throws PropertyException {
  +        return getCorrespondingPaddingProperty(
  +                foNode, WritingMode.BOTTOM);
       }
   
   }
  
  
  
  1.1.2.4   +9 -2      
xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingRight.java
  
  Index: PaddingRight.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingRight.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- PaddingRight.java 19 Feb 2004 03:11:39 -0000      1.1.2.3
  +++ PaddingRight.java 30 Apr 2004 00:38:32 -0000      1.1.2.4
  @@ -22,10 +22,11 @@
   
   import org.apache.fop.datatypes.Length;
   import org.apache.fop.datatypes.PropertyValue;
  +import org.apache.fop.fo.FONode;
   import org.apache.fop.fo.PropNames;
   import org.apache.fop.fo.expr.PropertyException;
   
  -public class PaddingRight extends Property  {
  +public class PaddingRight extends PaddingCorrespondingAbsolute  {
       public static final int dataTypes = PERCENTAGE | LENGTH | INHERIT;
   
       public int getDataTypes() {
  @@ -53,6 +54,12 @@
   
       public int getInherited() {
           return inherited;
  +    }
  +
  +    public int getCorrespondingProperty(FONode foNode)
  +    throws PropertyException {
  +        return getCorrespondingPaddingProperty(
  +                foNode, WritingMode.RIGHT);
       }
   
   }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to