@Deprecated
public interface CausalActivityGraph
extends org.processmining.framework.util.HTMLToString
Modifier and Type | Method and Description |
---|---|
void |
exportToFile(java.io.File file)
Deprecated.
|
java.util.List<org.deckfour.xes.classification.XEventClass> |
getActivities()
Deprecated.
Returns the (ordered) list of activities in the graph.
|
double |
getCausality(org.deckfour.xes.classification.XEventClass fromActivity,
org.deckfour.xes.classification.XEventClass toActivity)
Deprecated.
Returns the weight of the given edge in the graph.
|
java.lang.String |
getLabel()
Deprecated.
Returns the label for this graph.
|
double |
getMatch(CausalActivityGraph graph)
Deprecated.
Gets the value how good the given graph matches this graph:
- 1.0 means a perfect positive match, both graphs are equal.
|
java.util.Set<org.deckfour.xes.classification.XEventClass> |
getPostSetActivities(org.deckfour.xes.classification.XEventClass activity)
Deprecated.
Returns the postset of the given set activity, that is, the set of set
activities that a incoming causalities from the given activity.
|
java.util.Set<org.deckfour.xes.classification.XEventClass> |
getPreSetActivities(org.deckfour.xes.classification.XEventClass activity)
Deprecated.
Returns the preset of the given set activity, that is, the set of set
activities that a outgoing causalities to the given activity.
|
java.util.Set<org.deckfour.xes.classification.XEventClass> |
getSetActivities()
Deprecated.
Returns the set of set activities in the graph.
|
java.util.Set<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>> |
getSetCausalities()
Deprecated.
Returns the set of set causalities in the graph.
|
java.util.Set<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>> |
getSetCausalities(double threshold)
Deprecated.
Returns the set of causalities in the graph with weight more than the given threshold.
|
java.util.Set<org.deckfour.xes.classification.XEventClass> |
getSinkSetActivities()
Deprecated.
Returns the set activities in the graph that have no outgoing
causalities.
|
java.util.Set<org.deckfour.xes.classification.XEventClass> |
getSourceSetActivities()
Deprecated.
Returns the set activities in the graph that have no incoming
causalities.
|
void |
importFromStream(java.io.InputStream input)
Deprecated.
|
void |
init(java.lang.String label,
java.util.Set<org.deckfour.xes.classification.XEventClass> activities)
Deprecated.
Initializes the graph with the given set of activities.
|
void |
resetActivity(org.deckfour.xes.classification.XEventClass activity)
Deprecated.
Resets the given activity.
|
void |
resetCausality(org.deckfour.xes.classification.XEventClass fromActivity,
org.deckfour.xes.classification.XEventClass toActivity)
Deprecated.
Resets the causality from the given first activity to the given second
activity.
|
void |
setActivity(org.deckfour.xes.classification.XEventClass activity)
Deprecated.
Sets the given activity.
|
void |
setCausality(org.deckfour.xes.classification.XEventClass fromActivity,
org.deckfour.xes.classification.XEventClass toActivity)
Deprecated.
Sets the causality from the given first activity to the given second
activity.
|
void |
setCausality(org.deckfour.xes.classification.XEventClass fromActivity,
org.deckfour.xes.classification.XEventClass toActivity,
double weight)
Deprecated.
Sets the causality from the given first activity to the given second
activity to the given weight.
|
void init(java.lang.String label, java.util.Set<org.deckfour.xes.classification.XEventClass> activities)
label
- The label to use for this graph.activities
- The given set of activities.java.lang.String getLabel()
void setActivity(org.deckfour.xes.classification.XEventClass activity)
activity
- The given activity.void setCausality(org.deckfour.xes.classification.XEventClass fromActivity, org.deckfour.xes.classification.XEventClass toActivity)
fromActivity
- The given first activity.toActivity
- The given second activity.void setCausality(org.deckfour.xes.classification.XEventClass fromActivity, org.deckfour.xes.classification.XEventClass toActivity, double weight)
fromActivity
- The given first activity.toActivity
- The given second activity.weight
- The given weight.void resetActivity(org.deckfour.xes.classification.XEventClass activity)
activity
- The given activity.void resetCausality(org.deckfour.xes.classification.XEventClass fromActivity, org.deckfour.xes.classification.XEventClass toActivity)
fromActivity
- The given first activity.toActivity
- The given second activity.java.util.List<org.deckfour.xes.classification.XEventClass> getActivities()
java.util.Set<org.deckfour.xes.classification.XEventClass> getSetActivities()
double getCausality(org.deckfour.xes.classification.XEventClass fromActivity, org.deckfour.xes.classification.XEventClass toActivity)
java.util.Set<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>> getSetCausalities()
java.util.Set<org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,org.deckfour.xes.classification.XEventClass>> getSetCausalities(double threshold)
threshold
- The given threshold.java.util.Set<org.deckfour.xes.classification.XEventClass> getPreSetActivities(org.deckfour.xes.classification.XEventClass activity)
activity
- The given set activity.java.util.Set<org.deckfour.xes.classification.XEventClass> getPostSetActivities(org.deckfour.xes.classification.XEventClass activity)
activity
- The given set activity.java.util.Set<org.deckfour.xes.classification.XEventClass> getSourceSetActivities()
java.util.Set<org.deckfour.xes.classification.XEventClass> getSinkSetActivities()
double getMatch(CausalActivityGraph graph)
graph
- void importFromStream(java.io.InputStream input) throws java.io.IOException
java.io.IOException
void exportToFile(java.io.File file) throws java.io.IOException
java.io.IOException