Class AbstractElementBindingHandler<T>
java.lang.Object
org.x4o.xml.element.AbstractElementMetaBase
org.x4o.xml.element.AbstractElementBindingHandler<T>
- Type Parameters:
T- The parent element value object type.
- 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 TypeMethodDescriptionvoidDo the binding of this child to the parent object.abstract voidprotected voidcreateChild(Element parentElement, Object childObject) voidcreateChilderen(Element parentElement) Creates the childeren of the parent object.abstract voidcreateChilderen(Element parentElement, T parentObject) Methods inherited from class AbstractElementMetaBase
getDescription, getId, setDescription, setIdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ElementBindingHandler
getBindChildClasses, getBindParentClassMethods inherited from interface 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:ElementBindingHandlerDo the binding of this child to the parent object.- Specified by:
bindChildin interfaceElementBindingHandler- Parameters:
childElement- The child element to bind to the parent.'- Throws:
ElementBindingHandlerException- When binding could not happen.
-
createChilderen
Description copied from interface:ElementBindingHandlerCreates the childeren of the parent object.- Specified by:
createChilderenin interfaceElementBindingHandler- Parameters:
parentElement- The parent element to create the childeren from.'- Throws:
ElementBindingHandlerException- When binding could not happen.
-
createChild
-