Package org.apache.wiki.forms
Class FormInfo
java.lang.Object
org.apache.wiki.forms.FormInfo
- All Implemented Interfaces:
Serializable
Container for carrying HTTP FORM information between Plugin invocations in the Session.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSubmission
(Map<String, String> val) Adds the given values into the handler parameter map.Get the action set insetAction(String)
.getError()
Return the error.Return the name of the handler class.getName()
Return the name of the form.Return the result.int
Return the status.Returns parameter name-value pairs for a Form handler WikiPlugin.boolean
hide()
Returns true, if the form is supposed to be hidden.void
Set the value of the action parameter.void
Set an error string.void
setHandler
(String val) Set the name of the handler class.void
setHide
(boolean val) Set the hide parameter.void
Sets the name of the form.void
Set the result.void
setStatus
(int val) Set the status of the Form processing.void
setSubmission
(Map<String, String> val) Copies the given values into the handler parameter map using Map.putAll().
-
Field Details
-
EXECUTED
State: Form is executed.- See Also:
-
OK
State: Form is OK.- See Also:
-
ERROR
State: There was an error.- See Also:
-
-
Constructor Details
-
FormInfo
public FormInfo()Creates a new FormInfo with status == OK.
-
-
Method Details
-
setStatus
Set the status of the Form processing.- Parameters:
val
- EXECUTED, OK or ERROR.
-
getStatus
Return the status.- Returns:
- The status.
-
setHide
Set the hide parameter.- Parameters:
val
- True or false.
-
hide
Returns true, if the form is supposed to be hidden.- Returns:
- True or false.
-
setAction
Set the value of the action parameter.- Parameters:
val
- A value parameter.
-
getAction
Get the action set insetAction(String)
.- Returns:
- An Action.
-
setName
Sets the name of the form.- Parameters:
val
- The name of the form.
-
getName
Return the name of the form.- Returns:
- The name of the form.
-
setHandler
Set the name of the handler class.- Parameters:
val
- The name of the class.
-
getHandler
Return the name of the handler class.- Returns:
- The name of the class.
-
setResult
Set the result.- Parameters:
val
- The result.
-
getResult
Return the result.- Returns:
- The result.
-
setError
Set an error string.- Parameters:
val
- An error string.
-
getError
Return the error.- Returns:
- The error.
-
setSubmission
Copies the given values into the handler parameter map using Map.putAll().- Parameters:
val
- parameter name-value pairs for a Form handler WikiPlugin
-
addSubmission
Adds the given values into the handler parameter map.- Parameters:
val
- parameter name-value pairs for a Form handler WikiPlugin
-
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.
-