org.apache.fop.svg
Class SVG
org.apache.fop.fo.FONode
|
+--org.apache.fop.fo.FObj
|
+--org.apache.fop.svg.SVG
- public class SVG
- extends FObj
- implements GraphicsCreator
class representing svg:svg pseudo flow object.
Inner Class Summary |
public static class | SVG.Maker inner class for making SVG objects. |
Constructor Summary |
SVG(FObj parent, PropertyList propertyList) constructs an SVG object (called by Maker). |
Methods inherited from class org.apache.fop.fo.FONode |
forceStartOffset, forceWidth, getLinkSet, getMarkerSnapshot, getParent, removeAreas, resetMarker, rollback, setBodyIndent, setDistanceBetweenStarts, setIsInLabel, setIsInListBody, setIsInTableCell, setLabelSeparation, setLinkSet, setOrphans, setWidows |
fs
FontState fs
height
float height
width
float width
SVG
public SVG(FObj parent, PropertyList propertyList)
- constructs an SVG object (called by Maker).
- Parameters:
- parent - the parent formatting object
- propertyList - the explicit properties of this object
createGraphic
public SVGElement createGraphic()
layout
public Status layout(Area area)
throws org.apache.fop.apps.FOPException
- layout this formatting object.
- Parameters:
- area - the area to layout the object into
- Returns: the status of the layout
maker
public static FObj.Maker maker()
- returns the maker for this object.
- Returns: the maker for SVG objects
to Class org.apache.fop.layout.FontState