IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.element
Interface ElementProcessor

All Known Implementing Classes:
ElementProcessorChain, InvokerProcessor

public interface ElementProcessor

It is a extension point to the Element Factory, which allows you to execute some logic before/after the element is created and after the element is well populated.


Method Summary
 java.lang.Object afterInitializeElement(Tag tag, java.lang.Object element)
          this method will be called after the ElementFactory populate all the properties of the Element.
 Tag beforeCreateElement(Tag tag)
          this method will be called before the ElementFactory to create the element from Tag.
 java.lang.Object beforeInitializeElement(Tag tag, java.lang.Object element)
          this method will be called before the ElementFactory to populate the properties of the Element.
 

Method Detail

beforeCreateElement

Tag beforeCreateElement(Tag tag)
                        throws ElementException
this method will be called before the ElementFactory to create the element from Tag.

Parameters:
tag - the Tag from which to create the Element.
Returns:
Throws:
ElementException

beforeInitializeElement

java.lang.Object beforeInitializeElement(Tag tag,
                                         java.lang.Object element)
                                         throws ElementException
this method will be called before the ElementFactory to populate the properties of the Element.

Parameters:
tag - the Tag from which the element is created.
element - the element
Returns:
the element
Throws:
ElementException

afterInitializeElement

java.lang.Object afterInitializeElement(Tag tag,
                                        java.lang.Object element)
                                        throws ElementException
this method will be called after the ElementFactory populate all the properties of the Element.

Parameters:
tag - the tag from which the element is created.
element - the element
Returns:
Throws:
ElementException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011