public class HybridStateImpl extends HybridStateImplAbstract
declareModels, hpn, nameDeclareModelMapping, state, states| Constructor and Description |
|---|
HybridStateImpl(HybridProcessTree hpn,
java.util.Collection<HybridDeclare> hybridModels,
java.util.Map<java.lang.String,HybridDeclare> nameDeclareModelMapping) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanStates(boolean petrinet,
HybridDeclare declareModel,
HybridDeclareState oldState,
HybridDeclareState newState)
Assumptions:
- Petri net is Block-structured
- No subprocess can be initialised multiple times
|
getProcessTreeState, getState, setProcessTreeState, setStatepublic HybridStateImpl(HybridProcessTree hpn, java.util.Collection<HybridDeclare> hybridModels, java.util.Map<java.lang.String,HybridDeclare> nameDeclareModelMapping)
protected void cleanStates(boolean petrinet,
HybridDeclare declareModel,
HybridDeclareState oldState,
HybridDeclareState newState)
cleanStates in class HybridStateImplAbstract