org.gwe.app.client.web.request
Class PageModel

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<java.lang.String,java.lang.Object>
          extended by org.gwe.app.client.web.request.PageModel
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.Object>

public class PageModel
extends java.util.HashMap<java.lang.String,java.lang.Object>

Since:
Dec 15, 2008
Author:
Marco Ruiz
See Also:
Serialized Form

Constructor Summary
PageModel(javax.servlet.http.HttpServletRequest request, ClientConfig config)
           
 
Method Summary
<VALUE_TYPE,OBJECT_TYPE>
void
addIdentifiedObject(Param<VALUE_TYPE,OBJECT_TYPE> field, OBJECT_TYPE object)
           
<VALUE_TYPE,OBJECT_TYPE>
OBJECT_TYPE
getIdentifiedObject(Param<VALUE_TYPE,OBJECT_TYPE> field)
           
 Operation getOperation()
           
<VALUE_TYPE>
VALUE_TYPE
getParam(Param<VALUE_TYPE,?> field)
           
 java.lang.Object setParam(Param field, java.lang.Object value)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

PageModel

public PageModel(javax.servlet.http.HttpServletRequest request,
                 ClientConfig config)
Method Detail

setParam

public java.lang.Object setParam(Param field,
                                 java.lang.Object value)

getParam

public <VALUE_TYPE> VALUE_TYPE getParam(Param<VALUE_TYPE,?> field)

getOperation

public Operation getOperation()

addIdentifiedObject

public <VALUE_TYPE,OBJECT_TYPE> void addIdentifiedObject(Param<VALUE_TYPE,OBJECT_TYPE> field,
                                                         OBJECT_TYPE object)

getIdentifiedObject

public <VALUE_TYPE,OBJECT_TYPE> OBJECT_TYPE getIdentifiedObject(Param<VALUE_TYPE,OBJECT_TYPE> field)


Copyright © 2007-2009. All Rights Reserved.