Uses of Interface
org.x4o.xml.element.Element
Packages that use Element
Package
Description
The Element Language Definition language elements.
The XML Element definitions.
The X4O Input and Output classes.
The core config interfaces and key definitions.
The XML Meta Language.
The core phase classes which runs the different phases of the language.
-
Uses of Element in org.x4o.xml.eld.lang
Classes in org.x4o.xml.eld.lang that implement ElementModifier and TypeClassDescriptionclass
AttributeAliasElement add the defines alias to the parent element attribute.class
BeanElement fills it elementObject from source with the bean.class attribute.class
Fills all the ElementDescription which the description.class
ElementClassAddParentElement adds an parent tag to ElementClass for xsd.class
ModuleElement put in an instance from parent language module.class
NextAttributeElement.
Parses the attributeName and adds it to the ElementClassclass
SkipPhaseElement add skip phases to elements.Methods in org.x4o.xml.eld.lang with parameters of type ElementModifier and TypeMethodDescriptionvoid
ElementClassAttributeBindingHandler.bindChild
(Element childElement, ElementClassAttribute parentObject, Object childObject) void
ElementClassBindingHandler.bindChild
(Element childElement, ElementClass parent, Object childObject) void
ElementInterfaceBindingHandler.bindChild
(Element childElement, ElementInterface parent, Object childObject) void
ElementModuleBindingHandler.bindChild
(Element childElement, X4OLanguageModuleLocal languageModule, Object childObject) void
ElementNamespaceBindingHandler.bindChild
(Element childElement, ElementNamespace parent, Object childObject) void
ElementRefectionBindingHandler.bindChild
(Element childElement, Object parentObject, Object childObject) void
StringSplitConverterBindingHandler.bindChild
(Element childElement, StringSplitConverter parent, Object childObject) void
StringSplitConverterStepBindingHandler.bindChild
(Element childElement, StringSplitConverterStep parent, Object childObject) void
ElementClassAttributeBindingHandler.createChilderen
(Element parentElement, ElementClassAttribute parentObject) void
ElementClassBindingHandler.createChilderen
(Element parentElement, ElementClass parent) void
ElementInterfaceBindingHandler.createChilderen
(Element parentElement, ElementInterface parent) void
ElementModuleBindingHandler.createChilderen
(Element parentElement, X4OLanguageModuleLocal parent) void
ElementNamespaceBindingHandler.createChilderen
(Element parentElement, ElementNamespace parent) void
ElementRefectionBindingHandler.createChilderen
(Element parentElement, Object parentObject) void
StringSplitConverterBindingHandler.createChilderen
(Element parentElement, StringSplitConverter parentObject) void
StringSplitConverterStepBindingHandler.createChilderen
(Element parentElement, StringSplitConverterStep parentObject) protected void
ElementRefectionBindingHandler.createSafeChild
(Element parentElement, Object childObject) Only create child when class matches and regex doesn't exclude it.protected void
ElementRefectionBindingHandler.createSafeChildLoop
(Element parentElement, Object result) void
AttributeFromBodyConfigurator.doConfigElement
(Element element) Config an element body as attribute of parent elememt. -
Uses of Element in org.x4o.xml.element
Classes in org.x4o.xml.element that implement ElementModifier and TypeClassDescriptionclass
An AbstractElement.class
The default element to handle the xml events.class
DefaultElementBodyCharacters the default characters element.class
DefaultElementBodyComment the default comment element.class
DefaultElementBodyWhitespace the default white space element.Methods in org.x4o.xml.element that return ElementModifier and TypeMethodDescriptionDefaultElementNamespaceInstanceProvider.createElementInstance
(X4OLanguageSession languageSession, String tag) ElementNamespaceInstanceProvider.createElementInstance
(X4OLanguageSession languageSession, String tag) Provide an Element for an xml tag.AbstractElement.getParent()
DefaultElementBodyCharacters.getParent()
Element.getParent()
Returns the parent Element.
Or null when there is no parent Element.Methods in org.x4o.xml.element that return types with arguments of type ElementModifier and TypeMethodDescriptionElement.ElementType.filterElements
(List<Element> elements, Element.ElementType elementType) Filters the given elments list to elementType.AbstractElement.getAllChilderen()
DefaultElementBodyCharacters.getAllChilderen()
Element.getAllChilderen()
Gets the childeren elements including those which are comment and white space.AbstractElement.getChilderen()
DefaultElementBodyCharacters.getChilderen()
Element.getChilderen()
Gets the childeren elements.Methods in org.x4o.xml.element with parameters of type ElementModifier and TypeMethodDescriptionvoid
void
void
Adds an Elment as child of this element.void
abstract void
void
Do the binding of this child to the parent object.protected void
AbstractElementBindingHandler.createChild
(Element parentElement, Object childObject) void
AbstractElementBindingHandler.createChilderen
(Element parentElement) abstract void
AbstractElementBindingHandler.createChilderen
(Element parentElement, T parentObject) void
ElementBindingHandler.createChilderen
(Element parentElement) Creates the childeren of the parent object.void
ElementConfigurator.doConfigElement
(Element element) Gets called for configuring the given Element.DefaultElementAttributeValueParser.getConvertedParameterValue
(String name, Object value, Element element) ElementAttributeValueParser.getConvertedParameterValue
(String name, Object value, Element element) Convert the value into a new value genereted by parameterConverters.DefaultElementAttributeValueParser.getELParameterValue
(String value, Element element) ElementAttributeValueParser.getELParameterValue
(String value, Element element) Returns the object which is stored in the ELContextDefaultElementAttributeValueParser.getParameterValue
(String name, String valueString, Element element) ElementAttributeValueParser.getParameterValue
(String name, String value, Element element) Does is all, Checks if value is EL parameter and lookups the object.boolean
DefaultElementAttributeValueParser.isELParameter
(String name, String value, Element element) boolean
ElementAttributeValueParser.isELParameter
(String name, String value, Element element) Checks if the value is an EL parameter.void
AbstractElement.removeChild
(Element element) void
DefaultElementBodyCharacters.removeChild
(Element element) void
Element.removeChild
(Element element) Removes an Elment as child of this element.void
void
void
Set the parent Element.Method parameters in org.x4o.xml.element with type arguments of type ElementModifier and TypeMethodDescriptionElement.ElementType.filterElements
(List<Element> elements, Element.ElementType elementType) Filters the given elments list to elementType. -
Uses of Element in org.x4o.xml.io
Methods in org.x4o.xml.io with parameters of type ElementModifier and TypeMethodDescriptionvoid
X4ODebugWriter.debugElement
(Element element) void
X4ODebugWriter.debugElementBindingHandler
(ElementBindingHandler ebh, Element element) void
X4ODebugWriter.debugElementConfigurator
(ElementConfigurator ec, Element element) -
Uses of Element in org.x4o.xml.lang
Methods in org.x4o.xml.lang that return ElementModifier and TypeMethodDescriptionDefaultX4OLanguage.createElementInstance
(X4OLanguageSession context, Class<?> objectClass) X4OLanguage.createElementInstance
(X4OLanguageSession context, Class<?> objectClass) Search language for object and create element for it.AbstractX4OLanguageSession.getRootElement()
X4OLanguageSession.getRootElement()
Returns the root Element which starts the xml tree.Methods in org.x4o.xml.lang that return types with arguments of type ElementModifier and TypeMethodDescriptionAbstractX4OLanguageSession.getDirtyElements()
X4OLanguageSession.getDirtyElements()
Get all Dirty Elements.Methods in org.x4o.xml.lang with parameters of type ElementModifier and TypeMethodDescriptionvoid
AbstractX4OLanguageSession.addDirtyElement
(Element element) void
X4OLanguageSession.addDirtyElement
(Element element) Marks an (new) Element as dirty and run the phases from this start phase.void
AbstractX4OLanguageSession.setRootElement
(Element element) void
X4OLanguageSession.setRootElement
(Element element) Sets the root element. -
Uses of Element in org.x4o.xml.lang.meta
Classes in org.x4o.xml.lang.meta that implement ElementModifier and TypeClassDescriptionclass
An ELReferenceElement.
Fills the ElementObject with an object from el.class
MethodElement invokes an method on a element object.class
An ParentObjectElement.
This Element only uses its parent ElementObject.class
An PropertyElement.Methods in org.x4o.xml.lang.meta with parameters of type Element -
Uses of Element in org.x4o.xml.lang.phase
Methods in org.x4o.xml.lang.phase with parameters of type ElementModifier and TypeMethodDescriptionabstract void
AbstractX4OPhase.runElementPhase
(Element element) Abstract method.void
X4OPhase.runElementPhase
(Element element) Run this phase for this Element.void
X4OPhaseLanguageInit.X4OPhaseInitLanguageSiblings.runElementPhase
(Element element) void
DefaultX4OPhaseManager.runPhasesForElement
(Element e, X4OPhaseType type, X4OPhase p) Runs phase on single element.void
X4OPhaseManager.runPhasesForElement
(Element e, X4OPhaseType type, X4OPhase p) Runs phase on single element.