org.apache.fop.svg
Class SVGObj
org.apache.fop.fo.FONode
|
+--org.apache.fop.fo.FObj
|
+--org.apache.fop.svg.SVGObj
- Direct Known Subclasses:
- A, AltGlyph, Animate, AnimateColor, AnimateMotion, AnimateTransform, Circle, ClipPath, Cursor, Defs, Desc, Ellipse, Filter, Font, G, Glyph, HKern, Image, Line, LinearGradient, Marker, Mask, MissingGlyph, Path, Pattern, Polygon, Polyline, RadialGradient, Rect, Set, Stop, Style, Switch, Symbol, Text, TextPath, Title, TRef, TSpan, Use, VKern
- public abstract class SVGObj
- extends FObj
- implements GraphicsCreator
Since SVG objects are not layed out then this class checks
that this element is not being layed out inside some incorrect
element.
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 |
SVGObj
public SVGObj(FObj parent, PropertyList propertyList)
- 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