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 aPhaseproviding a convenience constructor
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractPhase(C context)
-
-
-
Field Detail
-
context
protected final C extends PhaseContext context
-
-
Constructor Detail
-
AbstractPhase
protected AbstractPhase(C context)
-
-