org.jbpt.pm.IGateway Maven / Gradle / Ivy
/**
*
*/
package org.jbpt.pm;
/**
* Basic interface for all gateway implementations.
*
* @author Cindy F?hnrich, TObias Hoppe
*
*/
public interface IGateway extends IFlowNode {
/**
* Check if {@link IGateway} is split, has one incoming and multiple outgoing control flow edges
* @return true
if {@link IGateway} is a split gateway, false
otherwise
*/
boolean isSplit();
/**
* Check if {@link IGateway} is join, has one outgoing and multiple incoming control flow edges
* @return true
if {@link IGateway} is a join gateway, false
otherwise
*/
boolean isJoin();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy