planetj.dataengine.parameter
Class DataEngineServletParameter

java.lang.Object
  |
  +--planetj.dataengine.parameter.AbstractParameter
        |
        +--planetj.dataengine.parameter.DataEngineServletParameter
All Implemented Interfaces:
Cloneable, IParameter, Serializable

public class DataEngineServletParameter
extends AbstractParameter

A parameter whose value is the URL of a DataEngine Servlet

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface planetj.dataengine.parameter.IParameter
CONTEXT_SPECIFIC_ID_END, CONTEXT_SPECIFIC_ID_START, DEFAULT_DATA_TYPE, ID_START, PARAMETER_INDEX_PREFIX
 
Constructor Summary
DataEngineServletParameter()
           
 
Method Summary
 Object loadValueFromSource(Object source)
          Loads this parameter's value from a source.
 void setToken(String token)
          Sets the literal token that was used to denote this parameter in code.
 
Methods inherited from class planetj.dataengine.parameter.AbstractParameter
clearValue, clone, cloneParameter, equals, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getDefaultValueAsString, getSource, getTargetFieldDescriptor, getToken, getValue, hashCode, isSQLParameter, setContext, setDataType, setDefaultValueAsString, setSource, setSQLParameter, setValue, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataEngineServletParameter

public DataEngineServletParameter()
Method Detail

loadValueFromSource

public Object loadValueFromSource(Object source)
Loads this parameter's value from a source. The object passed in may be ignored if the parameter already knows the source from which its value should be extracted.


setToken

public void setToken(String token)
Sets the literal token that was used to denote this parameter in code. Subclasses may override this method if they need to do additional processing on the token as long as they invoke the setTokenInternal() method to actually set the token

Specified by:
setToken in interface IParameter
Overrides:
setToken in class AbstractParameter