public interface X4OPhaseManager
Modifier and Type | Method and Description |
---|---|
void |
doReleasePhaseManual(X4OLanguageContext languageContext) |
Collection<X4OPhase> |
getAllPhases()
Returns all the X4OPhaseHandlers.
|
List<X4OPhase> |
getOrderedPhases(X4OPhaseType type)
Returns all the X4OPhaseHandlers in ordered list.
|
X4OPhase |
getPhase(String phaseName) |
void |
runPhases(X4OLanguageContext elementContext,
X4OPhaseType type)
Runs all the phases in the right order.
|
void |
runPhasesForElement(Element e,
X4OPhaseType type,
X4OPhase p)
Runs phase on single element.
|
Collection<X4OPhase> getAllPhases()
List<X4OPhase> getOrderedPhases(X4OPhaseType type)
void doReleasePhaseManual(X4OLanguageContext languageContext) throws X4OPhaseException
X4OPhaseException
void runPhases(X4OLanguageContext elementContext, X4OPhaseType type) throws X4OPhaseException
X4OPhaseException
- When a running handlers throws one.void runPhasesForElement(Element e, X4OPhaseType type, X4OPhase p) throws X4OPhaseException
e
- The Element to process.p
- The phase to run.X4OPhaseException
- When a running handlers throws one.Copyright © 2004-2013 X4O. All Rights Reserved.