public abstract class AbstractSvgDecorator<T,E,M extends IDecorated<T>> extends java.lang.Object implements ISvgDecorator<T,E,M>
Constructor and Description |
---|
AbstractSvgDecorator() |
Modifier and Type | Method and Description |
---|---|
protected void |
decorate(SvgLabelledElement node,
java.awt.Color color,
java.awt.Color fillColor,
java.awt.Color textColor,
java.lang.String labelExtra) |
protected void |
decorate(SvgLabelledElement edge,
java.awt.Color stroke,
double penwidth,
java.lang.String label) |
boolean |
isApplied() |
void |
resetApplied() |
protected void |
setApplied() |
void |
setExtendLabel(boolean extendLabel) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
decorateEdge, decorateNode, decorateRecursionBackArrow, finishVisit, visitEdge, visitModel, visitNode
getEdgeColorMap, getEdgeValueConvertor, getNodeColorMap, getNodeValueConvertor
public void resetApplied()
resetApplied
in interface IValueDecorator
public boolean isApplied()
isApplied
in interface IValueDecorator
protected void setApplied()
public void setExtendLabel(boolean extendLabel)
protected void decorate(SvgLabelledElement node, java.awt.Color color, java.awt.Color fillColor, java.awt.Color textColor, java.lang.String labelExtra) throws com.kitfox.svg.SVGElementException
com.kitfox.svg.SVGElementException
protected void decorate(SvgLabelledElement edge, java.awt.Color stroke, double penwidth, java.lang.String label) throws com.kitfox.svg.SVGElementException
com.kitfox.svg.SVGElementException