net.wgen.op.db.dbunit
Class PathCallbackTransformer

java.lang.Object
  extended bynet.wgen.op.db.dbunit.PathCallbackTransformer
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ParamTreePathCallbackTransformer

public class PathCallbackTransformer
extends java.lang.Object
implements java.io.Serializable

Version:
$Id: PathCallbackTransformer.html,v 1.2 2007/01/28 04:09:37 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.
See Also:
Serialized Form

Field Summary
protected  DatabaseCall _dbCall
           
 
Constructor Summary
PathCallbackTransformer()
           
 
Method Summary
 int getParameterIndexFromTableName(java.lang.String tableName)
           
 java.lang.String makeFilePathForCall(DatabaseCall call, HandlingOption option)
           
 java.lang.String makeTableNameForParameterIndex(int idx)
           
 void setDatabaseCall(DatabaseCall dbCall)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dbCall

protected DatabaseCall _dbCall
Constructor Detail

PathCallbackTransformer

public PathCallbackTransformer()
Method Detail

setDatabaseCall

public void setDatabaseCall(DatabaseCall dbCall)

makeFilePathForCall

public java.lang.String makeFilePathForCall(DatabaseCall call,
                                            HandlingOption option)
Parameters:
call -
option - the name of the option storing the name of the set
Returns:
the filepath for the call

makeTableNameForParameterIndex

public java.lang.String makeTableNameForParameterIndex(int idx)
Parameters:
idx -
Returns:
the parameter's table name

getParameterIndexFromTableName

public int getParameterIndexFromTableName(java.lang.String tableName)
Parameters:
tableName -
Returns:
the parameter's index