* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new SVGD(propertyList, new PathData(value));
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
*
* @return the maker for SVG Length objects
*/
- public static Property.Maker maker() {
+ public static Property.Maker maker(String propName) {
return new SVGD.Maker();
}
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
SVGAnimatedLengthListImpl anime = new SVGAnimatedLengthListImpl();
SVGLengthListImpl len = new SVGLengthListImpl();
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
return new SVGLengthListProperty.Maker();
}
+ public static Property.Maker maker(String propName) {
+ return new SVGLengthListProperty.Maker();
+ }
+
/** the length as a Length object */
protected SVGAnimatedLengthList value;
* @param value the explicit string value of the property
*/
public Property make(PropertyList propertyList,
- String value) throws FOPException {
+ String value, FObj fo) throws FOPException {
SVGLengthImpl len = new SVGLengthImpl();
len.setValueAsString(value);
return new SVGLengthProperty(propertyList, len);
return new SVGLengthProperty.Maker();
}
+ /**
+ * returns the maker for this object.
+ * @param propName the name of the property (used with new
+ * property mapping scheme)
+ * @return the maker for SVG Length objects
+ */
+ public static Property.Maker maker(String propName) {
+ return new SVGLengthProperty.Maker();
+ }
+
/** the length as a Length object */
protected SVGLengthImpl value;
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new SVGPoints(propertyList, new PointsData(value));
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
*
* @return the maker for SVG Length objects
*/
- public static Property.Maker maker() {
+ public static Property.Maker maker(String propName) {
return new SVGPoints.Maker();
}
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new SVGStringProperty(propertyList, value);
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new SVGStyle(propertyList, new StyleData(value));
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
*
* @return the maker for SVG Length objects
*/
- public static Property.Maker maker() {
+ public static Property.Maker maker(String propName) {
return new SVGStyle.Maker();
}
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new SVGTransform(propertyList, new TransformData(value));
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}
*
* @return the maker for SVG Length objects
*/
- public static Property.Maker maker() {
+ public static Property.Maker maker(String propName) {
return new SVGTransform.Maker();
}
* @param propertyList the property list this is a member of
* @param value the explicit string value of the property
*/
- public Property make(PropertyList propertyList, String value)
+ public Property make(PropertyList propertyList, String value, FObj fo)
throws FOPException {
return new TextProperty(propertyList, value);
}
* @param propertyList the property list the property is a member of
*/
public Property make(PropertyList propertyList) throws FOPException {
- return make(propertyList, "");
+ return make(propertyList, "", null);
}
}