Class AbstractPhase<C extends PhaseContext,I,O>
- java.lang.Object
-
- de.rwth.swc.coffee4j.engine.process.phase.AbstractPhase<C,I,O>
-
- Type Parameters:
C
- the type of the context required to execute the phaseI
- the input of the phaseO
- the output of the phase
- All Implemented Interfaces:
Phase<I,O>
- Direct Known Subclasses:
AbstractGenerationPhase
,AbstractIdentificationPhase
,CheckingPhase
,ExecutionPhase
,FaultCharacterizationPhase
,IdentificationPhase
,InterleavingClassificationPhase
,InterleavingGenerationPhase
,ModelModificationPhase
,SequentialClassificationPhase
,SequentialGenerationPhase
public abstract class AbstractPhase<C extends PhaseContext,I,O> extends Object implements Phase<I,O>
An abstract class of aPhase
providing a convenience constructor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractPhase(C context)
-
-
-
Field Detail
-
context
protected final C extends PhaseContext context
-
-
Constructor Detail
-
AbstractPhase
protected AbstractPhase(C context)
-
-