info.rolandkrueger.roklib.webapps.urldispatching.urlparameters
Class SingleStringURLParameter

java.lang.Object
  extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter<V>
      extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractSingleURLParameter<String>
          extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.SingleStringURLParameter
All Implemented Interfaces:
IURLParameter<String>, Serializable

public class SingleStringURLParameter
extends AbstractSingleURLParameter<String>

See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Fields inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter
mError, mValue
 
Constructor Summary
SingleStringURLParameter(String parameterName)
           
SingleStringURLParameter(String parameterName, String defaultString)
           
 
Method Summary
protected  boolean consumeImpl(Map<String,List<String>> parameters)
           
protected  boolean consumeListImpl(String[] values)
           
 AbstractURLActionCommand getErrorCommandIfInvalid()
           
 
Methods inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractSingleURLParameter
getParameterName, getParameterNames, getSingleValueCount, parameterizeURLHandler, toString
 
Methods inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter
clearValue, consume, consumeList, getError, getValue, hasValue, isOptional, setDefaultValue, setError, setOptional, setValue, setValueAndParameterizeURLHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

SingleStringURLParameter

public SingleStringURLParameter(String parameterName)

SingleStringURLParameter

public SingleStringURLParameter(String parameterName,
                                String defaultString)
Method Detail

consumeImpl

protected boolean consumeImpl(Map<String,List<String>> parameters)
Specified by:
consumeImpl in class AbstractURLParameter<String>

consumeListImpl

protected boolean consumeListImpl(String[] values)
Specified by:
consumeListImpl in class AbstractURLParameter<String>

getErrorCommandIfInvalid

public AbstractURLActionCommand getErrorCommandIfInvalid()


Copyright © 2007-2011. All Rights Reserved.