|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.utexas.its.eis.tools.qwicap.servlet.FormDataSetFilterResponse
public class FormDataSetFilterResponse
Defines the actions Qwicap is to take after executing a FormDataSetFilter implementation. By default,
instances of this class specify no actions, and therefore cause nothing to happen. By invoking the public methods
of an instance, you construct a sequential list of actions to be performed later. It should be obvious that not
all combinations of actions make sense. For instance, having more than one goBack... action in a
response would be senseless, and should not be considered a supported option.
| Method Summary | |
|---|---|
FormDataSetFilterResponse |
clear()
Removes all actions from this response. |
FormDataSetFilterResponse |
goBackOnePage()
Instructs Qwicap to go back to the previous page that is "in play". |
FormDataSetFilterResponse |
goBackToFirstPage()
Instructs Qwicap to back to the first (earliest) page that is still "in play". |
FormDataSetFilterResponse |
goBackToPage(Class<?> PromptClass,
String PromptMethodName)
Instructs Qwicap to go back to a page that is still "in play". |
FormDataSetFilterResponse |
goBackToPage(String MarkupName)
Instructs Qwicap to go back to a page that is still "in play". |
FormDataSetFilterResponse |
ignoreDataSet()
Instructs Qwicap to ignore the current form data set. |
FormDataSetFilterResponse |
proceedNormally()
Instructs Qwicap to process the current form data set normally, and to ignore any further actions specified in this response object. |
FormDataSetFilterResponse |
run(FilterRunnable RunMe)
Instructs Qwicap to invoke the run method of the supplied object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public FormDataSetFilterResponse clear()
public FormDataSetFilterResponse goBackToFirstPage()
throws QwicapException
QwicapException - Thrown if something goes wrong, like there being no pages "in play" at all.
public FormDataSetFilterResponse goBackToPage(String MarkupName)
throws QwicapException
MarkupName - The name of the markup used by the page to which Qwicap should return.
QwicapException - Thrown if something goes wrong, like there being no "in play" page whose markup has
the specified name.
public FormDataSetFilterResponse goBackToPage(Class<?> PromptClass,
String PromptMethodName)
throws QwicapException
PromptClass - The class containing the method that implements the page's prompt pattern.PromptMethodName - The name of the method in PromptClass that implements the page's prompt
pattern. Note that the name of constructors is always "<init>".
QwicapException - Thrown if something goes wrong, like there being no "in play" page whose implementing
class and method name match those supplied to this method.
public FormDataSetFilterResponse goBackOnePage()
throws QwicapException
QwicapException - Thrown if something goes wrong, like there being no "in play" page whose markup has
the specified name.public FormDataSetFilterResponse run(FilterRunnable RunMe)
run method of the supplied object. That method is allowed to do
anything that the rest of your client application's code can do. That includes prompting with a new page.
RunMe - The object whose run method should be invoked.
public FormDataSetFilterResponse ignoreDataSet()
public FormDataSetFilterResponse proceedNormally()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||