public class NullSvgDecorator<T,E,M extends IDecorated<T>> extends java.lang.Object implements ISvgDecorator<T,E,M>
Constructor and Description |
---|
NullSvgDecorator() |
Modifier and Type | Method and Description |
---|---|
void |
decorateEdge(E node,
SvgLabelledElement svgNode) |
void |
decorateNode(T node,
SvgLabelledElement svgNode) |
void |
decorateRecursionBackArrow(T child,
T entryNode,
SvgLabelledElement e) |
void |
finishVisit() |
IColorMap |
getEdgeColorMap() |
IMetricValueConvertor |
getEdgeValueConvertor() |
IColorMap |
getNodeColorMap() |
IMetricValueConvertor |
getNodeValueConvertor() |
boolean |
isApplied() |
void |
resetApplied() |
void |
visitEdge(E edge) |
void |
visitModel(M model,
com.kitfox.svg.SVGDiagram svg) |
void |
visitNode(T node) |
public void resetApplied()
resetApplied
in interface IValueDecorator
public boolean isApplied()
isApplied
in interface IValueDecorator
public void visitModel(M model, com.kitfox.svg.SVGDiagram svg) throws com.kitfox.svg.SVGElementException
visitModel
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
com.kitfox.svg.SVGElementException
public void visitNode(T node)
visitNode
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
public void visitEdge(E edge)
visitEdge
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
public void finishVisit()
finishVisit
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
public void decorateNode(T node, SvgLabelledElement svgNode) throws com.kitfox.svg.SVGElementException
decorateNode
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
com.kitfox.svg.SVGElementException
public void decorateEdge(E node, SvgLabelledElement svgNode) throws com.kitfox.svg.SVGElementException
decorateEdge
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
com.kitfox.svg.SVGElementException
public void decorateRecursionBackArrow(T child, T entryNode, SvgLabelledElement e)
decorateRecursionBackArrow
in interface ISvgDecorator<T,E,M extends IDecorated<T>>
public IColorMap getNodeColorMap()
getNodeColorMap
in interface IValueDecorator
public IMetricValueConvertor getNodeValueConvertor()
getNodeValueConvertor
in interface IValueDecorator
public IColorMap getEdgeColorMap()
getEdgeColorMap
in interface IValueDecorator
public IMetricValueConvertor getEdgeValueConvertor()
getEdgeValueConvertor
in interface IValueDecorator