Package com.pd4ml.plugins
Class BatikSvgCustomTag
- java.lang.Object
-
- com.pd4ml.util.Base
-
- com.pd4ml.CustomTag
-
- com.pd4ml.plugins.BatikSvgCustomTag
-
public class BatikSvgCustomTag extends CustomTag
-
-
Constructor Summary
Constructors Constructor Description BatikSvgCustomTag()
BatikSvgCustomTag(java.lang.String code, com.pd4ml.fonts.FontCache fontCache, CustomTag prime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getHeight(int base)
java.lang.String
getInnerCode()
CustomTag
getInstance(java.lang.String code, com.pd4ml.fonts.FontCache fontCache)
int
getWidth(int base)
boolean
isEmptyTag()
void
paint(float x, float y, float width, float height, float containerWidth, float containerHeight, java.awt.Graphics2D g)
org.apache.batik.gvt.GraphicsNode
parse(java.lang.String uri, java.lang.String svg)
-
Methods inherited from class com.pd4ml.CustomTag
paint, setElement, setHeight, setInnerCode, setWidth
-
-
-
-
Constructor Detail
-
BatikSvgCustomTag
public BatikSvgCustomTag() throws java.lang.UnsatisfiedLinkError
- Throws:
java.lang.UnsatisfiedLinkError
-
BatikSvgCustomTag
public BatikSvgCustomTag(java.lang.String code, com.pd4ml.fonts.FontCache fontCache, CustomTag prime)
-
-
Method Detail
-
getInstance
public CustomTag getInstance(java.lang.String code, com.pd4ml.fonts.FontCache fontCache) throws java.lang.UnsatisfiedLinkError
- Overrides:
getInstance
in classCustomTag
- Throws:
java.lang.UnsatisfiedLinkError
-
isEmptyTag
public boolean isEmptyTag()
- Overrides:
isEmptyTag
in classCustomTag
-
getInnerCode
public java.lang.String getInnerCode()
- Overrides:
getInnerCode
in classCustomTag
-
paint
public void paint(float x, float y, float width, float height, float containerWidth, float containerHeight, java.awt.Graphics2D g)
-
parse
public org.apache.batik.gvt.GraphicsNode parse(java.lang.String uri, java.lang.String svg) throws java.io.IOException
- Throws:
java.io.IOException
-
-