convert.relaxng.translate.util
Class IntegerParam

java.lang.Object
  extended by convert.relaxng.translate.util.AbstractParam
      extended by convert.relaxng.translate.util.IntegerParam
All Implemented Interfaces:
Param

public abstract class IntegerParam
extends AbstractParam


Constructor Summary
IntegerParam()
           
IntegerParam(int minValue, int maxValue)
           
 
Method Summary
 void set(java.lang.String value)
           
protected abstract  void setInteger(int value)
           
 
Methods inherited from class convert.relaxng.translate.util.AbstractParam
allowRepeat, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerParam

public IntegerParam(int minValue,
                    int maxValue)

IntegerParam

public IntegerParam()
Method Detail

set

public void set(java.lang.String value)
         throws InvalidParamValueException
Specified by:
set in interface Param
Overrides:
set in class AbstractParam
Throws:
InvalidParamValueException

setInteger

protected abstract void setInteger(int value)
                            throws InvalidParamValueException
Throws:
InvalidParamValueException