Package | Description |
---|---|
org.x4o.xml.core |
The core classes which startup the language.
|
org.x4o.xml.eld.lang |
The X4O ELD Language x4o classes.
|
org.x4o.xml.element |
The X4O XML Element interfaces.
|
org.x4o.xml.impl |
The X4O Element and language implementation.The X4O XML Element interfaces.
|
org.x4o.xml.meta.lang |
The X4O XML Meta Language Classes.
|
Modifier and Type | Method and Description |
---|---|
void |
X4ODebugWriter.debugElement(Element element) |
void |
X4ODebugWriter.debugElementBindingHandler(ElementBindingHandler ebh,
Element element) |
void |
X4ODebugWriter.debugElementConfigurator(ElementConfigurator ec,
Element element) |
abstract void |
AbstractX4OPhaseHandler.runElementPhase(Element element) |
void |
X4OPhaseHandler.runElementPhase(Element element)
Run this phase for this Element.
|
void |
X4OPhaseManager.runPhasesForElement(Element e,
X4OPhase p) |
Modifier and Type | Class and Description |
---|---|
class |
AttributeAliasElement
AttributeAliasElement add the defines alias to the parent element attribute.
|
class |
BeanElement
An BeanElement.
This BeanElement fills it elementObject from source with the bean.class attribute. |
class |
DescriptionElement
Fills all the ElementDescription which the description
|
class |
ElementClassAddParentElement
ElementClassAddParentElement adds an parent tag to ElementClass for xsd.
|
class |
ModuleElement
ModuleElement put in an instance from parent language module.
|
class |
NextAttributeElement
NextAttributeElement.
Parses the attributeName and adds it to the ElementClass |
class |
SkipPhaseElement
SkipPhaseElement add skip phases to elements.
|
Modifier and Type | Method and Description |
---|---|
void |
ElementInterfaceBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
ElementNamespaceContextBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
ElementClassBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
StringSplitConverterStepBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
ElementClassAttributeBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
ElementModuleBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
StringSplitConverterBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
ElementRefectionBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement) |
void |
AttributeFromBodyConfigurator.doConfigElement(Element element) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractElement
An AbstractElement.
|
Modifier and Type | Method and Description |
---|---|
Element |
ElementNamespaceInstanceProvider.createElementInstance(String tag)
Provide an Element for an tag
|
Element |
Element.getParent()
Returns the parent Element.
Or null when there is no parent Element. |
Element |
AbstractElement.getParent() |
Element |
ElementLanguage.getRootElement()
Returns the root Element which starts the xml tree.
|
Element |
AbstractElementLanguage.getRootElement() |
Modifier and Type | Method and Description |
---|---|
static List<Element> |
Element.ElementType.filterElements(List<Element> elements,
Element.ElementType elementType) |
List<Element> |
Element.getAllChilderen()
Gets the childeren elements including those which are comment and white space.
|
List<Element> |
AbstractElement.getAllChilderen() |
List<Element> |
Element.getChilderen()
Gets the childeren elements.
|
List<Element> |
AbstractElement.getChilderen() |
Map<Element,X4OPhase> |
ElementLanguage.getDirtyElements()
Get all Dirty Elements.
|
Map<Element,X4OPhase> |
AbstractElementLanguage.getDirtyElements() |
Modifier and Type | Method and Description |
---|---|
void |
Element.addChild(Element element)
Adds an Elment as child of this element.
|
void |
AbstractElement.addChild(Element element) |
void |
ElementLanguage.addDirtyElement(Element element,
X4OPhase phase)
Marks an (new) Element as dirty and run the phases from this start phase.
|
void |
AbstractElementLanguage.addDirtyElement(Element element,
X4OPhase phase) |
void |
ElementBindingHandler.doBind(Object parentObject,
Object childObject,
Element childElement)
Do the binding of this child to the parent object.
|
void |
ElementConfigurator.doConfigElement(Element element)
Gets called for configuring the given Element.
|
Object |
ElementAttributeValueParser.getConvertedParameterValue(String name,
Object value,
Element element)
Convert the value into a new value genereted by parameterConverters.
|
Object |
ElementAttributeValueParser.getELParameterValue(String value,
Element element)
Returns the object which is stored in the ELContext
|
Object |
ElementAttributeValueParser.getParameterValue(String name,
String value,
Element element)
Does is all, Checks if value is EL parameter and lookups the object.
|
boolean |
ElementAttributeValueParser.isELParameter(String name,
String value,
Element element)
Checks if the value is an EL parameter.
|
void |
Element.removeChild(Element element)
Removes an Elment as child of this element.
|
void |
AbstractElement.removeChild(Element element) |
void |
Element.setParent(Element element)
Set the parent Element.
|
void |
AbstractElement.setParent(Element element) |
void |
ElementLanguage.setRootElement(Element element)
Sets the root element.
|
void |
AbstractElementLanguage.setRootElement(Element element) |
Modifier and Type | Method and Description |
---|---|
static List<Element> |
Element.ElementType.filterElements(List<Element> elements,
Element.ElementType elementType) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultElement
The default element to handle the xml events.
|
class |
DefaultElementBodyCharacters
DefaultElementBodyCharacters the default characters element.
|
class |
DefaultElementBodyComment
DefaultElementBodyComment the default comment element.
|
class |
DefaultElementBodyWhitespace
DefaultElementBodyWhitespace the default white space element.
|
Modifier and Type | Method and Description |
---|---|
Element |
DefaultElementNamespaceInstanceProvider.createElementInstance(String tag) |
Element |
DefaultElementBodyCharacters.getParent() |
Modifier and Type | Method and Description |
---|---|
List<Element> |
DefaultElementBodyCharacters.getAllChilderen() |
List<Element> |
DefaultElementBodyCharacters.getChilderen() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultElementBodyCharacters.addChild(Element element) |
Object |
DefaultElementAttributeValueParser.getConvertedParameterValue(String name,
Object value,
Element element) |
Object |
DefaultElementAttributeValueParser.getELParameterValue(String value,
Element element) |
Object |
DefaultElementAttributeValueParser.getParameterValue(String name,
String valueString,
Element element) |
boolean |
DefaultElementAttributeValueParser.isELParameter(String name,
String value,
Element element) |
void |
DefaultElementBodyCharacters.removeChild(Element element) |
void |
DefaultElementBodyCharacters.setParent(Element parent) |
Modifier and Type | Class and Description |
---|---|
class |
ELReferenceElement
An ELReferenceElement.
Fills the ElementObject with an object from el. |
class |
MethodElement
MethodElement invokes an method on a element object.
|
class |
ParentObjectElement
An ParentObjectElement.
This Element only uses its parent ElementObject. |
class |
PropertyElement
An PropertyElement.
|
Modifier and Type | Method and Description |
---|---|
void |
ELIDAttributeHandler.doConfigElement(Element element) |
Copyright © 2004-2012 X4O. All Rights Reserved.