|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.manifoldcf.crawler.connectors.webcrawler.FormDataAccumulator
public class FormDataAccumulator
This class accumulates form data and allows overrides
| Nested Class Summary | |
|---|---|
protected static class |
FormDataAccumulator.FormItemIterator
Iterator over FormItems |
| Field Summary | |
|---|---|
protected java.lang.String |
actionURI
The form's action URI |
protected static int |
ELEMENTCATEGORY_FIXEDEXCLUSIVE
|
protected static int |
ELEMENTCATEGORY_FIXEDINCLUSIVE
|
protected static int |
ELEMENTCATEGORY_FREEFORM
|
protected java.util.ArrayList |
elementList
The set of elements |
protected int |
submitMethod
The form's submit method |
| Fields inherited from interface org.apache.manifoldcf.crawler.connectors.webcrawler.FormData |
|---|
_rcsid, SUBMITMETHOD_GET, SUBMITMETHOD_POST |
| Constructor Summary | |
|---|---|
FormDataAccumulator(java.lang.String actionURI,
int submitMethod)
|
|
| Method Summary | |
|---|---|
void |
addElement(java.util.Map attributes)
|
void |
applyOverrides(LoginParameters lp)
|
java.lang.String |
getActionURI()
Get the full action URI for this form. |
java.util.Iterator |
getElementIterator()
Iterate over the active form data elements. |
int |
getSubmitMethod()
Get the submit method for this form. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int ELEMENTCATEGORY_FREEFORM
protected static final int ELEMENTCATEGORY_FIXEDEXCLUSIVE
protected static final int ELEMENTCATEGORY_FIXEDINCLUSIVE
protected java.lang.String actionURI
protected int submitMethod
protected java.util.ArrayList elementList
| Constructor Detail |
|---|
public FormDataAccumulator(java.lang.String actionURI,
int submitMethod)
| Method Detail |
|---|
public void addElement(java.util.Map attributes)
public void applyOverrides(LoginParameters lp)
public java.lang.String getActionURI()
getActionURI in interface FormDatapublic int getSubmitMethod()
getSubmitMethod in interface FormDatapublic java.util.Iterator getElementIterator()
getElementIterator in interface FormData
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||