|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PhaseFlow
A phase flow defines with which phase a controller starts and which phase follows on another phase depending on the controller setup and state.
| Method Summary | |
|---|---|
Phase |
getFirstPhase()
Gets the controller phase to start with |
Phase |
getPhaseAfter(Phase phase)
Gets the controller phase which follows after the given phase. |
void |
setSetup(Setup setup)
Sets the controller setup |
void |
setState(State state)
Sets the controller state |
| Method Detail |
|---|
void setState(State state)
state - The controller statevoid setSetup(Setup setup)
setup - The controller setupPhase getFirstPhase()
Phase getPhaseAfter(Phase phase)
throws ControllerException
phase - The phase to estimate the following phase for
ControllerException - if the input phase is not known by the phase flow
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||