convert.relaxng.translate.util
Class AbstractParam

java.lang.Object
  extended by convert.relaxng.translate.util.AbstractParam
All Implemented Interfaces:
Param
Direct Known Subclasses:
AbsoluteUriParam, EncodingParam, EnumParam, IntegerParam, NCNameParam, NmtokenParam

public class AbstractParam
extends java.lang.Object
implements Param


Constructor Summary
AbstractParam()
           
 
Method Summary
 boolean allowRepeat()
           
 void set(boolean value)
           
 void set(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractParam

public AbstractParam()
Method Detail

allowRepeat

public boolean allowRepeat()
Specified by:
allowRepeat in interface Param

set

public void set(java.lang.String value)
         throws InvalidParamValueException,
                ParamValuePresenceException
Specified by:
set in interface Param
Throws:
InvalidParamValueException
ParamValuePresenceException

set

public void set(boolean value)
         throws InvalidParamValueException,
                ParamValuePresenceException
Specified by:
set in interface Param
Throws:
InvalidParamValueException
ParamValuePresenceException