You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by pb...@apache.org on 2004/05/02 05:00:16 UTC
cvs commit: xml-fop/src/java/org/apache/fop/fo FONode.java
pbwest 2004/05/01 20:00:15
Modified: src/java/org/apache/fop/fo/properties Tag:
FOP_0-20-0_Alt-Design
BorderCommonWidthRelative.java
CorrespondingProperty.java
PaddingCorrespondingAbsolute.java
BorderCommonWidthAbsolute.java
BorderCommonStyleAbsolute.java
AbstractCorrespondingProperty.java
PaddingCorrespondingRelative.java
BorderCommonStyleRelative.java
src/java/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design
FONode.java
Log:
Moved getWritingMode from CorrespondingProperties to FONode
Revision Changes Path
No revision
No revision
1.1.2.4 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonWidthRelative.java
Index: BorderCommonWidthRelative.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonWidthRelative.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- BorderCommonWidthRelative.java 29 Apr 2004 03:30:20 -0000 1.1.2.3
+++ BorderCommonWidthRelative.java 2 May 2004 03:00:14 -0000 1.1.2.4
@@ -51,7 +51,7 @@
FONode foNode, int relativeEdge)
throws PropertyException {
int absEdge = WritingMode.getCorrespondingAbsoluteEdge(
- getWritingMode(foNode), relativeEdge);
+ foNode.getWritingMode(), relativeEdge);
return absBorderWidthProps[absEdge];
}
1.1.2.4 +2 -4 xml-fop/src/java/org/apache/fop/fo/properties/Attic/CorrespondingProperty.java
Index: CorrespondingProperty.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/CorrespondingProperty.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- CorrespondingProperty.java 29 Apr 2004 03:30:19 -0000 1.1.2.3
+++ CorrespondingProperty.java 2 May 2004 03:00:14 -0000 1.1.2.4
@@ -30,8 +30,6 @@
* @version $Revision$ $Name$
*/
public interface CorrespondingProperty {
- public int getWritingMode (FONode foNode)
- throws PropertyException;
public int getCorrespondingProperty(FONode foNode)
throws PropertyException;
}
1.1.2.2 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingCorrespondingAbsolute.java
Index: PaddingCorrespondingAbsolute.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingCorrespondingAbsolute.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- PaddingCorrespondingAbsolute.java 29 Apr 2004 03:30:20 -0000 1.1.2.1
+++ PaddingCorrespondingAbsolute.java 2 May 2004 03:00:14 -0000 1.1.2.2
@@ -52,7 +52,7 @@
FONode foNode, int absoluteEdge)
throws PropertyException {
int relEdge = WritingMode.getCorrespondingRelativeEdge(
- getWritingMode(foNode), absoluteEdge);
+ foNode.getWritingMode(), absoluteEdge);
return relPaddingProps[relEdge];
}
1.1.2.3 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonWidthAbsolute.java
Index: BorderCommonWidthAbsolute.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonWidthAbsolute.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- BorderCommonWidthAbsolute.java 24 Apr 2004 13:43:25 -0000 1.1.2.2
+++ BorderCommonWidthAbsolute.java 2 May 2004 03:00:15 -0000 1.1.2.3
@@ -51,7 +51,7 @@
FONode foNode, int absoluteEdge)
throws PropertyException {
int relEdge = WritingMode.getCorrespondingRelativeEdge(
- getWritingMode(foNode), absoluteEdge);
+ foNode.getWritingMode(), absoluteEdge);
return relBorderWidthProps[relEdge];
}
1.1.2.5 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonStyleAbsolute.java
Index: BorderCommonStyleAbsolute.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonStyleAbsolute.java,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -r1.1.2.4 -r1.1.2.5
--- BorderCommonStyleAbsolute.java 24 Apr 2004 13:43:25 -0000 1.1.2.4
+++ BorderCommonStyleAbsolute.java 2 May 2004 03:00:15 -0000 1.1.2.5
@@ -55,7 +55,7 @@
FONode foNode, int absoluteEdge)
throws PropertyException {
int relEdge = WritingMode.getCorrespondingRelativeEdge(
- getWritingMode(foNode), absoluteEdge);
+ foNode.getWritingMode(), absoluteEdge);
return relBorderStyleProps[relEdge];
}
1.1.2.4 +2 -13 xml-fop/src/java/org/apache/fop/fo/properties/Attic/AbstractCorrespondingProperty.java
Index: AbstractCorrespondingProperty.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/AbstractCorrespondingProperty.java,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -r1.1.2.3 -r1.1.2.4
--- AbstractCorrespondingProperty.java 29 Apr 2004 03:30:20 -0000 1.1.2.3
+++ AbstractCorrespondingProperty.java 2 May 2004 03:00:15 -0000 1.1.2.4
@@ -19,10 +19,7 @@
*/
package org.apache.fop.fo.properties;
-import org.apache.fop.datatypes.EnumType;
-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;
/**
@@ -32,14 +29,6 @@
public abstract class AbstractCorrespondingProperty extends Property
implements
CorrespondingProperty {
- /* (non-Javadoc)
- * @see org.apache.fop.fo.properties.CorrespondingProperty#getWritingMode(org.apache.fop.fo.FONode)
- */
- public int getWritingMode(FONode foNode)
- throws PropertyException {
- PropertyValue wm = foNode.getPropertyValue(PropNames.WRITING_MODE);
- return EnumType.getEnumValue(wm);
- }
/* (non-Javadoc)
* @see org.apache.fop.fo.properties.CorrespondingProperty#getCorrespondingProperty(org.apache.fop.fo.FONode)
1.1.2.2 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingCorrespondingRelative.java
Index: PaddingCorrespondingRelative.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/PaddingCorrespondingRelative.java,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- PaddingCorrespondingRelative.java 29 Apr 2004 03:30:20 -0000 1.1.2.1
+++ PaddingCorrespondingRelative.java 2 May 2004 03:00:15 -0000 1.1.2.2
@@ -51,7 +51,7 @@
FONode foNode, int relativeEdge)
throws PropertyException {
int relEdge = WritingMode.getCorrespondingAbsoluteEdge(
- getWritingMode(foNode), relativeEdge);
+ foNode.getWritingMode(), relativeEdge);
return absPaddingProps[relEdge];
}
1.1.2.7 +3 -3 xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonStyleRelative.java
Index: BorderCommonStyleRelative.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/properties/Attic/BorderCommonStyleRelative.java,v
retrieving revision 1.1.2.6
retrieving revision 1.1.2.7
diff -u -r1.1.2.6 -r1.1.2.7
--- BorderCommonStyleRelative.java 29 Apr 2004 03:30:19 -0000 1.1.2.6
+++ BorderCommonStyleRelative.java 2 May 2004 03:00:15 -0000 1.1.2.7
@@ -55,7 +55,7 @@
FONode foNode, int relativeEdge)
throws PropertyException {
int absEdge = WritingMode.getCorrespondingAbsoluteEdge(
- getWritingMode(foNode), relativeEdge);
+ foNode.getWritingMode(), relativeEdge);
return absBorderStyleProps[absEdge];
}
No revision
No revision
1.2.2.22 +12 -0 xml-fop/src/java/org/apache/fop/fo/FONode.java
Index: FONode.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FONode.java,v
retrieving revision 1.2.2.21
retrieving revision 1.2.2.22
diff -u -r1.2.2.21 -r1.2.2.22
--- FONode.java 27 Apr 2004 15:20:22 -0000 1.2.2.21
+++ FONode.java 2 May 2004 03:00:15 -0000 1.2.2.22
@@ -28,6 +28,7 @@
import org.apache.fop.datastructs.ROBitSet;
import org.apache.fop.datastructs.SyncedNode;
import org.apache.fop.datastructs.TreeException;
+import org.apache.fop.datatypes.EnumType;
import org.apache.fop.datatypes.Numeric;
import org.apache.fop.datatypes.PropertyValue;
import org.apache.fop.datatypes.PropertyValueList;
@@ -565,6 +566,17 @@
throw new PropertyException
("font-size value is not a length.");
return (Numeric)fontsize;
+ }
+
+ /**
+ * Gets the <code>writing-mode</code> applying to this node.
+ * @return an enumerated constant representing the writing-mode
+ * @throws PropertyException
+ */
+ public int getWritingMode()
+ throws PropertyException {
+ PropertyValue wm = getPropertyValue(PropNames.WRITING_MODE);
+ return EnumType.getEnumValue(wm);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org