|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjet.formula.ParamDesc
public class ParamDesc
| Field Summary | |
|---|---|
static int |
ADOPT_DIRECTLY
|
static int |
AUTO
|
static int |
dateStyle
The default date format of the Date type and DateTime type parameter.. |
static java.util.Locale |
defaultLocale
the default locale. |
static int |
GROUPSORT
This type indicates that the current parameter is used with Dynamic Group/Sort feature. |
static int |
IMPORT
|
java.lang.String |
inValue
The default value of parameter despite of the locale and format. |
boolean |
isStringNull
|
java.lang.String |
name
The name of parameter. |
static int |
NORMAL
This type indicates that the current parameter does not associate with a column list. |
java.lang.String |
promptText
The prompt of parameter. |
static int |
PSEUDO
This type indicates that the current parameter is used with BindParameter feature. |
static int |
SORTORDER
This type indicates that the current parameter is used with SortOrderByParameter feature. |
java.lang.String |
stringFormat
|
static int |
timeStyle
The default time format of the Time type and DateTime type parameter. |
java.lang.String |
type
The type of parameter. |
static java.lang.String |
TYPE_BOOLEAN
The constant of boolean type of parameter |
static java.lang.String |
TYPE_CURRENCY
The constant of currency type of parameter |
static java.lang.String |
TYPE_DATE
The constant of date type of parameter |
static java.lang.String |
TYPE_DATETIME
The constant of DateTime type of parameter |
static java.lang.String |
TYPE_INTEGER
The constant of integer type of parameter |
static java.lang.String |
TYPE_NUMBER
The constant of number type of parameter |
static java.lang.String |
TYPE_PARAMETER
The constant of Parameter type of parameter, support to nested parameter |
static java.lang.String |
TYPE_PARAMETER_SEPARATOR1
|
static java.lang.String |
TYPE_PARAMETER_SEPARATOR2
|
static java.lang.String |
TYPE_STRING
The constant of string type of parameter |
static java.lang.String |
TYPE_TIME
The constant of time type of parameter |
static int |
USE_DEFAULT
|
java.lang.String |
value
The default value of parameter, care of display's locale and format. |
static int |
WARN
|
| Constructor Summary | |
|---|---|
ParamDesc()
|
|
ParamDesc(java.lang.String name,
java.lang.String type,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int index)
Treate a parameter |
|
ParamDesc(java.lang.String name,
java.lang.String type,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int index,
boolean isMultipleValue)
Treate a parameter |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn)
Construct a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
boolean isMultipleValue)
Construct a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding)
Construct a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isMultipleValue)
Construct a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isDis,
boolean isReq)
Construcing column, t a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isDis,
boolean isReq,
boolean isMultipleValue)
Construcing column, t a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
java.lang.String binding)
Construct a ParamDesc which not be parsed. |
|
ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
java.lang.String binding,
boolean isMultipleValue)
Construct a ParamDesc which not be parsed. |
|
| Method Summary | |
|---|---|
void |
addReferParamToVsortParams(java.util.Hashtable allParam,
java.util.Hashtable curParamDescs,
java.util.Vector sortParam)
|
boolean |
allowUseExpression()
|
static java.util.Vector |
changedHashToVector(java.util.Hashtable hash)
|
static java.util.Hashtable |
changedVectorToHash(java.util.Vector v)
|
void |
check(java.lang.String value,
java.util.Locale locale)
Check the value validation. |
void |
clearMem()
|
void |
clearReferedBy()
|
java.lang.Object |
clone()
|
java.lang.String[] |
detectInvalidValues(java.lang.String[] target)
|
boolean |
equals(ParamDesc param)
Does not compare name, just compare other properties. |
static void |
getAllRelatedParamByValue(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param,
java.lang.Object value)
if parameter's type is parameters, according to value get all related parameter |
int |
getBeColumn()
|
java.lang.String |
getBinding()
This method is associated with DynamicSortOrder feature, it returns a parameter name, and there are only two values in this parameter 'Ascending' and 'Descending'. |
java.lang.String[][] |
getBooleanLiteral()
|
java.lang.String |
getChainID()
|
DbColDesc |
getColDesc()
|
java.lang.String |
getColumn()
This method is associated with BindParameter feature, it returns the bind column. |
java.util.Vector |
getColumns()
This method is associated with BindParameter feature, it returns the display column. |
java.lang.String |
getDataSource()
|
java.lang.String |
getDefaultDateFormat(java.util.Locale loc)
This method can only be called when no user format defined. |
int |
getDefaultIndex()
Returns the index of the current value in the default values vector. |
java.lang.String |
getDefaultValue()
Gets the current default value, not care of the format and locale. |
java.util.Vector |
getDefaultValues()
Gets all the defaule values string which take no care of format and locale. |
java.util.Vector |
getDisplayLimit(java.util.Locale locale)
Returns the limiit values, care of format |
java.lang.String |
getDisplayValue(DbValue paramvalue,
java.util.Locale locale)
Gets the display string base locale of the string saved in catalog. |
java.util.Vector |
getDisplayValues(java.util.Locale locale)
Returns all the display String which the parameter's value base the locale |
java.lang.String |
getDynamicTemplate()
|
DbValue |
getDynamicValue(long dynamicValue,
java.util.Locale local)
get a dynamic value[Date, Time, DateTime] base on dynamic template and input long time, local If the parameter is not dynamic, return null value, else if the parameter data type is Date, the return value is a DbDate instance, else if the parameter data type is Time, the return value is a DbTime instance, else if the parameter data type is DateTime, the return value is a DbTimestamp instance. |
static void |
getFirstLevelParam(java.util.Hashtable allPara)
|
static java.util.Vector |
getFirstLevelRelatedParamByValue(java.util.Hashtable allPara,
ParamDesc param,
java.lang.Object value)
this meyhod is for server, according to parameter's value get the related paramDesc , only one level |
static void |
getFirstShowParamDescs(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param,
java.lang.Object value)
If parameter's type is parameters, if this value corresponding parameters'type is parameter ,get this parameter default value corresponding parameter. |
java.lang.String |
getFormat()
Returns the format. |
java.util.Vector |
getImportParams()
|
java.lang.String |
getImportSql()
|
SymbolInfo |
getInfo()
|
java.util.Vector |
getLimit()
Returns the limit values, not care of the format. |
java.lang.String[] |
getMultiDisplayValue(fArray paramvalue,
java.util.Locale locale)
|
java.lang.String[] |
getMultiStrValue()
|
java.lang.String |
getName()
Returns the parameter name |
java.lang.String |
getNextLevel()
|
int |
getOperation()
Returns the operation of used in limitation. |
java.lang.String |
getPreviousLevel()
|
java.lang.String |
getPrompt()
Returns the prompt of the parameter |
java.util.Vector |
getReferedBy()
|
static java.util.Vector |
getReferPara(java.util.Hashtable allPara)
get all parameters which is reference by other parameters. |
static void |
getRelatedParamDescsByParam(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param)
If parameter's type is Parameters, used this method get all raleted parameter desc. |
java.lang.String |
getSecurityEntry()
|
java.util.Vector |
getSelectedValues()
|
java.util.Vector |
getShowValues()
Gets the value list of bind type parameter. |
java.lang.String |
getStrValue()
|
java.lang.String |
getType()
Gets the parameter type |
DbValue |
getValue()
|
java.lang.String |
getValueMeaning()
Gets the current string value meaning of the parameter based on current locale and format. |
java.util.Vector |
getValues()
Gets all the values not care of the format. |
int |
getWhenOutOfRange()
|
static boolean |
hasImportParam(java.util.Vector allPara)
if parameter has import SQL and used other parameter return true ,else retrun false |
static boolean |
hasNestedPara(java.util.Hashtable allPara)
this method whether have parameter's type is parameters or not in all parameters. |
void |
initParam(java.util.Locale locale)
Inits the defalut value, and parse it. |
boolean |
isAllowAll()
|
boolean |
isAllowTypeIn()
|
boolean |
isAllSelected()
|
boolean |
isCascading()
This flag must be set by calling setBeColumn(ParamDesc.CASCADING). |
boolean |
isColumn()
Whether the parameter is bind with a column. |
boolean |
isColumnCal()
|
boolean |
isDistinct()
|
boolean |
isHideParameterWhenSingleValueReturn()
|
static boolean |
isImportByPara(ParamDesc param,
ParamDesc curParam,
java.util.Vector paramDescs)
|
boolean |
isMultipleValue()
|
boolean |
IsParameters()
|
boolean |
isReferedBy()
|
boolean |
isReferOther()
|
boolean |
isRequired()
Whether this parameter is required or can be ignored. |
boolean |
isSetAsParameter()
|
boolean |
isSimilar(ParamDesc param)
Judges whether the parameter specified is similar with this one, just add some values if same. |
boolean |
isUseCurrentDate()
if return true, the parameter is dynamic date parameter. |
boolean |
isUseCurrentDateWhenBlank()
if return true, the parameter return current date when the parameter is blank. |
boolean |
isValuesNotEmpty()
|
DbValue |
parseInternalValue(java.lang.String inValue)
Checks whether the internal string (saved in catalog) is OK |
void |
set(DbValue v)
|
void |
setAllowAll(boolean allow)
|
void |
setAllowTypeIn(boolean allowTypeIn)
|
void |
setAllowUseExpression(boolean allowUseExpression)
|
void |
setAllSelected(boolean isAllSelected)
|
void |
setBeColumn(int b)
|
void |
setBinding(java.lang.String binding)
|
void |
setCascadingInfo(java.lang.String chainID,
java.lang.String previousLevel,
java.lang.String nextLevel,
boolean isSetAsParameter)
|
void |
setColumn(java.lang.String column)
|
void |
setColumns(java.util.Vector v)
|
void |
setDataSource(java.lang.String sourceName)
|
void |
setDefaultIndex(int i)
If i is -1, or max to the size , sets to the last one. |
void |
setDistinct(boolean isDis)
|
boolean |
setDynamicTemplate(java.lang.String dynamicTemplate)
If the set dynamicTemplate is legal, replace previouse dynamicTemplate with current set dynamicTemplate, and return true. |
void |
setEncoding(java.lang.String encoding)
|
void |
setFormat(java.lang.String str)
Sets format or set encoding of string type parameter. |
void |
setHideParameterWhenSingleValueReturn(boolean isHideParameterWhenSingleValueReturn)
|
void |
setImportParams(java.util.Vector importParams)
|
void |
setImportSql(java.lang.String importSql)
|
void |
setIsCascading(boolean isCascading)
|
void |
setIsMultipleValue(boolean isMultipleValue)
|
void |
setLimit(java.lang.String lim,
java.util.Locale locale,
int indexLimit)
Sets one limination value, the indexLimit is from 0 to the vDbLimit.size() - 1 |
void |
setLimit(java.util.Vector vStrLimit,
java.util.Locale locale)
Sets the limination, do not recheck all the value base the new limination, please call checkAllValues. |
void |
setPrompt(java.lang.String str)
|
void |
setRequired(boolean isReq)
|
void |
setSecurityEntry(java.lang.String entry)
|
void |
setSelectedValues(java.util.Vector selectedValues)
|
void |
setShowValues(java.util.Vector values)
|
boolean |
setUseCurrentDate(boolean useCurrentDate)
set the parameter whether or not is dynamic date parameter. |
boolean |
setUseCurrentDateWhenBlank(boolean useCurrentDateWhenBlank)
set the parameter whether or not return current date when the parameter is blank. |
java.lang.String |
setValue(DbValue val,
java.util.Locale locale)
Sets the user input value, return the display value base the locale |
java.lang.String[] |
setValue(fArray val,
java.util.Locale locale)
|
java.lang.String[] |
setValue(java.lang.String[] inputValues,
java.util.Locale locale)
|
java.lang.String |
setValue(java.lang.String outVal,
java.util.Locale locale)
Sets the user input value, return the display value base the locale |
void |
setValueList(java.util.Vector values)
For bind Column to set valid VAlues. |
void |
setValues(java.util.Vector vStrValue,
java.util.Locale locale)
Sets string to the value , if locale is null, sets internal string |
void |
setWhenOutOfRange(int whenOutOfRange)
|
static java.lang.String[] |
splitValue(java.lang.String value)
|
java.lang.String |
toString()
|
void |
transferValues(ParamDesc param)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TYPE_INTEGER
public static final java.lang.String TYPE_NUMBER
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_CURRENCY
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_DATE
public static final java.lang.String TYPE_TIME
public static final java.lang.String TYPE_DATETIME
public static final java.lang.String TYPE_PARAMETER
public static final java.lang.String TYPE_PARAMETER_SEPARATOR1
public static final java.lang.String TYPE_PARAMETER_SEPARATOR2
public static final java.util.Locale defaultLocale
public static final int dateStyle
java.text.DateFormat.LONG,
Constant Field Valuespublic static final int timeStyle
java.text.DateFormat.LONG,
Constant Field Valuespublic static final int NORMAL
public static final int GROUPSORT
public static final int AUTO
public static final int IMPORT
public static final int PSEUDO
public static final int SORTORDER
public java.lang.String name
public java.lang.String type
public java.lang.String promptText
public java.lang.String value
public boolean isStringNull
public java.lang.String stringFormat
public java.lang.String inValue
public static final int ADOPT_DIRECTLY
public static final int USE_DEFAULT
public static final int WARN
| Constructor Detail |
|---|
public ParamDesc()
public ParamDesc(java.lang.String name,
java.lang.String type,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int index)
name - the name of parametertype - the type of parameterprompt - the prompt string of parametervStrLimit - the value limination vector of parameter, not care of display format.vStrValue - the init value vector of parameter, not care of display format.strFormat - the format which used to display parameter's valueoperator - now the value is jet.api.ParameterInfo.BETWEEN or jet.api.ParameterInfo.UNKNOWNindex - the default value index in the vStrValue.
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
java.lang.String binding)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isDis,
boolean isReq)
public ParamDesc(java.lang.String name,
java.lang.String type,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int index,
boolean isMultipleValue)
name - the name of parametertype - the type of parameterprompt - the prompt string of parametervStrLimit - the value limination vector of parameter, not care of display format.vStrValue - the init value vector of parameter, not care of display format.strFormat - the format which used to display parameter's valueoperator - now the value is jet.api.ParameterInfo.BETWEEN or jet.api.ParameterInfo.UNKNOWNindex - the default value index in the vStrValue.
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
java.lang.String binding,
boolean isMultipleValue)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
boolean isMultipleValue)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isMultipleValue)
public ParamDesc(java.lang.String strName,
java.lang.String strType,
java.lang.String prompt,
java.util.Vector vStrLimit,
java.util.Vector vStrValue,
java.lang.String strFormat,
int operator,
int intdex,
int isColumn,
java.lang.String column,
java.util.Vector columns,
java.util.Vector vShowValue,
java.lang.String binding,
boolean isDis,
boolean isReq,
boolean isMultipleValue)
| Method Detail |
|---|
public void setSecurityEntry(java.lang.String entry)
public java.lang.String getSecurityEntry()
public java.util.Vector getDefaultValues()
public SymbolInfo getInfo()
public DbValue getValue()
public java.lang.String getStrValue()
public void set(DbValue v)
public java.lang.String getValueMeaning()
If no value return null string.
public DbColDesc getColDesc()
public void initParam(java.util.Locale locale)
throws InvalidParameterException
InvalidParameterExceptionpublic void setBeColumn(int b)
public int getBeColumn()
public boolean isColumn()
public boolean isColumnCal()
public void setLimit(java.util.Vector vStrLimit,
java.util.Locale locale)
throws InvalidParameterException
InvalidParameterException
public void setLimit(java.lang.String lim,
java.util.Locale locale,
int indexLimit)
throws InvalidParameterException
InvalidParameterExceptionpublic java.lang.String[][] getBooleanLiteral()
public void clearMem()
public java.lang.String getDefaultValue()
If there are more than one default value, return the default value that the index variant refers to. If no index is specified, return the last default value.
getDefaultIndex
public java.lang.String getDisplayValue(DbValue paramvalue,
java.util.Locale locale)
If no value return null string.
public java.util.Vector getDisplayValues(java.util.Locale locale)
public java.util.Vector getValues()
getShowValues
getShowValuespublic boolean isValuesNotEmpty()
public java.lang.String getType()
public java.lang.String getName()
public java.lang.String getPrompt()
public java.util.Vector getLimit()
public java.util.Vector getDisplayLimit(java.util.Locale locale)
public java.lang.String getFormat()
public java.lang.String getDefaultDateFormat(java.util.Locale loc)
loc -
public int getDefaultIndex()
public int getOperation()
jet.api.ParameterInfo.#UNKNOWN,
jet.api.ParameterInfo.#BETWEENpublic void setFormat(java.lang.String str)
public void setPrompt(java.lang.String str)
public void setValues(java.util.Vector vStrValue,
java.util.Locale locale)
throws InvalidParameterException
InvalidParameterExceptionpublic void setShowValues(java.util.Vector values)
public java.util.Vector getShowValues()
public java.lang.Object clone()
clone in class java.lang.Objectpublic void setDefaultIndex(int i)
public boolean equals(ParamDesc param)
public DbValue parseInternalValue(java.lang.String inValue)
throws InvalidParameterException
InvalidParameterException
public java.lang.String setValue(java.lang.String outVal,
java.util.Locale locale)
throws InvalidParameterException
InvalidParameterException
public java.lang.String setValue(DbValue val,
java.util.Locale locale)
throws InvalidParameterException
InvalidParameterException
public void check(java.lang.String value,
java.util.Locale locale)
throws InvalidParameterException
InvalidParameterExceptionpublic boolean isSimilar(ParamDesc param)
public java.lang.String getBinding()
public void setBinding(java.lang.String binding)
public java.lang.String getColumn()
public java.util.Vector getColumns()
public void setColumn(java.lang.String column)
public void setColumns(java.util.Vector v)
public void setDistinct(boolean isDis)
public boolean isDistinct()
public void setEncoding(java.lang.String encoding)
public void setRequired(boolean isReq)
public boolean isRequired()
public void setDataSource(java.lang.String sourceName)
public java.lang.String getDataSource()
public java.lang.String getImportSql()
public void setImportSql(java.lang.String importSql)
importSql - The importSql to set.
public static void getRelatedParamDescsByParam(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param)
referPara: - ParamDesc collectionpara: - currently parameter desc.
public static java.util.Vector getFirstLevelRelatedParamByValue(java.util.Hashtable allPara,
ParamDesc param,
java.lang.Object value)
allPara - param - value -
public static void getFirstShowParamDescs(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param,
java.lang.Object value)
referPara - : paraDesc collectionpara - : currently parapublic static void getFirstLevelParam(java.util.Hashtable allPara)
public static void getAllRelatedParamByValue(java.util.Hashtable allPara,
java.util.Vector referPara,
ParamDesc param,
java.lang.Object value)
referPara - : ParamDesc collectionparam - : currently parametervalue: - currently parameter's valuepublic static boolean hasNestedPara(java.util.Hashtable allPara)
allPara -
public static java.util.Vector getReferPara(java.util.Hashtable allPara)
public static java.lang.String[] splitValue(java.lang.String value)
public boolean IsParameters()
public java.util.Vector getImportParams()
public void setImportParams(java.util.Vector importParams)
importParams - The importParams to set.public static boolean hasImportParam(java.util.Vector allPara)
allPara -
public static boolean isImportByPara(ParamDesc param,
ParamDesc curParam,
java.util.Vector paramDescs)
public java.util.Vector getReferedBy()
public boolean isReferedBy()
public void clearReferedBy()
public boolean isReferOther()
public void addReferParamToVsortParams(java.util.Hashtable allParam,
java.util.Hashtable curParamDescs,
java.util.Vector sortParam)
public static java.util.Vector changedHashToVector(java.util.Hashtable hash)
public static java.util.Hashtable changedVectorToHash(java.util.Vector v)
public void transferValues(ParamDesc param)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isUseCurrentDate()
public boolean setUseCurrentDate(boolean useCurrentDate)
useCurrentDate -
public boolean isUseCurrentDateWhenBlank()
public boolean setUseCurrentDateWhenBlank(boolean useCurrentDateWhenBlank)
useCurrentDateWhenBlank -
public DbValue getDynamicValue(long dynamicValue,
java.util.Locale local)
dynamicValue - local -
public boolean setDynamicTemplate(java.lang.String dynamicTemplate)
dynamicTemplate -
public java.lang.String getDynamicTemplate()
public void setHideParameterWhenSingleValueReturn(boolean isHideParameterWhenSingleValueReturn)
isHideParameterWhenSingleValueReturn - is a boolean value.
If the parameter value is true, the parameter maybe be hidden when single
value is returned, else don't hide the parameter.public boolean isHideParameterWhenSingleValueReturn()
public void setIsMultipleValue(boolean isMultipleValue)
isMultipleValue - public boolean isMultipleValue()
public java.lang.String[] getMultiDisplayValue(fArray paramvalue,
java.util.Locale locale)
paramvalue - locale -
public java.lang.String[] setValue(java.lang.String[] inputValues,
java.util.Locale locale)
throws InvalidParameterException
inputValues - locale -
InvalidParameterException
public java.lang.String[] setValue(fArray val,
java.util.Locale locale)
throws InvalidParameterException
val - locale -
InvalidParameterExceptionpublic java.lang.String[] getMultiStrValue()
public void setSelectedValues(java.util.Vector selectedValues)
public java.util.Vector getSelectedValues()
public boolean isCascading()
public void setIsCascading(boolean isCascading)
public void setCascadingInfo(java.lang.String chainID,
java.lang.String previousLevel,
java.lang.String nextLevel,
boolean isSetAsParameter)
public java.lang.String getChainID()
public java.lang.String getPreviousLevel()
public java.lang.String getNextLevel()
public boolean isSetAsParameter()
public void setAllSelected(boolean isAllSelected)
public boolean isAllSelected()
public void setAllowAll(boolean allow)
public boolean isAllowAll()
public void setAllowTypeIn(boolean allowTypeIn)
public boolean isAllowTypeIn()
public void setWhenOutOfRange(int whenOutOfRange)
public int getWhenOutOfRange()
public void setValueList(java.util.Vector values)
throws InvalidParameterException
InvalidParameterException - If any element of argument is not Stringpublic java.lang.String[] detectInvalidValues(java.lang.String[] target)
target - the values to check if in the vlaue list
public void setAllowUseExpression(boolean allowUseExpression)
public boolean allowUseExpression()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||