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, setY
addActivityListener, 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, setStepTime
public 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.GroupAction
public 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)