|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.dataengine.parameter.AbstractParameter
planetj.dataengine.parameter.AbstractNamedParameter
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, PARAMETER_VALUE_ACTUAL, PARAMETER_VALUE_DISPLAY, PARAMETER_VALUE_UNKNOWN |
Constructor Summary | |
TableParameter()
|
Method Summary | |
FieldDescriptorRow |
getDisplayFieldDescriptor()
Gets the FieldDescriptor for this parameter. |
TableDescriptor |
getDisplayTableDescriptor()
Gets the TableDescriptor for this parameter |
java.lang.String |
getFullyQualifiedVirtualTableName()
Gets the name of the virtual table (including the library name). |
java.lang.String |
getOperationString()
Gets a String representing an operation which applies to this parameter. |
java.lang.String |
getRequestKey()
Gets the key with which this parameter's value is stored in the request |
java.lang.String |
getVirtualLibraryName()
Gets the name of the library containing the virtual table. |
Table |
getVirtualTable()
Gets the virtual table. |
java.lang.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 |
java.lang.Object |
loadValueFromSource(java.lang.Object source,
int valueType)
Loads this parameter's value from a source. |
void |
setContext(IContext context)
Sets the parameter's context |
void |
setOperationString(java.lang.String os)
Sets a String representing an operation which applies to this parameter. |
void |
setToken(java.lang.String token)
Sets the literal token that was used to denote this parameter in code. |
protected void |
setVirtualLibraryName(java.lang.String libName)
Sets the name of the library containing the virtual table. |
protected void |
setVirtualTableName(java.lang.String tableName)
Gets the name of the virtual table (not including the library name). |
Methods inherited from class planetj.dataengine.parameter.RequestPromptParameter |
clearValue, cloneParameter, getDisplayField, getDisplayField, isDisplay, setDisplay |
Methods inherited from class planetj.dataengine.parameter.AbstractNamedParameter |
getParameterName, getValueKey, setValueKey |
Methods inherited from class planetj.dataengine.parameter.AbstractParameter |
clone, equals, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getDefaultValueAsString, getId, getSource, getTargetFieldDescriptor, getToken, getValue, hasAssignedValue, hashCode, isValueLoaded, loadValueFromSource, setContextIndex, setContextInternal, setDataType, setDefaultValueAsString, setSource, setSQLParameter, setTokenInternal, setValue, setValueInternal, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface planetj.dataengine.parameter.IParameter |
clone, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getSource, getTargetFieldDescriptor, getToken, getValue, hasAssignedValue, loadValueFromSource, 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 java.lang.String getFullyQualifiedVirtualTableName()
public java.lang.String getOperationString()
public java.lang.String getRequestKey() throws CMException
CMException
public java.lang.String getVirtualLibraryName()
public Table getVirtualTable() throws CMException
CMException
public java.lang.String getVirtualTableName()
public boolean isSQLParameter()
isSQLParameter
in interface IJDBCSQLParameter
isSQLParameter
in class AbstractParameter
public java.lang.Object loadValueFromSource(java.lang.Object source, int valueType) 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(java.lang.String os)
public void setToken(java.lang.String token) throws CMException
setToken
in interface IParameter
setToken
in class RequestPromptParameter
CMException
protected void setVirtualLibraryName(java.lang.String libName)
protected void setVirtualTableName(java.lang.String tableName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |