Class AbstractElementBindingHandler<T>
java.lang.Object
org.x4o.xml.element.AbstractElementMetaBase
org.x4o.xml.element.AbstractElementBindingHandler<T>
- All Implemented Interfaces:
ElementBindingHandler
,ElementMetaBase
- Direct Known Subclasses:
ElementClassAttributeBindingHandler
,ElementClassBindingHandler
,ElementInterfaceBindingHandler
,ElementModuleBindingHandler
,ElementNamespaceBindingHandler
,ElementRefectionBindingHandler
,StringSplitConverterBindingHandler
,StringSplitConverterStepBindingHandler
public abstract class AbstractElementBindingHandler<T>
extends AbstractElementMetaBase
implements ElementBindingHandler
An AbstractElementBindingHandler.
Does nothing.
Does nothing.
- Version:
- 1.0 Apr 16, 2006
- Author:
- Willem Cazander
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Do the binding of this child to the parent object.abstract void
protected void
createChild
(Element parentElement, Object childObject) void
createChilderen
(Element parentElement) Creates the childeren of the parent object.abstract void
createChilderen
(Element parentElement, T parentObject) Methods inherited from class org.x4o.xml.element.AbstractElementMetaBase
getDescription, getId, setDescription, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.x4o.xml.element.ElementBindingHandler
getBindChildClasses, getBindParentClass
Methods inherited from interface org.x4o.xml.element.ElementMetaBase
getDescription, getId, setDescription, setId
-
Constructor Details
-
AbstractElementBindingHandler
public AbstractElementBindingHandler()
-
-
Method Details
-
bindChild
public abstract void bindChild(Element childElement, T parentObject, Object childObject) throws ElementBindingHandlerException - Throws:
ElementBindingHandlerException
-
createChilderen
public abstract void createChilderen(Element parentElement, T parentObject) throws ElementBindingHandlerException - Throws:
ElementBindingHandlerException
-
bindChild
Description copied from interface:ElementBindingHandler
Do the binding of this child to the parent object.- Specified by:
bindChild
in interfaceElementBindingHandler
- Parameters:
childElement
- The child element to bind to the parent.'- Throws:
ElementBindingHandlerException
- When binding could not happen.
-
createChilderen
Description copied from interface:ElementBindingHandler
Creates the childeren of the parent object.- Specified by:
createChilderen
in interfaceElementBindingHandler
- Parameters:
parentElement
- The parent element to create the childeren from.'- Throws:
ElementBindingHandlerException
- When binding could not happen.
-
createChild
-