public class BlockStructuredLayouter
extends prefuse.action.layout.Layout
| Modifier and Type | Class and Description |
|---|---|
static class |
BlockStructuredLayouter.EdgeParams
Wrapper class holding edge parameters used for each edge in this layout.
|
static class |
BlockStructuredLayouter.NodeParams
Wrapper class holding node parameters used for each node in this layout.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EDGE_PARAMS
The data field in which the edge parameters used by this layout are
stored.
|
static prefuse.data.Schema |
EDGE_PARAMS_SCHEMA
The schema for the edge parameters used by this layout.
|
static java.lang.String |
NODE_PARAMS
The data field in which the node parameters used by this layout are
stored.
|
static prefuse.data.Schema |
NODE_PARAMS_SCHEMA
The schema for the edge parameters used by this layout.
|
| Constructor and Description |
|---|
BlockStructuredLayouter(java.lang.String group) |
| Modifier and Type | Method and Description |
|---|---|
protected org.processmining.models.connections.GraphLayoutConnection |
findConnection(org.processmining.framework.connections.ConnectionManager manager,
org.processmining.models.graphbased.directed.DirectedGraph<?,?> graph) |
static BlockStructuredLayouter.EdgeParams |
getEdgeParams(prefuse.data.Edge e) |
static BlockStructuredLayouter.NodeParams |
getNodeParams(prefuse.data.Node n) |
void |
run(double frac) |
getLayoutAnchor, getLayoutBounds, setLayoutAnchor, setLayoutBounds, setMargin, setX, setYaddActivityListener, alwaysRunAfter, cancel, fireActivityCancelled, fireActivityFinished, fireActivityScheduled, fireActivityStarted, fireActivityStepped, getDuration, getNextTime, getPace, getPacingFunction, getStartTime, getStepTime, getStopTime, isEnabled, isRunning, isScheduled, removeActivityListener, run, runAfter, runAt, setDuration, setEnabled, setPacingFunction, setStartTime, setStepTimepublic static final java.lang.String NODE_PARAMS
public static final java.lang.String EDGE_PARAMS
public static final prefuse.data.Schema NODE_PARAMS_SCHEMA
public static final prefuse.data.Schema EDGE_PARAMS_SCHEMA
public void run(double frac)
run in class prefuse.action.GroupActionpublic static BlockStructuredLayouter.NodeParams getNodeParams(prefuse.data.Node n)
public static BlockStructuredLayouter.EdgeParams getEdgeParams(prefuse.data.Edge e)
protected org.processmining.models.connections.GraphLayoutConnection findConnection(org.processmining.framework.connections.ConnectionManager manager,
org.processmining.models.graphbased.directed.DirectedGraph<?,?> graph)