|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--planetj.dataengine.parameter.AbstractParameter | +--planetj.dataengine.parameter.RequestParameter | +--planetj.dataengine.parameter.RequestPromptParameter | +--planetj.dataengine.parameter.TableParameter
A parameter whose value is a String which indentifies a table.
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 | |
TableParameter()
|
Method Summary | |
FieldDescriptorRow |
getDisplayFieldDescriptor()
Gets the FieldDescriptor for this parameter. |
TableDescriptor |
getDisplayTableDescriptor()
Gets the TableDescriptor for this parameter |
String |
getFullyQualifiedVirtualTableName()
Gets the name of the virtual table (including the library name). |
String |
getOperationString()
Gets a String representing an operation which applies to this parameter. |
String |
getRequestKey()
Gets the key with which this parameter's value is stored in the request |
String |
getVirtualLibraryName()
Gets the name of the library containing the virtual table. |
Table |
getVirtualTable()
Gets the virtual table. |
String |
getVirtualTableName()
Gets the name of the virtual table (not including the library name). |
boolean |
isSQLParameter()
TableParameters can never be sent to the DB as parameters |
Object |
loadValueFromSource(Object source)
Loads this parameter's value from a source. |
void |
setContext(IContext context)
Sets the parameter's context |
void |
setOperationString(String os)
Sets a String representing an operation which applies to this parameter. |
void |
setToken(String token)
Sets the literal token that was used to denote this parameter in code. |
Methods inherited from class planetj.dataengine.parameter.RequestPromptParameter |
clearValue, cloneParameter, getDisplayField, getDisplayField, isDisplay, setDisplay |
Methods inherited from class planetj.dataengine.parameter.RequestParameter |
getParameterName |
Methods inherited from class planetj.dataengine.parameter.AbstractParameter |
clone, equals, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getDefaultValueAsString, getSource, getTargetFieldDescriptor, getToken, getValue, hashCode, setDataType, setDefaultValueAsString, setSource, setSQLParameter, setValue, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface planetj.dataengine.parameter.IParameter |
clone, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getSource, getTargetFieldDescriptor, getToken, getValue, setDataType, setSource, setValue |
Methods inherited from interface planetj.dataengine.parameter.IJDBCSQLParameter |
setSQLParameter |
Constructor Detail |
public TableParameter()
Method Detail |
public FieldDescriptorRow getDisplayFieldDescriptor() throws CMException
CMException
public TableDescriptor getDisplayTableDescriptor() throws CMException
CMException
public String getFullyQualifiedVirtualTableName()
public String getOperationString()
public String getRequestKey() throws CMException
getRequestKey
in class RequestParameter
CMException
public String getVirtualLibraryName()
public Table getVirtualTable() throws CMException
CMException
public String getVirtualTableName()
public boolean isSQLParameter()
isSQLParameter
in interface IJDBCSQLParameter
isSQLParameter
in class AbstractParameter
public Object loadValueFromSource(Object source) throws CMException
loadValueFromSource
in interface IParameter
loadValueFromSource
in class RequestParameter
CMException
public void setContext(IContext context)
setContext
in interface IParameter
setContext
in class AbstractParameter
public void setOperationString(String os)
public void setToken(String token) throws CMException
setToken
in interface IParameter
setToken
in class RequestPromptParameter
CMException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |