public interface X4OLanguageContext
X4OLanguage getLanguage()
javax.el.ELContext getExpressionLanguageContext()
javax.el.ExpressionFactory getExpressionLanguageFactory()
ElementAttributeValueParser getElementAttributeValueParser()
ElementObjectPropertyValue getElementObjectPropertyValue()
X4OPhase getCurrentPhase()
void addDirtyElement(Element element, X4OPhase phase)
element
- The Element which needs the magic.phase
- May be null, then it should defualt to configElementPhaseMap<Element,X4OPhase> getDirtyElements()
Element getRootElement()
void setRootElement(Element element)
element
- The root element to set.X4ODebugWriter getX4ODebugWriter()
boolean hasX4ODebugWriter()
Object getLanguageProperty(X4OLanguageProperty property)
void setLanguageProperty(X4OLanguageProperty property, Object value)
boolean getLanguagePropertyBoolean(X4OLanguageProperty property)
int getLanguagePropertyInteger(X4OLanguageProperty property)
String getLanguagePropertyString(X4OLanguageProperty property)
Copyright © 2004-2013 X4O. All Rights Reserved.