IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Class DataMapperFormat

java.lang.Object
  extended by com.ibm.btt.base.FormatElement
      extended by com.ibm.btt.base.KeyedCollectionFormat
          extended by com.ibm.btt.base.RecordFormat
              extended by com.ibm.btt.base.DataMapperFormat
All Implemented Interfaces:
Cacheable, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
DataMapperConverterFormat

public class DataMapperFormat
extends RecordFormat

This class allows to map data elements of one context to new data elements in another context

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.btt.base.KeyedCollectionFormat
dataElementEmpty, elements
 
Fields inherited from class com.ibm.btt.base.FormatElement
dataElementName, externalizer, name
 
Constructor Summary
DataMapperFormat()
          This constructor creates an instance of DataMapperFormat.
DataMapperFormat(java.lang.String aName)
          This constructor creates an instance of DataMapperFormat.
 
Method Summary
 void mapContents(Context inputContext, Context outputContext)
          Maps the contexts of a context into another context.
 Vector toStrings()
          Returns a visual representation of this format element.
 
Methods inherited from class com.ibm.btt.base.RecordFormat
extract, formatContext, formatKeyedCollection, initializeFrom, obtainDataElement, obtainDataElement, toString, unformat, unformat, unformatContext, unformatKeyedCollection
 
Methods inherited from class com.ibm.btt.base.KeyedCollectionFormat
add, addElementAt, addFirst, at, checkIndexes, format, format, getDataElementEmpty, getElements, getEnumeration, reinitialize, removeAll, removeAt, setElements, size, unformat, unformat
 
Methods inherited from class com.ibm.btt.base.FormatElement
exceptionInfo, externalizer, getDataElementName, getExternalizer, getName, getTagName, isCacheable, isConstant, isItConstant, isNull, readExternal, readExternal, readObject, removeExternal, rootDecorated, setDataElementName, setExternalizer, setName, setSize, toTags, writeExternal, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataMapperFormat

public DataMapperFormat()
This constructor creates an instance of DataMapperFormat.


DataMapperFormat

public DataMapperFormat(java.lang.String aName)
                 throws java.io.IOException
This constructor creates an instance of DataMapperFormat.

Parameters:
aName - java.lang.String
Throws:
java.io.IOException
Method Detail

mapContents

public void mapContents(Context inputContext,
                        Context outputContext)
                 throws DSEInvalidArgumentException,
                        DSEInvalidClassException,
                        DSEInvalidRequestException
Maps the contexts of a context into another context.

Parameters:
inputContext - com.ibm.btt.base.Context
outputContext - com.ibm.btt.base.Context
Throws:
DSEInvalidArgumentException
DSEInvalidClassException
DSEInvalidRequestException

toStrings

public Vector toStrings()
Description copied from class: FormatElement
Returns a visual representation of this format element.

Overrides:
toStrings in class RecordFormat
Returns:
Tag[]

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011