org.jbpt.pm.IControlFlow Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jbpt-bpm Show documentation
Show all versions of jbpt-bpm Show documentation
The jBPT code library is a compendium of technologies that support research on design, execution, and evaluation of business processes.
package org.jbpt.pm;
import org.jbpt.graph.abs.IDirectedEdge;
/**
* An edge in a process model which is the part of the control flow.
*
* @author Artem Polyvyanyy
*/
public interface IControlFlow extends IDirectedEdge {
/**
* Get the probability of the transition from the flow object which is the source
* of this connection to the target flow node.
*
* @return transition probability value.
*/
double getProbability();
/**
* Set the probability of the transition from the flow object
* which is the source of this connection to the target flow node.
*
* @param p the transition probability value.
*/
void setProbability(double p);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy