|
|||||||||||
| 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
CMExceptionpublic String getFullyQualifiedVirtualTableName()
public String getOperationString()
public String getRequestKey()
throws CMException
getRequestKey in class RequestParameterCMExceptionpublic String getVirtualLibraryName()
public Table getVirtualTable()
throws CMException
CMExceptionpublic String getVirtualTableName()
public boolean isSQLParameter()
isSQLParameter in interface IJDBCSQLParameterisSQLParameter in class AbstractParameter
public Object loadValueFromSource(Object source)
throws CMException
loadValueFromSource in interface IParameterloadValueFromSource in class RequestParameterCMExceptionpublic void setContext(IContext context)
setContext in interface IParametersetContext in class AbstractParameterpublic void setOperationString(String os)
public void setToken(String token)
throws CMException
setToken in interface IParametersetToken in class RequestPromptParameterCMException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||