| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sourceforge.apphere.util.html.HtmlTag
HtmlTag is a helper class to store parsed tag information.
adc.parser.HtmlStreamTokenizer| Field Summary | |
| static java.lang.String | P_ALIGN | 
| static java.lang.String | P_BACKGROUND | 
| static java.lang.String | P_BORDER | 
| static java.lang.String | P_CHECKED | 
| static java.lang.String | P_CLEAR | 
| static java.lang.String | P_CODE | 
| static java.lang.String | P_COLS | 
| static java.lang.String | P_COLSPAN | 
| static java.lang.String | P_FACE | 
| static java.lang.String | P_HEIGHT | 
| static java.lang.String | P_HREF | 
| static java.lang.String | P_LANGUAGE | 
| static java.lang.String | P_LOWSRC | 
| static java.lang.String | P_MAXLENGTH | 
| static java.lang.String | P_MULTIPLE | 
| static java.lang.String | P_NAME | 
| static java.lang.String | P_ROWS | 
| static java.lang.String | P_ROWSPAN | 
| static java.lang.String | P_SIZE | 
| static java.lang.String | P_SRC | 
| static java.lang.String | P_TARGET | 
| static java.lang.String | P_TYPE | 
| static java.lang.String | P_VALUE | 
| static java.lang.String | P_WIDTH | 
| static int | T__DOCTYPE | 
| static int | T_A | 
| static int | T_ABBREV | 
| static int | T_ACRONYM | 
| static int | T_ADDRESS | 
| static int | T_APPLET | 
| static int | T_AREA | 
| static int | T_AU | 
| static int | T_B | 
| static int | T_BANNER | 
| static int | T_BASE | 
| static int | T_BASEFONT | 
| static int | T_BGSOUND | 
| static int | T_BIG | 
| static int | T_BLINK | 
| static int | T_BLOCKQUOTE | 
| static int | T_BODY | 
| static int | T_BR | 
| static int | T_CAPTION | 
| static int | T_CENTER | 
| static int | T_CITE | 
| static int | T_CODE | 
| static int | T_COL | 
| static int | T_COLGROUP | 
| static int | T_CREDIT | 
| static int | T_DD | 
| static int | T_DEL | 
| static int | T_DFN | 
| static int | T_DIR | 
| static int | T_DIV | 
| static int | T_DL | 
| static int | T_DT | 
| static int | T_EM | 
| static int | T_EMBED | 
| static int | T_FIG | 
| static int | T_FN | 
| static int | T_FONT | 
| static int | T_FORM | 
| static int | T_FRAME | 
| static int | T_FRAMESET | 
| static int | T_H1 | 
| static int | T_H2 | 
| static int | T_H3 | 
| static int | T_H4 | 
| static int | T_H5 | 
| static int | T_H6 | 
| static int | T_HEAD | 
| static int | T_HR | 
| static int | T_HTML | 
| static int | T_I | 
| static int | T_IMG | 
| static int | T_INPUT | 
| static int | T_INS | 
| static int | T_ISINDEX | 
| static int | T_KBD | 
| static int | T_LANG | 
| static int | T_LH | 
| static int | T_LI | 
| static int | T_LINK | 
| static int | T_MAP | 
| static int | T_MARQUEE | 
| static int | T_MENU | 
| static int | T_META | 
| static int | T_NEXTID | 
| static int | T_NOBR | 
| static int | T_NOEMBED | 
| static int | T_NOFRAME | 
| static int | T_NOFRAMES | 
| static int | T_NOTE | 
| static int | T_OBJECT | 
| static int | T_OL | 
| static int | T_OPTION | 
| static int | T_OVERLAY | 
| static int | T_P | 
| static int | T_PARAM | 
| static int | T_PERSON | 
| static int | T_PRE | 
| static int | T_Q | 
| static int | T_RANGE | 
| static int | T_S | 
| static int | T_SAMP | 
| static int | T_SCRIPT | 
| static int | T_SELECT | 
| static int | T_SMALL | 
| static int | T_SPOT | 
| static int | T_STRONG | 
| static int | T_STYLE | 
| static int | T_SUB | 
| static int | T_SUP | 
| static int | T_TAB | 
| static int | T_TABLE | 
| static int | T_TBODY | 
| static int | T_TD | 
| static int | T_TEXTAREA | 
| static int | T_TFOOT | 
| static int | T_TH | 
| static int | T_THEAD | 
| static int | T_TITLE | 
| static int | T_TR | 
| static int | T_TT | 
| static int | T_U | 
| static int | T_UL | 
| static int | T_UNKNOWN | 
| static int | T_VAR | 
| static int | T_WBR | 
| Constructor Summary | |
| HtmlTag() | |
| HtmlTag(HtmlTag orig) | |
| Method Summary | |
|  int | getIntParam(java.lang.String name) | 
|  java.lang.String | getParam(java.lang.String name)Looks up a tag param name and returns the associated value, if any. | 
|  java.lang.String | getTagString() | 
|  int | getTagType() | 
|  boolean | hasParam(java.lang.String name) | 
|  boolean | isEndTag() | 
|  void | removeParam(java.lang.String name)Remove association of a param name with a value. | 
|  void | reset()Reset tag to original state, as if it was just constructed. | 
|  void | setParam(java.lang.String name,
         java.lang.String value)Associates a param name with a value. | 
|  void | setParam(java.lang.String name,
         java.lang.String value,
         java.lang.String originalName)Associates a param name with a value, preserving the original name. | 
|  void | setTag(java.lang.String tag)Sets the tag name. | 
|  java.lang.String | toString() | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final int T_UNKNOWN
public static final int T_A
public static final int T_ABBREV
public static final int T_ACRONYM
public static final int T_ADDRESS
public static final int T_APPLET
public static final int T_AREA
public static final int T_AU
public static final int T_B
public static final int T_BANNER
public static final int T_BASE
public static final int T_BASEFONT
public static final int T_BGSOUND
public static final int T_BIG
public static final int T_BLINK
public static final int T_BLOCKQUOTE
public static final int T_BODY
public static final int T_BR
public static final int T_CAPTION
public static final int T_CENTER
public static final int T_CITE
public static final int T_CODE
public static final int T_COL
public static final int T_COLGROUP
public static final int T_CREDIT
public static final int T_DD
public static final int T_DEL
public static final int T_DFN
public static final int T_DIR
public static final int T_DIV
public static final int T_DL
public static final int T_DT
public static final int T_EM
public static final int T_EMBED
public static final int T_FIG
public static final int T_FN
public static final int T_FONT
public static final int T_FORM
public static final int T_FRAME
public static final int T_FRAMESET
public static final int T_H1
public static final int T_H2
public static final int T_H3
public static final int T_H4
public static final int T_H5
public static final int T_H6
public static final int T_HEAD
public static final int T_HTML
public static final int T_HR
public static final int T_I
public static final int T_IMG
public static final int T_INPUT
public static final int T_INS
public static final int T_ISINDEX
public static final int T_KBD
public static final int T_LANG
public static final int T_LH
public static final int T_LI
public static final int T_LINK
public static final int T_MAP
public static final int T_MARQUEE
public static final int T_MENU
public static final int T_META
public static final int T_NEXTID
public static final int T_NOBR
public static final int T_NOEMBED
public static final int T_NOFRAME
public static final int T_NOFRAMES
public static final int T_NOTE
public static final int T_OBJECT
public static final int T_OL
public static final int T_OPTION
public static final int T_OVERLAY
public static final int T_P
public static final int T_PARAM
public static final int T_PERSON
public static final int T_PRE
public static final int T_Q
public static final int T_RANGE
public static final int T_S
public static final int T_SAMP
public static final int T_SCRIPT
public static final int T_SELECT
public static final int T_SMALL
public static final int T_SPOT
public static final int T_STRONG
public static final int T_STYLE
public static final int T_SUB
public static final int T_SUP
public static final int T_TAB
public static final int T_TABLE
public static final int T_TBODY
public static final int T_TD
public static final int T_TEXTAREA
public static final int T_TFOOT
public static final int T_TH
public static final int T_THEAD
public static final int T_TITLE
public static final int T_TR
public static final int T_TT
public static final int T_U
public static final int T_UL
public static final int T_VAR
public static final int T_WBR
public static final int T__DOCTYPE
public static final java.lang.String P_ALIGN
public static final java.lang.String P_BACKGROUND
public static final java.lang.String P_BORDER
public static final java.lang.String P_CHECKED
public static final java.lang.String P_CLEAR
public static final java.lang.String P_CODE
public static final java.lang.String P_COLS
public static final java.lang.String P_COLSPAN
public static final java.lang.String P_FACE
public static final java.lang.String P_HEIGHT
public static final java.lang.String P_HREF
public static final java.lang.String P_LANGUAGE
public static final java.lang.String P_LOWSRC
public static final java.lang.String P_MAXLENGTH
public static final java.lang.String P_MULTIPLE
public static final java.lang.String P_NAME
public static final java.lang.String P_ROWS
public static final java.lang.String P_ROWSPAN
public static final java.lang.String P_SIZE
public static final java.lang.String P_SRC
public static final java.lang.String P_TARGET
public static final java.lang.String P_TYPE
public static final java.lang.String P_VALUE
public static final java.lang.String P_WIDTH
| Constructor Detail | 
public HtmlTag()
public HtmlTag(HtmlTag orig)
| Method Detail | 
public void setTag(java.lang.String tag)
            throws HtmlException
tag - name of tag, e.g. "img"
HtmlException - if malformed tag.public int getTagType()
public java.lang.String getTagString()
public boolean isEndTag()
public java.lang.String getParam(java.lang.String name)
name - name of param, must be lowercase
public boolean hasParam(java.lang.String name)
public int getIntParam(java.lang.String name)
                throws java.lang.NumberFormatException
java.lang.NumberFormatException
public void setParam(java.lang.String name,
                     java.lang.String value)
name - name of param, the convention is to use a lowercase namevalue - value associated with name
public void setParam(java.lang.String name,
                     java.lang.String value,
                     java.lang.String originalName)
name - name of param, the convention is to use a lowercase namevalue - value associated with nameoriginalName - preserve the orginal case of namepublic void removeParam(java.lang.String name)
name - name of param to remove, the convention is to use a lowercase namepublic java.lang.String toString()
public void reset()
| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||