public abstract class ElementTemplate
extends java.lang.Object
Shape
definitions. You will use its descendants -
LineTemplate
, ArcTemplate
and BezierTemplate
-
when defining custom shapes.Constructor and Description |
---|
ElementTemplate() |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getColor() |
DashStyle |
getDashStyle() |
protected Pen |
getElementPen(Pen pen)
Gets a pen used to render the element.
|
float |
getWidth() |
void |
setColor(java.awt.Color color) |
void |
setDashStyle(DashStyle dashStyle) |
void |
setWidth(float width) |
org.w3c.dom.Element |
toDOM(org.w3c.dom.Document owner) |
static org.w3c.dom.Element |
toDOM(org.w3c.dom.Document owner,
ElementTemplate[] outline,
java.lang.String name) |
public static org.w3c.dom.Element toDOM(org.w3c.dom.Document owner, ElementTemplate[] outline, java.lang.String name)
public org.w3c.dom.Element toDOM(org.w3c.dom.Document owner)
protected Pen getElementPen(Pen pen)
pen
- The Pen object specifying the base pen.public java.awt.Color getColor()
public void setColor(java.awt.Color color)
public float getWidth()
public void setWidth(float width)
public DashStyle getDashStyle()
public void setDashStyle(DashStyle dashStyle)