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

java.lang.Object
  extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter<Point2D.Double>
      extended by info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.Point2DURLParameter
All Implemented Interfaces:
IURLParameter<Point2D.Double>, Serializable

public class Point2DURLParameter
extends AbstractURLParameter<Point2D.Double>

See Also:
Serialized Form

Field Summary
private  List<String> mParameterNames
           
private  SingleDoubleURLParameter mXURLParameter
           
private  SingleDoubleURLParameter mYURLParameter
           
private static long serialVersionUID
           
 
Fields inherited from class info.rolandkrueger.roklib.webapps.urldispatching.urlparameters.AbstractURLParameter
mError, mValue
 
Constructor Summary
Point2DURLParameter(String xParamName, String yParamName)
           
 
Method Summary
protected  boolean consumeImpl(Map<String,List<String>> parameters)
           
protected  boolean consumeListImpl(String[] values)
           
 AbstractURLActionCommand getErrorCommandIfInvalid()
           
 List<String> getParameterNames()
           
 int getSingleValueCount()
           
 void parameterizeURLHandler(AbstractURLActionHandler handler)
           
 
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, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

mParameterNames

private List<String> mParameterNames

mXURLParameter

private SingleDoubleURLParameter mXURLParameter

mYURLParameter

private SingleDoubleURLParameter mYURLParameter
Constructor Detail

Point2DURLParameter

public Point2DURLParameter(String xParamName,
                           String yParamName)
Method Detail

getErrorCommandIfInvalid

public AbstractURLActionCommand getErrorCommandIfInvalid()

parameterizeURLHandler

public void parameterizeURLHandler(AbstractURLActionHandler handler)

getSingleValueCount

public int getSingleValueCount()

getParameterNames

public List<String> getParameterNames()

consumeImpl

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

consumeListImpl

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


Copyright © 2007-2011. All Rights Reserved.