|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.instantbank.component.parameter.util.ParameterModel
Utility class allowing manipulation of set parameter values.
Field Summary | |
private java.lang.String |
codeParameter
Code of parameter. |
private Header[] |
header
Information of Columns header. |
private java.lang.String |
level1Name
Name of level1Name. |
private java.util.ArrayList |
level1Point
Values of level1 Point, ordered alfabetically, excluding '*' (ANY) |
private java.lang.String |
level2Name
Name of level2Name. |
private java.util.ArrayList |
level2Point
Values of level2 Point, ordered alfabetically, excluding '*' (ANY) |
private int[] |
order
Order[i] contains the index of the 'header[]' array and of ValueRow.ParmCell[] that go in the i column of the screen. |
private java.lang.String |
parameterDescription
Description of parameter. |
private java.lang.String |
parameterName
Name of parameter. |
private java.lang.String |
parameterType
Type of parameter, for all remaining types, this attribute is NULL. |
private java.util.Hashtable |
parmValue
Values for each combination of Level 1 Point and Level 2 Point. |
private java.util.ArrayList |
possibleValue
If parameterType == "enum": this ArrayList contains Strings withalternative valuesfor the parameter. |
Constructor Summary | |
ParameterModel(java.lang.String codeParameter,
java.lang.String parameterType,
java.lang.String parameterName,
java.lang.String parameterDescription,
java.util.ArrayList possibleValue,
java.lang.String level1Name,
java.lang.String level2Name,
java.util.ArrayList level1Point,
java.util.ArrayList level2Point,
Header[] header,
int[] order,
java.util.Hashtable parmValue)
Constructor . |
Method Summary | |
java.lang.String |
getCodeParameter()
Getter method for code parameter. |
Header[] |
getHeader()
Getter method for header of parameter. |
java.lang.String |
getLevel1Name()
Getter method for name of level1Name. |
java.util.ArrayList |
getLevel1Point()
Getter method for the values of Level 1 Point. |
java.lang.String |
getLevel2Name()
Getter method for name of level2Name. |
java.util.ArrayList |
getLevel2Point()
Getter method for the values of Level 2 Point. |
int[] |
getOrder()
Getter method for order of parameter value. |
java.lang.String |
getParameterDescription()
Getter method for description of parameter. |
java.lang.String |
getParameterName()
Getter method for name of parameter. |
java.lang.String |
getParameterType()
Getter method for type of parameter. |
java.util.Hashtable |
getParmValue()
Getter method for the values for each point. |
java.util.ArrayList |
getPossibleValue()
Getter method for possibles values of parameterType: "enum" parameterType: "set". |
void |
setHeader(Header[] header)
Setter method for header of parameter. |
void |
setParmValue(java.util.Hashtable parmValue)
Setter method for the values for each point. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.lang.String codeParameter
private java.lang.String parameterType
private java.lang.String parameterName
private java.lang.String parameterDescription
private java.util.ArrayList possibleValue
private java.lang.String level1Name
private java.lang.String level2Name
private java.util.ArrayList level1Point
private java.util.ArrayList level2Point
private int[] order
private Header[] header
private java.util.Hashtable parmValue
Constructor Detail |
public ParameterModel(java.lang.String codeParameter, java.lang.String parameterType, java.lang.String parameterName, java.lang.String parameterDescription, java.util.ArrayList possibleValue, java.lang.String level1Name, java.lang.String level2Name, java.util.ArrayList level1Point, java.util.ArrayList level2Point, Header[] header, int[] order, java.util.Hashtable parmValue)
codeParameter
- The code of parameter.parameterType
- The type of parameter.parameterName
- The name of parameter.parameterDescription
- The description of parameters.possibleValue
- The Array with possibles values (parameterType=enum | set).level1Name
- The name of level1.level2Name
- The name of level2.level1Point
- The Array of points for level1.level2Point
- The Array of points for level2.header
- The header for each search order.order
- The order for columns.parmValue
- The Hashtable of parameter values.Method Detail |
public java.lang.String getCodeParameter()
public java.lang.String getParameterType()
public java.lang.String getParameterName()
public java.lang.String getParameterDescription()
public java.util.ArrayList getPossibleValue()
public java.lang.String getLevel1Name()
public java.lang.String getLevel2Name()
public java.util.ArrayList getLevel1Point()
public java.util.ArrayList getLevel2Point()
public int[] getOrder()
public void setHeader(Header[] header)
header
- The new header valuepublic Header[] getHeader()
public void setParmValue(java.util.Hashtable parmValue)
parmValue
- Hashtable valuespublic java.util.Hashtable getParmValue()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |