IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.tools.migration.generator.bp
Class FormatTagParser

java.lang.Object
  extended bycom.ibm.btt.tools.migration.generator.bp.FormatTagParser

public class FormatTagParser
extends java.lang.Object

This class parse the format elements to WSIF messages parts, the message parts name is decided by the format element dataname and path , the message parts type is decided by the format element type .


Constructor Summary
FormatTagParser()
           
 
Method Summary
static java.util.Hashtable executeFormatParse(Tag fmtDefTag)
          Parse a format defination tag to WSIF message parts, the parts content is put in a hashtable , with the message name as the key , and the messgae type as the value.
static java.lang.String getTagAttrValue(Tag tag, java.lang.String attrName)
          get attribute value of the tag
protected static void initializeTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormatTagParser

public FormatTagParser()
Method Detail

getTagAttrValue

public static java.lang.String getTagAttrValue(Tag tag,
                                               java.lang.String attrName)
                                        throws java.lang.Exception
get attribute value of the tag

Parameters:
tag - Tag
attrName - String
Throws:
java.lang.Exception

executeFormatParse

public static java.util.Hashtable executeFormatParse(Tag fmtDefTag)
                                              throws java.lang.Exception
Parse a format defination tag to WSIF message parts, the parts content is put in a hashtable , with the message name as the key , and the messgae type as the value.

Parameters:
fmtDefTag - Tag
Returns:
Hashtable
Throws:
java.lang.Exception

initializeTypes

protected static void initializeTypes()
                               throws java.io.IOException
Throws:
java.io.IOException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005