com.ibm.commerce.negotiation.operation
Class NumericRangeDataBeanHelper

java.lang.Object
  |
  +--com.ibm.commerce.negotiation.operation.NumericRangeDataBeanHelper

public class NumericRangeDataBeanHelper
extends java.lang.Object

NumericRangeDataBeanHelper Helper class for NumericRangeDataBean.


Field Summary
static java.lang.String COPYRIGHT
           
 
Constructor Summary
NumericRangeDataBeanHelper(java.lang.String range, java.lang.String delim)
          NumericRangeDataBeanHelper constructor comment.
 
Method Summary
 java.lang.String getDelim()
          get the delimiter string.
 NumericRangeDataBean getNumericRangeDataBean()
          get the DataBean.
 java.lang.String getRangeText()
          Get the text that defines the range values.
 void parseText()
          parse the range text to set up lowerlimit, upperlimit, and increment..
 void setDelim(java.lang.String newDelim)
          Set delimiter.
 void setNumericRangeDataBean(java.math.BigDecimal ll, java.math.BigDecimal ul, java.math.BigDecimal inc)
          set the databean that will be processed.
 void setRangeText(java.lang.String newRangeText)
          set the ascii text that represents the range values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Constructor Detail

NumericRangeDataBeanHelper

public NumericRangeDataBeanHelper(java.lang.String range,
                                  java.lang.String delim)
NumericRangeDataBeanHelper constructor comment.
Method Detail

getDelim

public java.lang.String getDelim()
get the delimiter string.
Returns:
java.lang.String

getNumericRangeDataBean

public NumericRangeDataBean getNumericRangeDataBean()
get the DataBean.
Returns:
com.ibm.commerce.negotiation.beans.NumericRangeDataBean

getRangeText

public java.lang.String getRangeText()
Get the text that defines the range values.
Returns:
java.lang.String

parseText

public void parseText()
               throws ECApplicationException
parse the range text to set up lowerlimit, upperlimit, and increment..
Throws:
ECApplicationException -  

setDelim

public void setDelim(java.lang.String newDelim)
Set delimiter.
Parameters:
newDelim - java.lang.String

setNumericRangeDataBean

public void setNumericRangeDataBean(java.math.BigDecimal ll,
                                    java.math.BigDecimal ul,
                                    java.math.BigDecimal inc)
set the databean that will be processed.
Parameters:
newNumericRangeDataBean - com.ibm.commerce.negotiation.beans.NumericRangeDataBean

setRangeText

public void setRangeText(java.lang.String newRangeText)
set the ascii text that represents the range values.
Parameters:
newRangeText - java.lang.String