Uses of Class
org.processmining.framework.models.ModelGraphVertex

Packages that use ModelGraphVertex
org.processmining.analysis.conformance Contains classes related to the Conformance Analysis Plugin. 
org.processmining.analysis.decisionmining   
org.processmining.analysis.performance   
org.processmining.converting   
org.processmining.exporting.epcs   
org.processmining.exporting.petrinet.cpnexport   
org.processmining.exporting.petrinet.cpnexport.HLImplementation   
org.processmining.framework.models Contains all models that can be used as an internal representation of a mining result. 
org.processmining.framework.models.activitygraph   
org.processmining.framework.models.bpel   
org.processmining.framework.models.bpel4ws.type.activity   
org.processmining.framework.models.causality   
org.processmining.framework.models.epcpack EPC model. 
org.processmining.framework.models.hlprocess   
org.processmining.framework.models.pdm   
org.processmining.framework.models.petrinet   
org.processmining.framework.models.petrinet.algorithms.logReplay   
org.processmining.framework.models.protos   
org.processmining.framework.models.transitionsystem   
org.processmining.framework.models.yawl   
 

Uses of ModelGraphVertex in org.processmining.analysis.conformance
 

Subclasses of ModelGraphVertex in org.processmining.analysis.conformance
 class DiagnosticPlace
          The diagnostic place can be enhanced by diagnostic information to be stored during log replay and will be used to form a part of the diagnostic Petri net.
 class DiagnosticTransition
          The diagnostic transition can be enhanced by diagnostic information to be stored during log replay and will be used to form a part of the diagnostic Petri net.
 

Uses of ModelGraphVertex in org.processmining.analysis.decisionmining
 

Fields in org.processmining.analysis.decisionmining declared as ModelGraphVertex
protected  ModelGraphVertex DecisionPoint.myNode
          the node reflecting this choice construct (i.e., the source node for all data dependencies discovered for this decision point)
 

Methods in org.processmining.analysis.decisionmining that return ModelGraphVertex
 ModelGraphVertex DecisionCategory.getTargetNode()
          Retrieves the target node of the data dependency associated to this decision category (i.e., the first transition on this alternative branch).
 

Methods in org.processmining.analysis.decisionmining with parameters of type ModelGraphVertex
 void DecisionPoint.addTargetCategory(java.util.ArrayList logEvents, ModelGraphVertex targetNode)
          Adds a new category to the target concept.
 

Constructors in org.processmining.analysis.decisionmining with parameters of type ModelGraphVertex
DecisionCategory(DecisionPoint parent, int ID, java.util.ArrayList logEvents, ModelGraphVertex target)
          Creates a new decision category for the given decision point.
 

Uses of ModelGraphVertex in org.processmining.analysis.performance
 

Subclasses of ModelGraphVertex in org.processmining.analysis.performance
 class ExtendedPlace
          This class is used to be able to extend places with performance information, which is to be stored during log replay and will be used to form a part of the extended Petri net.
 class ExtendedTransition
          This class is used to be able to extend a transition with performance information, which is stored during log replay and will be used as part of the extended Petri net.
 

Uses of ModelGraphVertex in org.processmining.converting
 

Methods in org.processmining.converting with parameters of type ModelGraphVertex
 java.lang.String WFNetToEPC.getName(ModelGraphVertex element)
          Construct a unqiue name for the given object.
 java.lang.String WFNetToYAWL.getName(ModelGraphVertex element)
          Construct a unqiue name for the given object.
 

Uses of ModelGraphVertex in org.processmining.exporting.epcs
 

Methods in org.processmining.exporting.epcs with parameters of type ModelGraphVertex
 java.lang.String EpmlExport.writeArc(ModelGraphVertex snode, ModelGraphVertex tnode, int source, int target, int id)
           
 

Uses of ModelGraphVertex in org.processmining.exporting.petrinet.cpnexport
 

Subclasses of ModelGraphVertex in org.processmining.exporting.petrinet.cpnexport
 class ColoredPlace
          A place being part of a high-level Petri net simulation model.
 class ColoredTransition
          A transition being part of a high-level Petri net simulation model.
 

Methods in org.processmining.exporting.petrinet.cpnexport with parameters of type ModelGraphVertex
 java.util.ArrayList<HLDataDependency> HLToCPNTranslator.getDataDependenciesForTargetNode(ModelGraphVertex n)
          Returns a list of data dependencies for which node n is the target node in these data dependencies
 

Uses of ModelGraphVertex in org.processmining.exporting.petrinet.cpnexport.HLImplementation
 

Methods in org.processmining.exporting.petrinet.cpnexport.HLImplementation that return ModelGraphVertex
 ModelGraphVertex HLActivitySet.findModelGraphVertex(HighLevelActivity act)
           
 ModelGraphVertex HLPetriNet.findModelGraphVertex(HighLevelActivity act)
           
 ModelGraphVertex HLChoice.getChoiceNode()
           
 ModelGraphVertex HLDataDependency.getSourceNode()
           
 ModelGraphVertex HLProbabilityDependency.getSourceNode()
           
 ModelGraphVertex HLDataDependency.getTargetNode()
           
 ModelGraphVertex HLProbabilityDependency.getTargetNode()
           
 

Methods in org.processmining.exporting.petrinet.cpnexport.HLImplementation that return types with arguments of type ModelGraphVertex
 java.util.List<ModelGraphVertex> HLActivitySet.getGraphNodes()
           
 java.util.List<ModelGraphVertex> HLPetriNet.getGraphNodes()
           
 

Methods in org.processmining.exporting.petrinet.cpnexport.HLImplementation with parameters of type ModelGraphVertex
 HighLevelActivity HLActivitySet.findHighLevelActivity(ModelGraphVertex v)
           
 HighLevelActivity HLPetriNet.findHighLevelActivity(ModelGraphVertex v)
           
 void HLPetriNet.highLightNodeInVisualization(ModelGraphVertex vertex)
          Highlights the given node in the current visualization.
 void HLActivitySet.setHighLevelActivity(ModelGraphVertex vertex, HighLevelActivity activity)
           
 void HLPetriNet.setHighLevelActivity(ModelGraphVertex vertex, HighLevelActivity activity)
           
 void HLDataDependency.setSourceNode(ModelGraphVertex source)
           
 void HLProbabilityDependency.setSourceNode(ModelGraphVertex source)
           
 void HLDataDependency.setTargetNode(ModelGraphVertex target)
           
 void HLProbabilityDependency.setTargetNode(ModelGraphVertex target)
           
 

Constructors in org.processmining.exporting.petrinet.cpnexport.HLImplementation with parameters of type ModelGraphVertex
HLDataDependency(ModelGraphVertex source, ModelGraphVertex target, java.lang.String expr)
          Creates a data dependency for chosing the alternative branch from the given source to the given target node.
HLProbabilityDependency(double probability, ModelGraphVertex source, ModelGraphVertex target)
          Constructor with which a probability dependency can be set between two nodes
 

Uses of ModelGraphVertex in org.processmining.framework.models
 

Methods in org.processmining.framework.models that return ModelGraphVertex
 ModelGraphVertex ModelGraph.addVertex(ModelGraphVertex v)
           
 ModelGraphVertex ModelGraphEdge.getDest()
           
 ModelGraphVertex ModelGraphEdge.getSource()
           
 

Methods in org.processmining.framework.models that return types with arguments of type ModelGraphVertex
 java.util.ArrayList<ModelGraphVertex> ModelGraph.getVerticeList()
           
 java.util.HashSet<ModelGraphVertex> ModelGraphVertex.getVerticesOnlyPredecessor()
          Returns the predecessors of this vertex that are not also a successor of this vertex
 java.util.HashSet<ModelGraphVertex> ModelGraphVertex.getVerticesOnlySuccessor()
          Returns the successors of this vertex that are not also a predecessor of this vertex
 java.util.HashSet<ModelGraphVertex> ModelGraphVertex.getVerticesPredecessorAndSuccessor()
          Returns the vertices of this vertex that are as well a predecessor AND a successor of this vertex.
 

Methods in org.processmining.framework.models with parameters of type ModelGraphVertex
 ModelGraphEdge ModelGraph.addEdge(ModelGraphVertex source, ModelGraphVertex destination)
          Adds an edge from the first node to the second node, if no such adge already exists.
 ModelGraphVertex ModelGraph.addVertex(ModelGraphVertex v)
           
 void ModelGraph.delEdge(ModelGraphVertex source, ModelGraphVertex destination)
           
 java.util.HashSet ModelGraph.getEdgesBetween(ModelGraphVertex v1, ModelGraphVertex v2)
          September 5, 2005, Eric Verbeek OK for multiple arcs.
 ModelGraphEdge ModelGraph.getFirstEdge(ModelGraphVertex source, ModelGraphVertex destination)
          September 5, 2005, Eric Verbeek Renamed from hasEdge to getFirstEdge Gets the first edge from the first node to the second node.
 void ModelGraph.removeVertex(ModelGraphVertex v)
           
 

Constructors in org.processmining.framework.models with parameters of type ModelGraphVertex
ModelGraphEdge(ModelGraphVertex source, ModelGraphVertex destination)
           
ModelGraphEdge(ModelGraphVertex source, ModelGraphVertex destination, java.lang.String style, float value)
           
ModelGraphVertex(ModelGraphVertex v)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.activitygraph
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.activitygraph
 class ActivityVertex
          An activity vertex is a node in an activity graph.
 

Uses of ModelGraphVertex in org.processmining.framework.models.bpel
 

Methods in org.processmining.framework.models.bpel that return ModelGraphVertex
 ModelGraphVertex BPELEvent.getVertex()
           
 

Methods in org.processmining.framework.models.bpel with parameters of type ModelGraphVertex
 void BPELEvent.setVertex(ModelGraphVertex vertex)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.bpel4ws.type.activity
 

Methods in org.processmining.framework.models.bpel4ws.type.activity that return ModelGraphVertex
 ModelGraphVertex Basic.getVertex()
           
 

Methods in org.processmining.framework.models.bpel4ws.type.activity with parameters of type ModelGraphVertex
 void Basic.setVertex(ModelGraphVertex vertex)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.causality
 

Fields in org.processmining.framework.models.causality declared as ModelGraphVertex
 ModelGraphVertex BackwardEdge.destination
           
 ModelGraphVertex ForwardEdge.source
           
 

Methods in org.processmining.framework.models.causality that return ModelGraphVertex
 ModelGraphVertex CausalFootprint.addVertex(ModelGraphVertex newVertex, ModelGraphVertex baseVertex)
          adds a node in the graph with a reference to the original object in the base graph
 ModelGraphVertex CausalFootprint.getBaseVertex(ModelGraphVertex vertex)
          Returns the vertex in the basegraph that is referenced by this vertex in the causal structure
 ModelGraphVertex CausalFootprint.getCausalVertex(ModelGraphVertex baseVertex)
          Returns the vertex in the causalStructure that is referenced by this vertex in the basegraph
 ModelGraphVertex CausalFootprint.getSource()
           
 ModelGraphVertex CausalFootprint.getTarget()
           
 

Methods in org.processmining.framework.models.causality with parameters of type ModelGraphVertex
 boolean CausalFootprint.addEdge(java.util.HashSet sources, ModelGraphVertex destination)
          Adds an edge from the source to a set of destinations, if no such adge already exists.
 boolean CausalFootprint.addEdge(ModelGraphVertex source, java.util.HashSet destinations)
          Adds an edge from the source to a set of destinations, if no such adge already exists.
 ModelGraphVertex CausalFootprint.addVertex(ModelGraphVertex newVertex, ModelGraphVertex baseVertex)
          adds a node in the graph with a reference to the original object in the base graph
 boolean CausalFootprint.containsBaseVertex(ModelGraphVertex baseVertex)
          Tells whether or not this graph holds a reference to a given vertex in the base graph.
 boolean CausalFootprint.containsEdge(java.util.HashSet sources, ModelGraphVertex destination)
          Checks if an edge exists in the graph
 boolean CausalFootprint.containsEdge(ModelGraphVertex source, java.util.HashSet destinations)
          Checks if an edge exists in the graph
 boolean CausalFootprint.containsSmallerEdge(java.util.HashSet sources, ModelGraphVertex destination)
          Checks if a smaller edge exists in the graph
 boolean CausalFootprint.containsSmallerEdge(ModelGraphVertex source, java.util.HashSet destinations)
          Checks if a smaller edge exists in the graph
 boolean CausalFootprint.containsStrictSmallerEdge(java.util.HashSet sources, ModelGraphVertex destination)
          Checks if a strictly smaller edge exists in the graph
 boolean CausalFootprint.containsStrictSmallerEdge(ModelGraphVertex source, java.util.HashSet destinations)
          Checks if a strictly smaller edge exists in the graph
 boolean BackwardEdge.equals(java.util.HashSet sources, ModelGraphVertex destination)
           
 boolean ForwardEdge.equals(ModelGraphVertex source, java.util.HashSet destinations)
           
 ModelGraphVertex CausalFootprint.getBaseVertex(ModelGraphVertex vertex)
          Returns the vertex in the basegraph that is referenced by this vertex in the causal structure
 ModelGraphVertex CausalFootprint.getCausalVertex(ModelGraphVertex baseVertex)
          Returns the vertex in the causalStructure that is referenced by this vertex in the basegraph
 BackwardEdge CausalFootprint.getEdge(java.util.HashSet sources, ModelGraphVertex destination)
          gets a backwardEdge from the graph
 ForwardEdge CausalFootprint.getEdge(ModelGraphVertex source, java.util.HashSet destinations)
          gets a forwardEdge from the graph
 java.util.HashSet<BackwardEdge> CausalFootprint.getIncomingLookBackEdges(ModelGraphVertex v)
           
 java.util.HashSet<ForwardEdge> CausalFootprint.getOutgoingLookAheadEdges(ModelGraphVertex v)
           
 void CausalFootprint.removeVertex(ModelGraphVertex v)
           
 void CausalFootprint.setWriteSelection(ModelGraphVertex selection)
          This method tells the causal footprint whether the dot visualization should only write the output for the selected node.
 

Constructors in org.processmining.framework.models.causality with parameters of type ModelGraphVertex
BackwardEdge(java.util.HashSet sources, ModelGraphVertex destination)
           
ForwardEdge(ModelGraphVertex source, java.util.HashSet destinations)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.epcpack
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.epcpack
 class EPCConfigurableObject
          Title:
 class EPCConnector
          Title:
 class EPCDataObject
          Title:
 class EPCEvent
          Title:
 class EPCFunction
          Title:
 class EPCInfSysObject
          Title:
 class EPCObject
          Title:
 class EPCOrgObject
          Title:
 class EPCSubstFunction
          Title:
 

Uses of ModelGraphVertex in org.processmining.framework.models.hlprocess
 

Methods in org.processmining.framework.models.hlprocess that return ModelGraphVertex
 ModelGraphVertex HighLevelProcess.findModelGraphVertex(HighLevelActivity act)
          Returns the ModelGraphVertex in the graph that corresponds to the given highlevelactivity
 ModelGraphVertex HighLevelChoice.getChoiceNode()
          Returns the choice node associated to this choice construct.
 ModelGraphVertex HighLevelDataDependency.getSourceNode()
          Retrieves the source node of the data dependency, i.e., the choice node representing the decision point.
 ModelGraphVertex HighLevelProbabilityDependency.getSourceNode()
          Retrieves the source node of the probability dependency that exists between two nodes
 ModelGraphVertex HighLevelDataDependency.getTargetNode()
          Retrieves the target node of the data dependency, i.e., the first task or router node on the corresponding alternative path.
 ModelGraphVertex HighLevelProbabilityDependency.getTargetNode()
          Retrievs the target node of the probability dependency that exists between two nodes
 

Methods in org.processmining.framework.models.hlprocess that return types with arguments of type ModelGraphVertex
 java.util.List<ModelGraphVertex> HighLevelProcess.getGraphNodes()
          Retrieves the nodes of the process model that belongs to the highlevel process
 

Methods in org.processmining.framework.models.hlprocess with parameters of type ModelGraphVertex
 HighLevelActivity HighLevelProcess.findHighLevelActivity(ModelGraphVertex v)
          Returns the HighLevelActivity object belonging to the given transition.
 void HighLevelProcess.setHighLevelActivity(ModelGraphVertex vertex, HighLevelActivity activity)
          Sets the corresponding highlevelactivity for a node of the process model that belongs to the highlevelprocess.
 void HighLevelDataDependency.setSourceNode(ModelGraphVertex source)
          Assigns the starting point of the data dependency, i.e., the choice node representing the decision point.
 void HighLevelProbabilityDependency.setSourceNode(ModelGraphVertex source)
          Sets the source node for the probability dependency that exists between two nodes
 void HighLevelDataDependency.setTargetNode(ModelGraphVertex target)
          Assigns the end point of the data dependency, i.e., the first task or router node on the corresponding alternative path.
 void HighLevelProbabilityDependency.setTargetNode(ModelGraphVertex target)
          Sets the target node for the probability dependency that exists between two nodes
 

Uses of ModelGraphVertex in org.processmining.framework.models.pdm
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.pdm
 class PDMDataElement
          Title: PDM Data Element
 class PDMTransition
          Title:
 

Uses of ModelGraphVertex in org.processmining.framework.models.petrinet
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.petrinet
 class Place
          A place is node in a Petri net.
 class PNNode
          Title: PN Node
 class State
          Title:
 class Transition
          A transition is node in a Petri net.
 

Methods in org.processmining.framework.models.petrinet that return ModelGraphVertex
 ModelGraphVertex PetriNet.getSink()
          Returns the first sink found in the nodes of this Petri net
 ModelGraphVertex PetriNet.getSource()
          Returns the first source found in the nodes of this Petri net
 

Methods in org.processmining.framework.models.petrinet with parameters of type ModelGraphVertex
 void PetriNet.removeVertex(ModelGraphVertex v)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.petrinet.algorithms.logReplay
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.petrinet.algorithms.logReplay
 class ReplayedPlace
          A place involved in the log replay analysis method.
 class ReplayedTransition
          A transition involved in the log replay analysis method.
 

Uses of ModelGraphVertex in org.processmining.framework.models.protos
 

Methods in org.processmining.framework.models.protos that return ModelGraphVertex
 ModelGraphVertex ProtosFlowElement.getVertex()
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.transitionsystem
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.transitionsystem
 class TransitionSystemVertex
           
 class TransitionSystemVertexBag
           
 class TransitionSystemVertexSet
           
 

Constructors in org.processmining.framework.models.transitionsystem with parameters of type ModelGraphVertex
TransitionSystemEdge(java.lang.String identifier, ModelGraphVertex source, ModelGraphVertex destination)
           
 

Uses of ModelGraphVertex in org.processmining.framework.models.yawl
 

Subclasses of ModelGraphVertex in org.processmining.framework.models.yawl
 class YAWLCondition
          Title: YAWL Condition
 class YAWLNode
          Title: YAWL Node
 class YAWLTask
          Title: YAWL Task