| Package | Description |
|---|---|
| org.jbpt.petri | |
| org.jbpt.petri.untangling |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRun<F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>>
Implementation of a run of a net system.
|
class |
Run
Run (occurrence sequence) of a net system.
|
| Modifier and Type | Method and Description |
|---|---|
IRun<F,N,P,T,M> |
IRun.clone()
Clone this run.
|
IRun<F,N,P,T,M> |
AbstractRun.clone() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractRun.copyTransitions(IRun<F,N,P,T,M> run) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IUntanglingRun<F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractUntanglingRun<F extends IFlow<N>,N extends INode,P extends IPlace,T extends ITransition,M extends IMarking<F,N,P,T>> |
class |
UntanglingRun |
| Modifier and Type | Field and Description |
|---|---|
protected Set<IRun<F,N,P,T,M>> |
AbstractRepresentativeUntangling.runs |
| Modifier and Type | Method and Description |
|---|---|
protected IRun<F,N,P,T,M> |
AbstractRepresentativeUntangling.createRun(INetSystem<F,N,P,T,M> sys) |
| Modifier and Type | Method and Description |
|---|---|
Set<IRun<F,N,P,T,M>> |
AbstractRepresentativeUntangling.getMaximalSignificantRuns() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractRepresentativeUntangling.isSignificant(IRun<F,N,P,T,M> run)
Check if a run of a net system is significant.
|
protected boolean |
AbstractRepresentativeUntangling.isSignificantCubic(IRun<F,N,P,T,M> run) |
protected void |
AbstractRepresentativeUntangling.prune(IRun<F,N,P,T,M> run)
Prune a given run, i.e., iteratively remove every last step of the given run
if this last step occurs at least twice in this run.
|
Copyright © 2017. All rights reserved.