public class ExtraInfoRendererImpl extends java.lang.Object implements ExtraInfoRenderer
Constructor and Description |
---|
ExtraInfoRendererImpl(ProcessTree tree,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property,
java.util.ArrayList<ColourCoding> colours) |
Modifier and Type | Method and Description |
---|---|
java.util.HashSet<org.jgraph.graph.DefaultGraphCell> |
drawComponent(org.jgraph.graph.GraphLayoutCache g,
java.util.UUID id,
double x,
double y,
double maxWidth,
double maxHeight) |
double |
getMinHeight() |
double |
getMinWidth() |
java.lang.String |
printFriendly() |
public ExtraInfoRendererImpl(ProcessTree tree, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property, java.util.ArrayList<ColourCoding> colours)
public java.util.HashSet<org.jgraph.graph.DefaultGraphCell> drawComponent(org.jgraph.graph.GraphLayoutCache g, java.util.UUID id, double x, double y, double maxWidth, double maxHeight) throws java.lang.InstantiationException, java.lang.IllegalAccessException
drawComponent
in interface ExtraInfoRenderer
java.lang.InstantiationException
java.lang.IllegalAccessException
public double getMinWidth()
getMinWidth
in interface ExtraInfoRenderer
public double getMinHeight()
getMinHeight
in interface ExtraInfoRenderer
public java.lang.String printFriendly() throws java.lang.InstantiationException, java.lang.IllegalAccessException
printFriendly
in interface ExtraInfoRenderer
java.lang.InstantiationException
java.lang.IllegalAccessException