com.sybase.uep.bobclient.data
Class RIMVariableObjectFactory

java.lang.Object
  extended by com.sybase.uep.bobclient.interfaces.VariableObjectFactory
      extended by com.sybase.uep.bobclient.data.RIMVariableObjectFactory

public class RIMVariableObjectFactory
extends VariableObjectFactory

Factory class for creating variable object

Author:
tdang

Constructor Summary
protected RIMVariableObjectFactory()
           
 
Method Summary
 VariableObject createVariableObject(java.lang.Object value, java.lang.String type)
          Create the varaiable object class
static RIMVariableObjectFactory getInstance()
          Create the singleton instance of RIMVariableObjectFactory if not exists, and return it.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RIMVariableObjectFactory

protected RIMVariableObjectFactory()
Method Detail

getInstance

public static RIMVariableObjectFactory getInstance()
Create the singleton instance of RIMVariableObjectFactory if not exists, and return it.

Returns:
the instance of RIMVariableObjectFactory

createVariableObject

public VariableObject createVariableObject(java.lang.Object value,
                                           java.lang.String type)
Create the varaiable object class

Specified by:
createVariableObject in class VariableObjectFactory
Parameters:
value - - value of the variable
type - - type of the variable, can be of type "USER", "SYSTEM", or "TABLE"
Returns:
Variable object class