IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.tools.migration.gb
Class GenArtiFactUtil

java.lang.Object
  extended bycom.ibm.btt.tools.migration.gb.GenArtiFactUtil

public class GenArtiFactUtil
extends java.lang.Object

The class is used for Migration purporse


Field Summary
static java.lang.String ACTION_MAPPINGS
           
static java.lang.String BTT_BASEACTION
           
static java.lang.String BTT_EJBACTION
           
static java.lang.String BTT_EJBACTIONMAPPING
           
static java.lang.String BTT_STRUTS_CONFIG
           
static java.lang.String BTT_WSIFACTION
           
static java.lang.String BTT_WSIFACTIONMAPPING
           
static java.lang.String BTT_XML
           
static java.lang.String WEBCONTENT
           
static java.lang.String WEBINF
           
 
Constructor Summary
GenArtiFactUtil()
           
 
Method Summary
static java.util.Hashtable getAction(org.eclipse.core.resources.IProject project)
          Get all ejb
static java.util.ArrayList getAllBPAction(org.eclipse.core.resources.IProject project)
          get all bp by project
static java.util.ArrayList getAllEjbAction(org.eclipse.core.resources.IProject project)
          Get all ejb by project
static java.util.ArrayList getBPAction(java.lang.String module, org.eclipse.core.resources.IProject project)
          get bp by modulename
static java.util.Hashtable getBPActionHash(java.lang.String module, org.eclipse.core.resources.IProject project)
          Get bp action in Hashtable
static java.lang.String getBTTProjName()
          Get BTT project name
static java.util.ArrayList getEjbAction(java.lang.String module, org.eclipse.core.resources.IProject project)
          Get ejb by module name
static org.eclipse.core.resources.IProject[] getIProjects()
          Get all project
static java.util.ArrayList getModule(org.eclipse.core.resources.IProject project)
          Get all module
static java.util.Vector getPorjectsName()
          Get all project name
static java.lang.String getWebXmlPath(org.eclipse.core.resources.IProject project)
          Get web.xml path
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_MAPPINGS

public static final java.lang.String ACTION_MAPPINGS
See Also:
Constant Field Values

BTT_EJBACTION

public static final java.lang.String BTT_EJBACTION
See Also:
Constant Field Values

BTT_WSIFACTION

public static final java.lang.String BTT_WSIFACTION
See Also:
Constant Field Values

BTT_BASEACTION

public static final java.lang.String BTT_BASEACTION
See Also:
Constant Field Values

BTT_WSIFACTIONMAPPING

public static final java.lang.String BTT_WSIFACTIONMAPPING
See Also:
Constant Field Values

BTT_EJBACTIONMAPPING

public static final java.lang.String BTT_EJBACTIONMAPPING
See Also:
Constant Field Values

BTT_STRUTS_CONFIG

public static final java.lang.String BTT_STRUTS_CONFIG
See Also:
Constant Field Values

BTT_XML

public static final java.lang.String BTT_XML
See Also:
Constant Field Values

WEBCONTENT

public static final java.lang.String WEBCONTENT
See Also:
Constant Field Values

WEBINF

public static final java.lang.String WEBINF
See Also:
Constant Field Values
Constructor Detail

GenArtiFactUtil

public GenArtiFactUtil()
Method Detail

getIProjects

public static org.eclipse.core.resources.IProject[] getIProjects()
Get all project

Returns:
IProject[]

getPorjectsName

public static java.util.Vector getPorjectsName()
Get all project name

Returns:
Vector

getBTTProjName

public static java.lang.String getBTTProjName()
Get BTT project name

Returns:
String

getWebXmlPath

public static java.lang.String getWebXmlPath(org.eclipse.core.resources.IProject project)
Get web.xml path

Parameters:
project -
Returns:
String

getModule

public static java.util.ArrayList getModule(org.eclipse.core.resources.IProject project)
                                     throws java.io.IOException
Get all module

Parameters:
project -
Returns:
ArrayList
Throws:
java.io.IOException

getAction

public static java.util.Hashtable getAction(org.eclipse.core.resources.IProject project)
                                     throws java.lang.Exception
Get all ejb

Parameters:
project -
Returns:
Hashtable
Throws:
java.lang.Exception

getEjbAction

public static java.util.ArrayList getEjbAction(java.lang.String module,
                                               org.eclipse.core.resources.IProject project)
                                        throws java.lang.Exception
Get ejb by module name

Parameters:
module -
project -
Returns:
ArrayList
Throws:
java.lang.Exception

getBPAction

public static java.util.ArrayList getBPAction(java.lang.String module,
                                              org.eclipse.core.resources.IProject project)
                                       throws java.lang.Exception
get bp by modulename

Parameters:
module -
project -
Returns:
ArrayList
Throws:
java.lang.Exception

getBPActionHash

public static java.util.Hashtable getBPActionHash(java.lang.String module,
                                                  org.eclipse.core.resources.IProject project)
                                           throws java.lang.Exception
Get bp action in Hashtable

Parameters:
module -
project -
Returns:
Hashtable
Throws:
java.lang.Exception

getAllEjbAction

public static java.util.ArrayList getAllEjbAction(org.eclipse.core.resources.IProject project)
                                           throws java.lang.Exception
Get all ejb by project

Parameters:
project -
Returns:
ArrayList
Throws:
java.lang.Exception

getAllBPAction

public static java.util.ArrayList getAllBPAction(org.eclipse.core.resources.IProject project)
                                          throws java.lang.Exception
get all bp by project

Parameters:
project -
Returns:
ArrayList
Throws:
java.lang.Exception

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005