|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--com.swfit.core.xhtml.XHTMLFormParser
A programming interface to parse the XHTML form fields and rebuild a collection of form fields. Some common fields (media & mission) will be set no matter what input.
| Field Summary | |
int |
cmission
|
static java.lang.String |
CONFIRM_MISSION
|
static int |
CONTACT_MAIL_MISSION
Media & mission will always be set with default values |
static int |
CREATE_ARTICLE_MISSION
Media & mission will always be set with default values |
static int |
CREATE_AUTHORS_MISSION
Media & mission will always be set with default values |
static int |
CREATE_CATEGORIES_MISSION
Media & mission will always be set with default values |
static int |
CREATE_FILE_MISSION
Media & mission will always be set with default values |
static int |
CREATE_FOLDERS_MISSION
Media & mission will always be set with default values |
static int |
CREATE_MEDIA_MISSION
Media & mission will always be set with default values |
static int |
CREATE_NEWS_MISSION
Media & mission will always be set with default values |
static int |
CREATE_NEWSBRIEF_MISSION
Media & mission will always be set with default values |
static int |
CREATE_RECIPIENT_CATEGORY_MISSION
Media & mission will always be set with default values |
static int |
CREATE_RECIPIENT_MISSION
Media & mission will always be set with default values |
static int |
CREATE_TICKER_MISSION
Media & mission will always be set with default values |
static int |
DEFAULT_MEDIA
Media & mission will always be set with default values |
static int |
DEFAULT_MISSION
Media & mission will always be set with default values |
static int |
EMPTY_MISSION
Media & mission will always be set with default values |
static int |
FLASH_MEDIA
Media & mission will always be set with default values |
static java.lang.String[] |
HIDE_NAMES
|
static int |
HTML_MEDIA
Media & mission will always be set with default values |
static int |
INDEX_ALL_DOCUMENTS_MISSION
Media & mission will always be set with default values |
static java.lang.String[] |
MAIL_LIST_MISSIONS
|
static java.lang.String[] |
MAIL_MISSIONS
|
int |
media
|
static java.lang.String |
MEDIA
|
static java.lang.String[] |
MEDIAS
|
int |
mission
|
static java.lang.String |
MISSION
|
static java.lang.String[] |
MISSIONS
|
static int |
PUBLISH_ALL_DOCUMENTS_MISSION
Media & mission will always be set with default values |
static java.lang.String[] |
PUBLISH_MISSIONS
|
static int |
PUBLISH_OPTIONS_MISSION
Media & mission will always be set with default values |
static int |
QUICK_EDIT_RECIPIENT_MISSION
Media & mission will always be set with default values |
static int |
SAVE_LOCALE_TEXT_MISSION
Media & mission will always be set with default values |
static int |
SEARCH_RECIPIENT_MISSION
Media & mission will always be set with default values |
static int |
SETUP_LOCALE_TEXT_MISSION
Media & mission will always be set with default values |
static int |
SSI_MEDIA
Media & mission will always be set with default values |
static java.lang.String[] |
TEXT_MISSIONS
|
static int |
TIP_MAIL_MISSION
Media & mission will always be set with default values |
static int |
UNDEFINED_MISSION
Media & mission will always be set with default values |
static int |
UPLOAD_RECIPIENT_FILE_MISSION
Media & mission will always be set with default values |
| Constructor Summary | |
XHTMLFormParser(com.oreilly.servlet.MultipartRequest mr)
|
|
XHTMLFormParser(javax.servlet.ServletRequest sr)
Build the form parser from various inputs |
|
XHTMLFormParser(com.swfit.core.xhtml.XHTMLFormParser.ParProd par_prod)
|
|
| Method Summary | |
boolean |
confirmMission()
|
XHTMLFieldCollection |
fieldCollection()
|
void |
parse()
Rebuild the tree of fields |
static java.lang.String |
replaceCRNL(java.lang.String str)
Flash handles CRNLs awfully, so we replace those with NL |
static java.lang.String[] |
replaceCRNL(java.lang.String[] str)
Flash handles CRNLs awfully, so we replace those with NL |
java.lang.StringBuffer |
valuesMerged(java.lang.String[] hide_names)
Grab all text input (not file uploads) from a form - this works even if the form does not contain a tree structure. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int HTML_MEDIA
public static final int FLASH_MEDIA
public static final int SSI_MEDIA
public static final int DEFAULT_MEDIA
public static final int UNDEFINED_MISSION
public static final int SETUP_LOCALE_TEXT_MISSION
public static final int SAVE_LOCALE_TEXT_MISSION
public static final int PUBLISH_OPTIONS_MISSION
public static final int CREATE_FOLDERS_MISSION
public static final int CREATE_AUTHORS_MISSION
public static final int CREATE_CATEGORIES_MISSION
public static final int CREATE_NEWS_MISSION
public static final int CREATE_MEDIA_MISSION
public static final int CREATE_FILE_MISSION
public static final int CREATE_ARTICLE_MISSION
public static final int CREATE_NEWSBRIEF_MISSION
public static final int CREATE_TICKER_MISSION
public static final int PUBLISH_ALL_DOCUMENTS_MISSION
public static final int INDEX_ALL_DOCUMENTS_MISSION
public static final int CONTACT_MAIL_MISSION
public static final int TIP_MAIL_MISSION
public static final int SEARCH_RECIPIENT_MISSION
public static final int CREATE_RECIPIENT_CATEGORY_MISSION
public static final int CREATE_RECIPIENT_MISSION
public static final int UPLOAD_RECIPIENT_FILE_MISSION
public static final int QUICK_EDIT_RECIPIENT_MISSION
public static final int EMPTY_MISSION
public static final int DEFAULT_MISSION
public static final java.lang.String MEDIA
public static final java.lang.String[] MEDIAS
public static final java.lang.String MISSION
public static final java.lang.String CONFIRM_MISSION
public static final java.lang.String[] MISSIONS
public static final java.lang.String[] TEXT_MISSIONS
public static final java.lang.String[] PUBLISH_MISSIONS
public static final java.lang.String[] MAIL_MISSIONS
public static final java.lang.String[] MAIL_LIST_MISSIONS
public static final java.lang.String[] HIDE_NAMES
public final int media
public final int mission
public final int cmission
| Constructor Detail |
public XHTMLFormParser(javax.servlet.ServletRequest sr)
public XHTMLFormParser(com.oreilly.servlet.MultipartRequest mr)
public XHTMLFormParser(com.swfit.core.xhtml.XHTMLFormParser.ParProd par_prod)
| Method Detail |
public java.lang.StringBuffer valuesMerged(java.lang.String[] hide_names)
public final XHTMLFieldCollection fieldCollection()
public final boolean confirmMission()
public final void parse()
public static final java.lang.String replaceCRNL(java.lang.String str)
public static final java.lang.String[] replaceCRNL(java.lang.String[] str)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||