bckfnn 2004/01/22 01:06:05
Modified: . build.xml
src/java/org/apache/fop/fo BoxPropShorthandParser.java
CondLengthProperty.java EnumProperty.java
FOPropertyMapping.java GenericShorthandParser.java
KeepProperty.java LengthPairProperty.java
LengthProperty.java LengthRangeProperty.java
Property.java PropertyList.java
ShorthandParser.java SpaceProperty.java
Added: src/java/org/apache/fop/fo BorderWidthPropertyMaker.java
CompoundPropertyMaker.java
CorrespondingPropertyMaker.java
DimensionPropertyMaker.java
IndentPropertyMaker.java
LineHeightPropertyMaker.java
Log:
Abandon codegenerated property makers and use bean-like makers instead.
- ShorthandParsers are made stateless.
- Makers for compound properties inherts from new CompoundPropertyMaker
class and overrides makeNewProperty.
- FOPropertyMapping is no longer generated but is handcoded.
- get() and findProperty() methods are moved from PropertyList to the
property makers.
PR: 25873
Revision Changes Path
1.100 +1 -19 xml-fop/build.xml
http://cvs.apache.org/viewcvs/xml-fop/build.xml.diff?r1=1.99&r2=1.100
1.6 +8 -7 xml-fop/src/java/org/apache/fop/fo/BoxPropShorthandParser.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/BoxPropShorthandParser.java.diff?r1=1.5&r2=1.6
1.4 +22 -2 xml-fop/src/java/org/apache/fop/fo/CondLengthProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/CondLengthProperty.java.diff?r1=1.3&r2=1.4
1.5 +2 -2 xml-fop/src/java/org/apache/fop/fo/EnumProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/EnumProperty.java.diff?r1=1.4&r2=1.5
1.2 +2472 -634 xml-fop/src/java/org/apache/fop/fo/FOPropertyMapping.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/FOPropertyMapping.java.diff?r1=1.1&r2=1.2
1.5 +12 -22 xml-fop/src/java/org/apache/fop/fo/GenericShorthandParser.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/GenericShorthandParser.java.diff?r1=1.4&r2=1.5
1.4 +21 -1 xml-fop/src/java/org/apache/fop/fo/KeepProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/KeepProperty.java.diff?r1=1.3&r2=1.4
1.4 +21 -1 xml-fop/src/java/org/apache/fop/fo/LengthPairProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/LengthPairProperty.java.diff?r1=1.3&r2=1.4
1.5 +14 -1 xml-fop/src/java/org/apache/fop/fo/LengthProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/LengthProperty.java.diff?r1=1.4&r2=1.5
1.4 +21 -1 xml-fop/src/java/org/apache/fop/fo/LengthRangeProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/LengthRangeProperty.java.diff?r1=1.3&r2=1.4
1.17 +331 -161 xml-fop/src/java/org/apache/fop/fo/Property.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/Property.java.diff?r1=1.16&r2=1.17
1.28 +16 -107 xml-fop/src/java/org/apache/fop/fo/PropertyList.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/PropertyList.java.diff?r1=1.27&r2=1.28
1.5 +1 -0 xml-fop/src/java/org/apache/fop/fo/ShorthandParser.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/ShorthandParser.java.diff?r1=1.4&r2=1.5
1.4 +22 -2 xml-fop/src/java/org/apache/fop/fo/SpaceProperty.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/SpaceProperty.java.diff?r1=1.3&r2=1.4
1.1 xml-fop/src/java/org/apache/fop/fo/BorderWidthPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/BorderWidthPropertyMaker.java?rev=1.1
1.1 xml-fop/src/java/org/apache/fop/fo/CompoundPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/CompoundPropertyMaker.java?rev=1.1
1.1
xml-fop/src/java/org/apache/fop/fo/CorrespondingPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/CorrespondingPropertyMaker.java?rev=1.1
1.1 xml-fop/src/java/org/apache/fop/fo/DimensionPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/DimensionPropertyMaker.java?rev=1.1
1.1 xml-fop/src/java/org/apache/fop/fo/IndentPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/IndentPropertyMaker.java?rev=1.1
1.1 xml-fop/src/java/org/apache/fop/fo/LineHeightPropertyMaker.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/LineHeightPropertyMaker.java?rev=1.1
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]