Modifier and Type | Class and Description |
---|---|
class |
FMEdge<S extends FMNode,T extends FMNode> |
class |
FMEdge<S extends FMNode,T extends FMNode> |
Modifier and Type | Class and Description |
---|---|
class |
FMClusterNode |
Modifier and Type | Field and Description |
---|---|
protected FMNode[] |
MutableFuzzyGraph.nodeAliasMap |
protected FMNode[] |
MutableFuzzyGraph.primitiveNodes |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<FMNode,MutableFuzzyGraph> |
MutableFuzzyGraph.abstractnodeGraphMap |
protected java.util.Set<FMNode> |
MutableFuzzyGraph.endNodes |
protected java.util.HashSet<FMNode> |
FMClusterNode.primitives |
protected java.util.Set<FMNode> |
MutableFuzzyGraph.startNodes |
Modifier and Type | Method and Description |
---|---|
FMNode |
MutableFuzzyGraph.addNode(org.deckfour.xes.model.XEvent event) |
FMNode |
FuzzyGraph.getNodeMappedTo(int index)
Returns the Node which has been mapped to the given event index, as found
in the mined log's LogEvents collection.
|
FMNode |
MutableFuzzyGraph.getNodeMappedTo(int index) |
FMNode |
FuzzyGraph.getPrimitiveNode(int index)
Returns an indexed primitive, i.e.
|
FMNode |
MutableFuzzyGraph.getPrimitiveNode(int index) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<FMNode,MutableFuzzyGraph> |
MutableFuzzyGraph.getAbstractionNodeGraphMap() |
java.util.Set<FMEdge<? extends FMNode,? extends FMNode>> |
MutableFuzzyGraph.getEdges() |
java.util.Set<FMEdge<? extends FMNode,? extends FMNode>> |
MutableFuzzyGraph.getEdges() |
java.util.Set<FMNode> |
FMClusterNode.getEndNodes() |
java.util.Set<FMNode> |
MutableFuzzyGraph.getEndNodes() |
java.util.Set<FMNode> |
MutableFuzzyGraph.getNodes() |
java.util.Set<FMNode> |
FMClusterNode.getPredecessors() |
java.util.Set<FMNode> |
FMNode.getPredecessors() |
java.util.Set<FMNode> |
FMClusterNode.getPrimitives() |
java.util.Set<FMNode> |
FMClusterNode.getStartNodes() |
java.util.Set<FMNode> |
MutableFuzzyGraph.getStartNodes() |
java.util.Set<FMNode> |
FMClusterNode.getSuccessors() |
java.util.Set<FMNode> |
FMNode.getSuccessors() |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMNode source,
FMNode target) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMNode source,
FMNode target) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMNode source,
FMNode target) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMNode source,
FMNode target) |
Modifier and Type | Method and Description |
---|---|
void |
FMClusterNode.add(FMNode node) |
void |
FMEdges.addEdge(FMNode source,
FMNode target,
double significance,
double correlation) |
FMEdgeImpl |
FuzzyGraph.addEdge(FMNode source,
FMNode target,
double significance,
double correlation) |
FMEdgeImpl |
MutableFuzzyGraph.addEdge(FMNode source,
FMNode target,
double significance,
double correlation) |
void |
MutableFuzzyGraph.addNode(FMNode node,
int index) |
boolean |
FMClusterNode.contains(FMNode node) |
boolean |
FMClusterNode.directlyFollows(FMNode other) |
boolean |
FMNode.directlyFollows(FMNode other) |
FMEdgeImpl |
FMEdges.getEdge(FMNode source,
FMNode target) |
void |
MutableFuzzyGraph.hidePermanently(FMNode node) |
boolean |
FMClusterNode.isDirectlyConnectedTo(FMNode other) |
boolean |
FMNode.isDirectlyConnectedTo(FMNode other) |
boolean |
FMClusterNode.remove(FMNode node) |
protected void |
MutableFuzzyGraph.removeClusterConcernedEdge(FMNode source,
FMNode target) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMNode source,
FMNode target) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMNode source,
FMNode target) |
void |
FuzzyGraph.removeFMNode(FMNode fmNodeElement) |
void |
MutableFuzzyGraph.removeFMNode(FMNode node) |
void |
MutableFuzzyGraph.setNodeAliasMapping(int index,
FMNode alias) |
void |
MutableFuzzyGraph.setPrimitiveNode(int index,
FMNode node) |
Modifier and Type | Method and Description |
---|---|
protected void |
FMClusterNode.addEdgesBetweenSets(java.util.Set<FMNode> sources,
java.util.Set<FMNode> targets,
FMEdges edges) |
protected void |
FMClusterNode.addEdgesBetweenSets(java.util.Set<FMNode> sources,
java.util.Set<FMNode> targets,
FMEdges edges) |
protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> |
MutableFuzzyGraph.cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<FMNode,FMEdge<? extends FMNode,? extends FMNode>> graph) |
protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> |
MutableFuzzyGraph.cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<FMNode,FMEdge<? extends FMNode,? extends FMNode>> graph) |
protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> |
MutableFuzzyGraph.cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<FMNode,FMEdge<? extends FMNode,? extends FMNode>> graph) |
void |
MutableFuzzyGraph.getAbstractionNodeGraphMap(java.util.Map<FMNode,MutableFuzzyGraph> abstractionNodeGraphMap) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
FuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
FMEdge<FMNode,FMNode> |
MutableFuzzyGraph.removeEdge(FMEdge<? extends FMNode,? extends FMNode> edge) |
void |
MutableFuzzyGraph.setEndNodes(java.util.Set<FMNode> endNodes) |
void |
MutableFuzzyGraph.setStartNodes(java.util.Set<FMNode> startNodes) |
Constructor and Description |
---|
FMEdgeImpl(FMNode source,
FMNode target,
double significance,
double correlation) |
Modifier and Type | Method and Description |
---|---|
protected FMNode |
FastTransformer.getMostCorrelatedNeighbor(FMNode node) |
protected FMNode |
FastTransformer.getMostSignificantNeighbor(FMNode node) |
Modifier and Type | Method and Description |
---|---|
protected static java.util.ArrayList<FMNode> |
ClusterUtils.findPath(FMNode a,
FMNode b,
FMNode[] nodeSet,
int maxDepth) |
protected java.util.ArrayList<FMNode> |
FastTransformer.getSimplificationVictims() |
Modifier and Type | Method and Description |
---|---|
static double |
ClusterUtils.calculateDistance(FMClusterNode cluster,
FMNode node) |
static double |
ClusterUtils.calculateDistance(FMNode a,
FMNode b) |
protected static java.util.ArrayList<FMNode> |
ClusterUtils.findPath(FMNode a,
FMNode b,
FMNode[] nodeSet,
int maxDepth) |
protected static java.util.ArrayList<FMNode> |
ClusterUtils.findPath(FMNode a,
FMNode b,
FMNode[] nodeSet,
int maxDepth) |
protected FMNode |
FastTransformer.getMostCorrelatedNeighbor(FMNode node) |
protected FMNode |
FastTransformer.getMostSignificantNeighbor(FMNode node) |
static java.lang.String |
TransformerUtils.getNodeLabel(FMNode fmNode) |
protected void |
BestEdgeTransformer.setBitMask(FMNode node) |
protected boolean |
SimpleTransformer.shouldMergeWith(FMNode node,
FMClusterNode cluster) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SimpleTransformer.doSignificantlyOverlap(java.util.Set<FMNode> first,
java.util.Set<FMNode> second) |
protected boolean |
SimpleTransformer.doSignificantlyOverlap(java.util.Set<FMNode> first,
java.util.Set<FMNode> second) |
protected static double |
ClusterUtils.getPathCorrelation(java.util.ArrayList<FMNode> path) |
Modifier and Type | Class and Description |
---|---|
class |
FuzzyMapPatternNode |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashSet<FMNode> |
FuzzyMapPatternNode.primitives |
Modifier and Type | Method and Description |
---|---|
java.util.Set<FMNode> |
FuzzyMapPatternNode.getPrimitives() |
Modifier and Type | Method and Description |
---|---|
void |
FuzzyMapPatternNode.add(FMNode node) |
boolean |
FuzzyMapPatternNode.contains(FMNode node) |
boolean |
FuzzyMapPatternNode.remove(FMNode node) |
Modifier and Type | Method and Description |
---|---|
protected void |
FuzzyMapPatternNode.addExternalInEdgesBetweenSets(java.util.Set<FMNode> predecessors,
java.util.Set<FMNode> primitives,
FMEdges edges) |
protected void |
FuzzyMapPatternNode.addExternalInEdgesBetweenSets(java.util.Set<FMNode> predecessors,
java.util.Set<FMNode> primitives,
FMEdges edges) |
protected void |
FuzzyMapPatternNode.addExternalOutEdgesBetweenSets(java.util.Set<FMNode> primitives,
java.util.Set<FMNode> successors,
FMEdges edges) |
protected void |
FuzzyMapPatternNode.addExternalOutEdgesBetweenSets(java.util.Set<FMNode> primitives,
java.util.Set<FMNode> successors,
FMEdges edges) |
protected void |
FuzzyMapPatternNode.addInnerEdgesBetweenSets(java.util.Set<FMNode> sources,
java.util.Set<FMNode> targets,
FMEdges edges) |
protected void |
FuzzyMapPatternNode.addInnerEdgesBetweenSets(java.util.Set<FMNode> sources,
java.util.Set<FMNode> targets,
FMEdges edges) |
Modifier and Type | Field and Description |
---|---|
protected FMNode |
FuzzyNodeEditor.fuzzyNode |
Modifier and Type | Field and Description |
---|---|
protected FMNode |
DetailNodeAnalysis.node |
Modifier and Type | Method and Description |
---|---|
FMNode |
DetailNodeAnalysis.getNode() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TraceReplay.checkNode(FMNode current,
java.util.HashMap<FMNode,java.util.Set<FMNode>> possibleFollowers) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TraceReplay.checkNode(FMNode current,
java.util.HashMap<FMNode,java.util.Set<FMNode>> possibleFollowers) |
protected boolean |
TraceReplay.checkNode(FMNode current,
java.util.HashMap<FMNode,java.util.Set<FMNode>> possibleFollowers) |
Constructor and Description |
---|
DetailNodeAnalysis(FMNode node,
org.deckfour.xes.model.XEvent event,
DetailNodeAnalysis.SimplificationType type) |
Modifier and Type | Method and Description |
---|---|
MutableFuzzyGraph |
FastTransformerPanel.getMolecularGraph(FMNode fmNode)
show the detail sub-process graph of the abstract/molecule activity
|
MutableFuzzyGraph |
FuzzyModelPanel.getMolecularGraph(FMNode fmNode)
show the detail sub-process graph of the abstract/molecule activity
|
org.processmining.models.jgraph.visualization.ProMJGraphPanel |
FastTransformerPanel.getMolecularGraphPanel(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
boolean isAtomicNode,
FMNode node) |
org.processmining.models.jgraph.visualization.ProMJGraphPanel |
FuzzyModelPanel.getMolecularGraphPanel(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
boolean isAtomicNode,
FMNode node) |
boolean |
FastTransformerPanel.isMolecularNode(FMNode fmNode) |
boolean |
FuzzyModelPanel.isMolecularNode(FMNode fmNode) |
void |
FastTransformerPanel.showMolecularGraph(FMNode fmNode)
show the detail sub-process graph of the abstract/molecule activity
|
MutableFuzzyGraph |
FuzzyModelPanel.showMolecularGraph(FMNode fmNode)
show the detail sub-process graph of the abstract/molecule activity
|