|
HDIV API 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hdiv.state.State
public class State
Data structure to store all data related with one request (parameters, parameter values, ...)
| Constructor Summary | |
|---|---|
State()
Creates a new State object with a new parameters map and a new required parameters map. |
|
| Method Summary | |
|---|---|
void |
addParameter(java.lang.String key,
IParameter parameter)
Adds a new parameter to the state this. |
boolean |
existParameter(java.lang.String key)
Checks if exists a parameter with the given identifier key. |
java.lang.String |
getAction()
|
java.lang.String |
getId()
|
java.lang.String |
getPageId()
|
IParameter |
getParameter(java.lang.String key)
Returns the parameter that matches the given identifier key. |
java.util.Map |
getParameters()
|
java.util.Hashtable |
getRequiredParams()
|
void |
setAction(java.lang.String action)
|
void |
setId(java.lang.String id)
|
void |
setPageId(java.lang.String pageId)
|
void |
setParameters(java.util.Map parameters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public State()
| Method Detail |
|---|
public void addParameter(java.lang.String key,
IParameter parameter)
this. If it is a required parameter
parameter, it is also added to the required parameters map.
addParameter in interface IStatekey - new parameter identifierparameter - The parameterpublic boolean existParameter(java.lang.String key)
key.
existParameter in interface IStatekey - parameter identifier
key. False
otherwise.public IParameter getParameter(java.lang.String key)
key.
getParameter in interface IStatekey - parameter identifier
key.public java.lang.String getAction()
getAction in interface IStatethis.public void setAction(java.lang.String action)
setAction in interface IStateaction - The action to set.public java.util.Map getParameters()
getParameters in interface IStatethis.public void setParameters(java.util.Map parameters)
parameters - The parameters to set.public java.lang.String getId()
getId in interface IStatethis id.public void setId(java.lang.String id)
setId in interface IStateid - The id to set.public java.lang.String getPageId()
getPageId in interface IStatethis belongs to.public void setPageId(java.lang.String pageId)
setPageId in interface IStatepageId - The pageId to set.public java.util.Hashtable getRequiredParams()
getRequiredParams in interface IState
|
HDIV 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||