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]