org.intranet.ui
Class RangeParameter

java.lang.Object
  extended byorg.intranet.ui.Parameter
      extended byorg.intranet.ui.MultipleValueParameter
          extended byorg.intranet.ui.RangeParameter
All Implemented Interfaces:
java.io.Serializable

public final class RangeParameter
extends MultipleValueParameter

See Also:
Serialized Form

Field Summary
private  java.lang.String baseValue
           
private  java.lang.String incrementValue
           
private  java.lang.String maxValue
           
private  SingleValueParameter param
           
 
Fields inherited from class org.intranet.ui.MultipleValueParameter
isMultiple
 
Fields inherited from class org.intranet.ui.Parameter
 
Constructor Summary
RangeParameter(SingleValueParameter p)
           
 
Method Summary
 java.lang.String getBaseValueAsString()
           
 java.lang.String getIncrementValueAsString()
           
 java.lang.String getMaxValueAsString()
           
 java.util.List getParameterList()
           
 java.lang.Object getSingleValue()
           
 java.util.List getValues(java.lang.String min, java.lang.String max, java.lang.String inc)
           
 void setBaseValueFromString(java.lang.String base)
           
 void setIncrementValueFromString(java.lang.String incr)
           
 void setMaxValueFromString(java.lang.String max)
           
 
Methods inherited from class org.intranet.ui.MultipleValueParameter
isMultiple, setMultiple
 
Methods inherited from class org.intranet.ui.Parameter
getDescription, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

baseValue

private java.lang.String baseValue

maxValue

private java.lang.String maxValue

incrementValue

private java.lang.String incrementValue

param

private SingleValueParameter param
Constructor Detail

RangeParameter

public RangeParameter(SingleValueParameter p)
Method Detail

setBaseValueFromString

public void setBaseValueFromString(java.lang.String base)

getBaseValueAsString

public java.lang.String getBaseValueAsString()

setMaxValueFromString

public void setMaxValueFromString(java.lang.String max)

getMaxValueAsString

public java.lang.String getMaxValueAsString()

setIncrementValueFromString

public void setIncrementValueFromString(java.lang.String incr)

getIncrementValueAsString

public java.lang.String getIncrementValueAsString()

getParameterList

public java.util.List getParameterList()
Specified by:
getParameterList in class MultipleValueParameter

getValues

public java.util.List getValues(java.lang.String min,
                                java.lang.String max,
                                java.lang.String inc)

getSingleValue

public java.lang.Object getSingleValue()
Specified by:
getSingleValue in class MultipleValueParameter