public class SimpleTransformer extends FuzzyGraphTransformer
| Modifier and Type | Field and Description |
|---|---|
protected MutableFuzzyGraph |
graph |
protected double |
threshold |
context, name| Constructor and Description |
|---|
SimpleTransformer(org.processmining.framework.plugin.PluginContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUpEdges(double significanceThreshold,
double correlationThreshold) |
protected boolean |
doSignificantlyOverlap(java.util.Set<FMNode> first,
java.util.Set<FMNode> second) |
double |
getThreshold() |
protected void |
mergeAllClusters() |
protected boolean |
mergeAllPossibleInto(FMClusterNode cluster) |
protected FMClusterNode |
mergeClusters(FMClusterNode first,
FMClusterNode second) |
void |
setThreshold(double aThreshold) |
protected boolean |
shouldMerge(FMClusterNode first,
FMClusterNode second) |
protected boolean |
shouldMergeWith(FMNode node,
FMClusterNode cluster) |
void |
transform(MutableFuzzyGraph graph) |
getContext, getName, toStringprotected double threshold
protected MutableFuzzyGraph graph
public SimpleTransformer(org.processmining.framework.plugin.PluginContext context)
public void setThreshold(double aThreshold)
public double getThreshold()
public void transform(MutableFuzzyGraph graph)
transform in class FuzzyGraphTransformerprotected boolean shouldMergeWith(FMNode node, FMClusterNode cluster)
protected boolean shouldMerge(FMClusterNode first, FMClusterNode second)
protected boolean doSignificantlyOverlap(java.util.Set<FMNode> first, java.util.Set<FMNode> second)
protected FMClusterNode mergeClusters(FMClusterNode first, FMClusterNode second)
protected boolean mergeAllPossibleInto(FMClusterNode cluster)
protected void mergeAllClusters()
protected void cleanUpEdges(double significanceThreshold,
double correlationThreshold)