public class SvgTagSvgNodeRenderer extends AbstractBranchSvgNodeRenderer
ISvgNodeRenderer implementation for the <svg> tag.attributesAndStyles| Constructor and Description |
|---|
SvgTagSvgNodeRenderer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canConstructViewPort()
Method to see if the renderer can create a viewport
|
protected boolean |
canElementFill()
Method to see if a certain renderer can use fill.
|
ISvgNodeRenderer |
createDeepCopy()
Creates a deep copy of this renderer, including it's subtree of children
|
protected void |
doDraw(SvgDrawContext context)
Method that will set properties to be inherited by this branch renderer's
children and will iterate over all children in order to draw them.
|
addChild, deepCopyChildren, getChildrendeepCopyAttributesAndStyles, draw, getAttribute, getAttributeMapCopy, getParent, setAttribute, setAttributesAndStyles, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, getAttribute, getAttributeMapCopy, getParent, setAttribute, setAttributesAndStyles, setParentprotected void doDraw(SvgDrawContext context)
AbstractBranchSvgNodeRendererdoDraw in class AbstractBranchSvgNodeRenderercontext - the object that knows the place to draw this element and
maintains its statepublic boolean canConstructViewPort()
AbstractSvgNodeRenderercanConstructViewPort in class AbstractSvgNodeRendererprotected boolean canElementFill()
AbstractSvgNodeRenderercanElementFill in class AbstractSvgNodeRendererpublic ISvgNodeRenderer createDeepCopy()
ISvgNodeRenderercreateDeepCopy in interface ISvgNodeRenderercreateDeepCopy in class AbstractBranchSvgNodeRendererCopyright © 1998–2019 iText Group NV. All rights reserved.