IBM Branch Transformation Toolkit Javadoc

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

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

public class LinkGenerator
extends BaseGenerator

The class is used for Migration purporse


Field Summary
protected  java.lang.String conditionRe
           
protected  java.io.InputStream javaLink
           
protected  java.lang.String linknameRe
           
protected  java.lang.String nameRe
           
protected  java.io.InputStream normalLink
           
protected  java.io.InputStream otherLink
           
protected  java.io.InputStream targetLink
           
 
Constructor Summary
LinkGenerator()
           
 
Method Summary
 java.lang.String getJavaLink(java.lang.String linkname, java.lang.String name, java.lang.String condition)
           
 java.lang.String getNormalLink(java.lang.String linkname)
           
 java.lang.String getOtherLink(java.lang.String linkname)
           
 java.lang.String getTargetLink(java.lang.String linkname)
           
 
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

normalLink

protected java.io.InputStream normalLink

otherLink

protected java.io.InputStream otherLink

javaLink

protected java.io.InputStream javaLink

targetLink

protected java.io.InputStream targetLink

linknameRe

protected java.lang.String linknameRe

nameRe

protected java.lang.String nameRe

conditionRe

protected java.lang.String conditionRe
Constructor Detail

LinkGenerator

public LinkGenerator()
Method Detail

getNormalLink

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

getOtherLink

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

getTargetLink

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

getJavaLink

public java.lang.String getJavaLink(java.lang.String linkname,
                                    java.lang.String name,
                                    java.lang.String condition)
                             throws org.apache.regexp.RESyntaxException,
                                    org.eclipse.core.runtime.CoreException,
                                    java.io.IOException
Throws:
org.apache.regexp.RESyntaxException
org.eclipse.core.runtime.CoreException
java.io.IOException

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005