com.instantbank.component.parameter.util
Class Header

java.lang.Object
  |
  +--com.instantbank.component.parameter.util.Header
All Implemented Interfaces:
java.io.Serializable

public class Header
extends java.lang.Object
implements java.io.Serializable

Utility class allowing manipulation of set parameter values.

Author:
InstantBank (Jorge Cardenas).
See Also:
Serialized Form

Field Summary
private  java.lang.String color
          1 (green): this combination is forced see SV_PARM_RESTRICTION.LEVEL_1_2 2 (pink) : this combination is allowed see SV_PARM_RESTRICTION.LEVEL_1_ANY
private  java.lang.String label
          header[0].label = "1,2" header[1].label = "1,ANY" header[2].label = "ANY,2" header[3].label = "ANY,ANY"
private  java.lang.String note
          header[0].note = SV_PARM_RESTRICTION.LEVEL_1_2 header[1].note = SV_PARM_RESTRICTION.LEVEL_1_ANY header[2].note = SV_PARM_RESTRICTION.LEVEL_ANY_2 header[3].note = SV_PARM_RESTRICTION.LEVEL_ANY_ANY
private  java.lang.String skipped
          header[0].skipped = "" header[3].skipped = "" if CMP_SV_PARM_SEARCH2 == "1,*" { header[1].skipped = CMP_SV_PARM_SKIP2 == "yes" ? "[SKIP]" : "" header[2].skipped = CMP_SV_PARM_SKIP3 == "yes" ? "[SKIP]" : "" } else { header[1].skipped = CMP_SV_PARM_SKIP3 == "yes" ? "[SKIP]" : "" header[2].skipped = CMP_SV_PARM_SKIP2 == "yes" ? "[SKIP]" : "" }
 
Constructor Summary
Header(java.lang.String color, java.lang.String label, java.lang.String skipped, java.lang.String note)
          Constructor .
 
Method Summary
 java.lang.String getHeaderColor()
          Getter method for color value of the label of paramater.
 java.lang.String getHeaderLabel()
          Getter method for label value of parameter: "1,2", "1,ANY"|"SKIP", "ANY,2"|"SKIP" or "ANY,ANY"
 java.lang.String getHeaderNote()
          Getter method for note value of parameter value.
 java.lang.String getHeaderSkipped()
          Getter method for skipped value of parameter value.
 void setHeaderColor(java.lang.String color)
          Setter method for color value of the label of paramater.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

color

private java.lang.String color
1 (green): this combination is forced see SV_PARM_RESTRICTION.LEVEL_1_2 2 (pink) : this combination is allowed see SV_PARM_RESTRICTION.LEVEL_1_ANY

label

private java.lang.String label
header[0].label = "1,2" header[1].label = "1,ANY" header[2].label = "ANY,2" header[3].label = "ANY,ANY"

skipped

private java.lang.String skipped
header[0].skipped = "" header[3].skipped = "" if CMP_SV_PARM_SEARCH2 == "1,*" { header[1].skipped = CMP_SV_PARM_SKIP2 == "yes" ? "[SKIP]" : "" header[2].skipped = CMP_SV_PARM_SKIP3 == "yes" ? "[SKIP]" : "" } else { header[1].skipped = CMP_SV_PARM_SKIP3 == "yes" ? "[SKIP]" : "" header[2].skipped = CMP_SV_PARM_SKIP2 == "yes" ? "[SKIP]" : "" }

note

private java.lang.String note
header[0].note = SV_PARM_RESTRICTION.LEVEL_1_2 header[1].note = SV_PARM_RESTRICTION.LEVEL_1_ANY header[2].note = SV_PARM_RESTRICTION.LEVEL_ANY_2 header[3].note = SV_PARM_RESTRICTION.LEVEL_ANY_ANY
Constructor Detail

Header

public Header(java.lang.String color,
              java.lang.String label,
              java.lang.String skipped,
              java.lang.String note)
Constructor .

Parameters:
color - Value label color for the parameter.
label - Value label name and order for the parameter.
note - Value label description for the parameter.
skipped - Description of the Parameter
Method Detail

setHeaderColor

public void setHeaderColor(java.lang.String color)
Setter method for color value of the label of paramater.
Parameters:
color - The value color of the label of paramater

getHeaderColor

public java.lang.String getHeaderColor()
Getter method for color value of the label of paramater.
Returns:
The color value

getHeaderLabel

public java.lang.String getHeaderLabel()
Getter method for label value of parameter: "1,2", "1,ANY"|"SKIP", "ANY,2"|"SKIP" or "ANY,ANY"
Returns:
The label value

getHeaderSkipped

public java.lang.String getHeaderSkipped()
Getter method for skipped value of parameter value.
Returns:
The skipped value

getHeaderNote

public java.lang.String getHeaderNote()
Getter method for note value of parameter value.
Returns:
The note value