public interface ICompletePrefixUnfolding<BPN extends IBPNode<N>,C extends ICondition<BPN,C,E,F,N,P,T,M>,E extends IEvent<BPN,C,E,F,N,P,T,M>,F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>> extends IBranchingProcess<BPN,C,E,F,N,P,T,M>
| Modifier and Type | Method and Description |
|---|---|
E |
getCorrespondingEvent(E event)
Get a corresponding event of a given cutoff event.
|
Set<E> |
getCutoffEvents()
Get cutoff events of this complete prefix unfolding.
|
List<T> |
getTotalOrderOfTransitions()
Get total order of transitions used to construct this complete prefix unfolding.
|
boolean |
isCutoffEvent(E event)
Check if a given event is a cutoff event in this complete prefix unfolding.
|
boolean |
isHealthyCutoffEvent(E event) |
boolean |
isProper() |
appendCondition, appendEvent, appendTransition, areMutuallyConcurrent, clone, constructInitialBranchingProcess, createCondition, createCoSet, createCut, createEvent, getCausalPredecessors, getConditions, getConditions, getCuts, getEvents, getEvents, getInitialCut, getLog, getMax, getMin, getOccurrenceNet, getOriginativeNetSystem, getPlaces, getTransitions, isConflictFree, isCut, isSafe, setNetSystemareCausal, areConcurrent, areInConflict, areInverseCausal, getOrderingRelationSet<E> getCutoffEvents()
boolean isCutoffEvent(E event)
event - Event of this complete prefix unfolding.E getCorrespondingEvent(E event)
event - A cutoff event of this complete prefix unfolding.List<T> getTotalOrderOfTransitions()
boolean isHealthyCutoffEvent(E event)
boolean isProper()
Copyright © 2017. All rights reserved.