IBM Branch Transformation Toolkit Javadoc

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

java.lang.Object
  extended bycom.ibm.btt.tools.migration.operation.BaseGenerator
      extended bycom.ibm.btt.tools.migration.generator.bp.ActionGenerator

public class ActionGenerator
extends BaseGenerator

The class is used for Migration purporse


Field Summary
protected  java.io.InputStream activity
           
protected  java.lang.String bpNameRe
           
protected  java.lang.String bpPackageRe
           
protected  java.lang.String idRe
           
protected  LinkGenerator lg
           
protected  java.lang.String nameRe
           
protected  java.lang.String packageRe
           
protected  java.io.InputStream snippet
           
protected  java.lang.String srcRe
           
protected  java.lang.String targetRe
           
 
Constructor Summary
ActionGenerator()
           
 
Method Summary
 java.lang.String generate(ActionBean step, java.lang.String opName)
           
 java.lang.String generateSnippet(ActionBean step)
           
 
Methods inherited from class com.ibm.btt.tools.migration.operation.BaseGenerator
assertFile, convertNameToPath, createPackage, generateInvokerForBP, generateInvokerForBP, generateInvokerForEJB, generateInvokerForEJB, getFileContents, setFileContents, setFileContents, subst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

activity

protected java.io.InputStream activity

snippet

protected java.io.InputStream snippet

nameRe

protected java.lang.String nameRe

bpNameRe

protected java.lang.String bpNameRe

packageRe

protected java.lang.String packageRe

bpPackageRe

protected java.lang.String bpPackageRe

idRe

protected java.lang.String idRe

targetRe

protected java.lang.String targetRe

srcRe

protected java.lang.String srcRe

lg

protected LinkGenerator lg
Constructor Detail

ActionGenerator

public ActionGenerator()
Method Detail

generate

public java.lang.String generate(ActionBean step,
                                 java.lang.String opName)
                          throws org.eclipse.core.runtime.CoreException,
                                 java.io.IOException,
                                 org.apache.regexp.RESyntaxException
Throws:
org.eclipse.core.runtime.CoreException
java.io.IOException
org.apache.regexp.RESyntaxException

generateSnippet

public java.lang.String generateSnippet(ActionBean step)
                                 throws org.eclipse.core.runtime.CoreException,
                                        java.io.IOException,
                                        org.apache.regexp.RESyntaxException
Throws:
org.eclipse.core.runtime.CoreException
java.io.IOException
org.apache.regexp.RESyntaxException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005