Package org.apache.wiki.forms
Class FormInfo
- java.lang.Object
-
- org.apache.wiki.forms.FormInfo
-
- All Implemented Interfaces:
java.io.Serializable
public class FormInfo extends java.lang.Object implements java.io.Serializable
Container for carrying HTTP FORM information between Plugin invocations in the Session.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FormInfo()
Creates a new FormInfo with status == OK.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSubmission(java.util.Map<java.lang.String,java.lang.String> val)
Adds the given values into the handler parameter map.java.lang.String
getAction()
Get the action set insetAction(String)
.java.lang.String
getError()
Return the error.java.lang.String
getHandler()
Return the name of the handler class.java.lang.String
getName()
Return the name of the form.java.lang.String
getResult()
Return the result.int
getStatus()
Return the status.java.util.Map<java.lang.String,java.lang.String>
getSubmission()
Returns parameter name-value pairs for a Form handler WikiPlugin.boolean
hide()
Returns true, if the form is supposed to be hidden.void
setAction(java.lang.String val)
Set the value of the action parameter.void
setError(java.lang.String val)
Set an error string.void
setHandler(java.lang.String val)
Set the name of the handler class.void
setHide(boolean val)
Set the hide parameter.void
setName(java.lang.String val)
Sets the name of the form.void
setResult(java.lang.String val)
Set the result.void
setStatus(int val)
Set the status of the Form processing.void
setSubmission(java.util.Map<java.lang.String,java.lang.String> val)
Copies the given values into the handler parameter map using Map.putAll().
-
-
-
Field Detail
-
EXECUTED
public static final int EXECUTED
State: Form is executed.- See Also:
- Constant Field Values
-
OK
public static final int OK
State: Form is OK.- See Also:
- Constant Field Values
-
ERROR
public static final int ERROR
State: There was an error.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FormInfo
public FormInfo()
Creates a new FormInfo with status == OK.
-
-
Method Detail
-
setStatus
public void setStatus(int val)
Set the status of the Form processing.- Parameters:
val
- EXECUTED, OK or ERROR.
-
getStatus
public int getStatus()
Return the status.- Returns:
- The status.
-
setHide
public void setHide(boolean val)
Set the hide parameter.- Parameters:
val
- True or false.
-
hide
public boolean hide()
Returns true, if the form is supposed to be hidden.- Returns:
- True or false.
-
setAction
public void setAction(java.lang.String val)
Set the value of the action parameter.- Parameters:
val
- A value parameter.
-
getAction
public java.lang.String getAction()
Get the action set insetAction(String)
.- Returns:
- An Action.
-
setName
public void setName(java.lang.String val)
Sets the name of the form.- Parameters:
val
- The name of the form.
-
getName
public java.lang.String getName()
Return the name of the form.- Returns:
- The name of the form.
-
setHandler
public void setHandler(java.lang.String val)
Set the name of the handler class.- Parameters:
val
- The name of the class.
-
getHandler
public java.lang.String getHandler()
Return the name of the handler class.- Returns:
- The name of the class.
-
setResult
public void setResult(java.lang.String val)
Set the result.- Parameters:
val
- The result.
-
getResult
public java.lang.String getResult()
Return the result.- Returns:
- The result.
-
setError
public void setError(java.lang.String val)
Set an error string.- Parameters:
val
- An error string.
-
getError
public java.lang.String getError()
Return the error.- Returns:
- The error.
-
setSubmission
public void setSubmission(java.util.Map<java.lang.String,java.lang.String> val)
Copies the given values into the handler parameter map using Map.putAll().- Parameters:
val
- parameter name-value pairs for a Form handler WikiPlugin
-
addSubmission
public void addSubmission(java.util.Map<java.lang.String,java.lang.String> val)
Adds the given values into the handler parameter map.- Parameters:
val
- parameter name-value pairs for a Form handler WikiPlugin
-
getSubmission
public java.util.Map<java.lang.String,java.lang.String> getSubmission()
Returns parameter name-value pairs for a Form handler WikiPlugin. The names are those of Form input fields, and the values whatever the user selected in the form. The FormSet plugin can also be used to provide initial values.- Returns:
- Handler parameter name-value pairs.
-
-