|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.formatter.client.FormatElement
This class is the facade of CHAFormatterService, which uses exteral defined proxy to
interact with remote CHAFormatterService instance.
Field Summary | |
---|---|
static java.util.ResourceBundle |
exceptionBundle
Defines exception resource bundle. |
java.lang.String |
name
The format name. |
static java.util.ResourceBundle |
traceBundle
Defines trace resource bundle. |
Constructor Summary | |
---|---|
FormatElement()
This constructor creates a Trace object. |
Method Summary | |
---|---|
java.lang.String |
format(Context aContext)
Formats a context. |
java.lang.String |
format(DataElement aDataElement)
Formats a DataElement. |
Hashtable |
formatHashtable(Context aContext)
Formats a context by a given hashtable format. |
Hashtable |
formatHashtable(KeyedCollection aKeyedCollection)
Formats a KeyedCollection by a given hashtable format. |
static java.lang.String |
getExceptionMsg(java.lang.String key)
Gets exception message from resource bundle. |
java.lang.String |
getName()
Returns the value of format name. |
static java.lang.String |
getTraceMsg(java.lang.String key)
Gets trace message from resource bundle. |
void |
mapContents(Context inputContext,
Context outputContext)
Maps two contexts. |
void |
setName(java.lang.String aName)
Sets format name. |
DataElement |
unformat(java.lang.String aString,
Context aContext)
Unformats a context by a given format. |
DataElement |
unformat(java.lang.String aString,
DataElement aDataElement)
Unformats a data element. |
DataElement |
unformatHashtable(Hashtable aHashtable,
Context aContext)
Unformats a context by a given hashtable format. |
DataElement |
unformatHashtable(Hashtable aHashtable,
KeyedCollection aKeyedCollection)
Unformats a KeyedCollection by a given hashtable format. |
void |
unformatIndexedCollection(Vector aVectorOfHashtables,
Context aContext)
Unformats a context by a given hashtable IndexedCollection format. |
IndexedCollection |
unformatIndexedCollection(Vector aVector,
IndexedCollection anIndexedCollection)
Unformats an IndexedCollection by a given hashtable IndexedCollection format. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String name
public static java.util.ResourceBundle traceBundle
public static java.util.ResourceBundle exceptionBundle
Constructor Detail |
public FormatElement()
Method Detail |
public void setName(java.lang.String aName)
public java.lang.String getName()
public java.lang.String format(Context aContext) throws DSEInvalidClassException, DSEInvalidRequestException, DSEInvalidArgumentException
aContext
- com.ibm.dse.base.Context
DSEInvalidClassException
DSEInvalidRequestException
DSEInvalidArgumentException
public java.lang.String format(DataElement aDataElement) throws DSEInvalidClassException, DSEInvalidRequestException, DSEInvalidArgumentException
aDataElement
- com.ibm.btt.base.DataElement
DSEInvalidClassException
DSEInvalidRequestException
DSEInvalidArgumentException
public DataElement unformat(java.lang.String aString, Context aContext) throws DSEInvalidRequestException, DSEInvalidArgumentException
aContext
- com.ibm.btt.base.Context
DSEInvalidRequestException
DSEInvalidArgumentException
public DataElement unformat(java.lang.String aString, DataElement aDataElement) throws DSEInvalidRequestException, DSEInvalidArgumentException
aDataElement
- com.ibm.btt.base.DataElementaString
- java.lang.String
DSEInvalidRequestException
DSEInvalidArgumentException
public void mapContents(Context inputContext, Context outputContext) throws DSEInvalidArgumentException, DSEInvalidClassException, DSEInvalidRequestException
inputContext
- com.ibm.dse.base.ContextoutputContext
- com.ibm.dse.base.Context
DSEInvalidClassException
DSEInvalidRequestException
DSEInvalidArgumentException
public Hashtable formatHashtable(Context aContext) throws DSEInvalidRequestException, DSEInvalidClassException, DSEInvalidArgumentException
aContext
- com.ibm.btt.base.aContext
DSEInvalidClassException
DSEInvalidRequestException
DSEInvalidArgumentException
public Hashtable formatHashtable(KeyedCollection aKeyedCollection) throws DSEInvalidRequestException, DSEInvalidClassException, DSEInvalidArgumentException
aKeyedCollection
- com.ibm.btt.base.KeyedCollection
DSEInvalidClassException
DSEInvalidRequestException
DSEInvalidArgumentException
public DataElement unformatHashtable(Hashtable aHashtable, Context aContext) throws DSEInvalidArgumentException, DSEInvalidRequestException
aContext
- com.ibm.btt.base.ContextaHashtable
- com.ibm.btt.base.Hashtable
DSEInvalidRequestException
DSEInvalidArgumentException
public DataElement unformatHashtable(Hashtable aHashtable, KeyedCollection aKeyedCollection) throws DSEInvalidRequestException, DSEInvalidArgumentException
aKeyedCollection
- com.ibm.btt.base.KeyedCollectionaHashtable
- com.ibm.btt.base.Hashtable
DSEInvalidRequestException
DSEInvalidArgumentException
public void unformatIndexedCollection(Vector aVectorOfHashtables, Context aContext) throws java.io.IOException, DSEInvalidRequestException, DSEInvalidArgumentException, DSEObjectNotFoundException
aContext
- com.ibm.btt.base.ContextaVectorOfHashtables
- com.ibm.btt.base.Vector
DSEInvalidRequestException
DSEInvalidArgumentException
DSEObjectNotFoundException
java.io.IOException
public IndexedCollection unformatIndexedCollection(Vector aVector, IndexedCollection anIndexedCollection) throws DSEInvalidRequestException, DSEInvalidArgumentException, DSEObjectNotFoundException, java.io.IOException
anIndexedCollection
- com.ibm.btt.base.IndexedCollectionaVector
- com.ibm.btt.base.Vector
DSEInvalidRequestException
DSEInvalidArgumentException
DSEObjectNotFoundException
java.io.IOException
public static java.lang.String getExceptionMsg(java.lang.String key)
key
- java.lang.String
public static java.lang.String getTraceMsg(java.lang.String key)
key
- java.lang.String
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |