public class SeqDiagram2Svg extends java.lang.Object implements com.google.common.base.Function<ISeqDiagram,com.kitfox.svg.SVGDiagram>
Modifier and Type | Class and Description |
---|---|
static class |
SeqDiagram2Svg.Configuration |
Modifier and Type | Field and Description |
---|---|
static double |
EdgeMaxStroke |
static double |
EdgeMinStroke |
static com.google.common.base.Function<IMSDMessage,org.apache.commons.lang3.tuple.Pair<java.util.Set<IActivation>,java.util.Set<IActivation>>> |
FncEdge2Node |
Constructor and Description |
---|
SeqDiagram2Svg() |
Modifier and Type | Method and Description |
---|---|
com.kitfox.svg.SVGDiagram |
apply(ISeqDiagram input) |
SeqDiagram2Svg.Configuration |
getConfiguration() |
com.kitfox.svg.SVGDiagram |
transform(ISeqDiagram input,
java.util.Set<java.lang.String> selectedNodes,
ISvgDecorator<IActivation,IMSDMessage,ISeqDiagram> svgDecorator) |
public static final double EdgeMinStroke
public static final double EdgeMaxStroke
public static final com.google.common.base.Function<IMSDMessage,org.apache.commons.lang3.tuple.Pair<java.util.Set<IActivation>,java.util.Set<IActivation>>> FncEdge2Node
public SeqDiagram2Svg.Configuration getConfiguration()
public com.kitfox.svg.SVGDiagram apply(ISeqDiagram input)
apply
in interface com.google.common.base.Function<ISeqDiagram,com.kitfox.svg.SVGDiagram>
public com.kitfox.svg.SVGDiagram transform(ISeqDiagram input, java.util.Set<java.lang.String> selectedNodes, ISvgDecorator<IActivation,IMSDMessage,ISeqDiagram> svgDecorator) throws com.kitfox.svg.SVGException
com.kitfox.svg.SVGException