public class ParetoLayoutBuilder<K>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
dependentX |
protected boolean |
dependentY |
protected double |
lengthX |
protected double |
lengthY |
protected int |
OffSetX |
protected int |
OffSetY |
protected ParetoFront<K> |
PF |
protected java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> |
PropertyX |
protected java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> |
PropertyY |
protected int |
ScaleX |
protected int |
ScaleY |
| Constructor and Description |
|---|
ParetoLayoutBuilder(ParetoFront<K> PF,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX) |
ParetoLayoutBuilder(ParetoFront<K> PF,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyY) |
ParetoLayoutBuilder(ParetoFront<K> pF,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX,
java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyY,
boolean dependentX,
boolean dependentY) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawPoint(org.jgraph.graph.GraphLayoutCache g,
K element,
int index) |
void |
drawXAxis(org.jgraph.graph.GraphLayoutCache g) |
void |
drawYAxis(org.jgraph.graph.GraphLayoutCache g) |
org.jgraph.JGraph |
getJGraph() |
protected int OffSetX
protected int OffSetY
protected int ScaleX
protected int ScaleY
protected ParetoFront<K> PF
protected java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> PropertyX
protected java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> PropertyY
protected boolean dependentX
protected boolean dependentY
protected double lengthX
protected double lengthY
public ParetoLayoutBuilder(ParetoFront<K> PF, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX)
public ParetoLayoutBuilder(ParetoFront<K> PF, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyY)
public ParetoLayoutBuilder(ParetoFront<K> pF, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyX, java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> propertyY, boolean dependentX, boolean dependentY)
public org.jgraph.JGraph getJGraph()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic void drawXAxis(org.jgraph.graph.GraphLayoutCache g)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic void drawYAxis(org.jgraph.graph.GraphLayoutCache g)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic void drawPoint(org.jgraph.graph.GraphLayoutCache g,
K element,
int index)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessException