IBM Bank Transformation Toolkit Javadoc

com.ibm.btt.format
Class FormatFactory

java.lang.Object
  extended by com.ibm.btt.element.BasicElementFactory
      extended by com.ibm.btt.format.FormatFactory
All Implemented Interfaces:
ElementFactory

public class FormatFactory
extends BasicElementFactory


Field Summary
 
Fields inherited from class com.ibm.btt.element.BasicElementFactory
classTable, elementProcessors, firstCallInvoked, lifeCycleProcessor, PROTOTYPE, scopeManager, simpleElementManager, SINGLETON, tagProvider
 
Method Summary
(package private) static FormatFactory createInstance(TagProvider provider)
           
(package private) static void destroyFactory()
           
static FormatElement getFormatElement(java.lang.String id)
           
static FormatElement getFormatInSelfDefine(java.lang.String selfDefineName, java.lang.String id)
          Deprecated. 
protected  void initializeSingleElement(Tag tag, java.lang.Object element)
           
protected  void injectToParent(Tag parentTag, java.lang.Object parentElement, Tag childTag, java.lang.Object childElement)
           
 void setClassTable(java.util.Map<java.lang.String,java.lang.String> classTable)
           
 void setElementProcessors(java.util.List<ElementProcessor> processors)
           
 void setTagProvider(TagProvider tagProvider)
          This method is reserved for Formatter Simulator
 
Methods inherited from class com.ibm.btt.element.BasicElementFactory
createByConstructor, createByDefaultConstructor, createByInstanceFactory, createByStaticFactory, createElement, createReferencedElement, destory, getElement, isReferenceTag, setDefaultScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createInstance

static FormatFactory createInstance(TagProvider provider)
                             throws ElementException
Throws:
ElementException

destroyFactory

static void destroyFactory()

getFormatElement

public static FormatElement getFormatElement(java.lang.String id)
                                      throws ElementException
Throws:
ElementException

getFormatInSelfDefine

@Deprecated
public static FormatElement getFormatInSelfDefine(java.lang.String selfDefineName,
                                                             java.lang.String id)
                                           throws ElementException
Deprecated. 

Throws:
ElementException

injectToParent

protected void injectToParent(Tag parentTag,
                              java.lang.Object parentElement,
                              Tag childTag,
                              java.lang.Object childElement)
                       throws ElementException
Overrides:
injectToParent in class BasicElementFactory
Throws:
ElementException

initializeSingleElement

protected void initializeSingleElement(Tag tag,
                                       java.lang.Object element)
                                throws ElementException
Overrides:
initializeSingleElement in class BasicElementFactory
Throws:
ElementException

setTagProvider

public void setTagProvider(TagProvider tagProvider)
This method is reserved for Formatter Simulator

Parameters:
tagProvider -

setClassTable

public void setClassTable(java.util.Map<java.lang.String,java.lang.String> classTable)
Overrides:
setClassTable in class BasicElementFactory

setElementProcessors

public void setElementProcessors(java.util.List<ElementProcessor> processors)
Overrides:
setElementProcessors in class BasicElementFactory

IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008