public abstract class AbstractElementBindingHandler<T> extends AbstractElementMetaBase implements ElementBindingHandler
Constructor and Description |
---|
AbstractElementBindingHandler() |
Modifier and Type | Method and Description |
---|---|
void |
bindChild(Element childElement)
Do the binding of this child to the parent object.
|
abstract void |
bindChild(Element childElement,
T parentObject,
Object childObject) |
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) |
getDescription, getId, setDescription, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBindChildClasses, getBindParentClass
getDescription, getId, setDescription, setId
public abstract void bindChild(Element childElement, T parentObject, Object childObject) throws ElementBindingHandlerException
ElementBindingHandlerException
public abstract void createChilderen(Element parentElement, T parentObject) throws ElementBindingHandlerException
ElementBindingHandlerException
public void bindChild(Element childElement) throws ElementBindingHandlerException
ElementBindingHandler
bindChild
in interface ElementBindingHandler
childElement
- The child element to bind to the parent.'ElementBindingHandlerException
- When binding could not happen.public void createChilderen(Element parentElement) throws ElementBindingHandlerException
ElementBindingHandler
createChilderen
in interface ElementBindingHandler
parentElement
- The parent element to create the childeren from.'ElementBindingHandlerException
- When binding could not happen.Copyright © 2004-2013 X4O. All Rights Reserved.