Class X4OPhaseLanguageInit.X4OPhaseInitLanguageSiblings
java.lang.Object
org.x4o.xml.lang.phase.AbstractX4OPhase
org.x4o.xml.lang.phase.X4OPhaseLanguageInit.X4OPhaseInitLanguageSiblings
- All Implemented Interfaces:
X4OPhase
- Enclosing class:
X4OPhaseLanguageInit
Loads all sibling languages.
- Version:
- 1.0 Apr 7, 2013
- Author:
- Willem Cazander
-
Field Summary
Fields inherited from class org.x4o.xml.lang.phase.AbstractX4OPhase
phaseListeners
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getId()
Returns the X4OPhase for which this handler was written.String[]
getType()
boolean
If returns true then this handler will run on all elements.void
runElementPhase
(Element element) Abstract method.void
runPhase
(X4OLanguageSession languageSession) Empty method.Methods inherited from class org.x4o.xml.lang.phase.AbstractX4OPhase
addPhaseListener, getPhaseListeners, isRunOnce, removePhaseListener
-
Constructor Details
-
X4OPhaseInitLanguageSiblings
public X4OPhaseInitLanguageSiblings()
-
-
Method Details
-
addLanguageModuleLoaderSibling
-
getType
-
getId
-
getPhaseDependencies
-
isElementPhase
public boolean isElementPhase()Description copied from class:AbstractX4OPhase
If returns true then this handler will run on all elements.- Specified by:
isElementPhase
in interfaceX4OPhase
- Overrides:
isElementPhase
in classAbstractX4OPhase
- Returns:
- defaults to true.
-
runElementPhase
Description copied from class:AbstractX4OPhase
Abstract method.- Specified by:
runElementPhase
in interfaceX4OPhase
- Specified by:
runElementPhase
in classAbstractX4OPhase
- Parameters:
element
- The element to run phase for.- Throws:
X4OPhaseException
- when phase has error.
-
runPhase
Description copied from class:AbstractX4OPhase
Empty method.- Specified by:
runPhase
in interfaceX4OPhase
- Overrides:
runPhase
in classAbstractX4OPhase
- Parameters:
languageSession
- The language to run phase for.- Throws:
X4OPhaseException
- when phase has error.
-