au.id.jericho.lib.html
Class Tag

java.lang.Object
  extended byau.id.jericho.lib.html.Segment
      extended byau.id.jericho.lib.html.Tag
All Implemented Interfaces:
java.lang.CharSequence, java.lang.Comparable
Direct Known Subclasses:
EndTag, StartTag

public abstract class Tag
extends Segment

Represents either a StartTag or EndTag.

The constants can be used in methods that accept a name parameter.

See Also:
Source.getNextTagIterator(int pos)

Field Summary
static java.lang.String A
          HTML 4.01 definition
static java.lang.String ABBR
          HTML 4.01 definition
static java.lang.String ACRONYM
          HTML 4.01 definition
static java.lang.String ADDRESS
          HTML 4.01 definition
static java.lang.String APPLET
          HTML 4.01 definition
static java.lang.String AREA
          HTML 4.01 definition
static java.lang.String B
          HTML 4.01 definition
static java.lang.String BASE
          HTML 4.01 definition
static java.lang.String BASEFONT
          HTML 4.01 definition
static java.lang.String BDO
          HTML 4.01 definition
static java.lang.String BIG
          HTML 4.01 definition
static java.lang.String BLOCKQUOTE
          HTML 4.01 definition
static java.lang.String BODY
          HTML 4.01 definition
static java.lang.String BR
          HTML 4.01 definition
static java.lang.String BUTTON
          HTML 4.01 definition
static java.lang.String CAPTION
          HTML 4.01 definition
static java.lang.String CENTER
          HTML 4.01 definition
static java.lang.String CITE
          HTML 4.01 definition
static java.lang.String CODE
          HTML 4.01 definition
static java.lang.String COL
          HTML 4.01 definition
static java.lang.String COLGROUP
          HTML 4.01 definition
static java.lang.String DD
          HTML 4.01 definition
static java.lang.String DEL
          HTML 4.01 definition
static java.lang.String DFN
          HTML 4.01 definition
static java.lang.String DIR
          HTML 4.01 definition
static java.lang.String DIV
          HTML 4.01 definition
static java.lang.String DL
          HTML 4.01 definition
static java.lang.String DOCTYPE_DECLARATION
          document type declaration (<!DOCTYPE ... >)
static java.lang.String DT
          HTML 4.01 definition
static java.lang.String EM
          HTML 4.01 definition
static java.lang.String FIELDSET
          HTML 4.01 definition
static java.lang.String FONT
          HTML 4.01 definition
static java.lang.String FORM
          HTML 4.01 definition
static java.lang.String FRAME
          HTML 4.01 definition
static java.lang.String FRAMESET
          HTML 4.01 definition
static java.lang.String H1
          HTML 4.01 definition
static java.lang.String H2
          HTML 4.01 definition
static java.lang.String H3
          HTML 4.01 definition
static java.lang.String H4
          HTML 4.01 definition
static java.lang.String H5
          HTML 4.01 definition
static java.lang.String H6
          HTML 4.01 definition
static java.lang.String HEAD
          HTML 4.01 definition
static java.lang.String HR
          HTML 4.01 definition
static java.lang.String HTML
          HTML 4.01 definition
static java.lang.String I
          HTML 4.01 definition
static java.lang.String IFRAME
          HTML 4.01 definition
static java.lang.String IMG
          HTML 4.01 definition
static java.lang.String INPUT
          HTML 4.01 definition
static java.lang.String INS
          HTML 4.01 definition
static java.lang.String ISINDEX
          HTML 4.01 definition
static java.lang.String KBD
          HTML 4.01 definition
static java.lang.String LABEL
          HTML 4.01 definition
static java.lang.String LEGEND
          HTML 4.01 definition
static java.lang.String LI
          HTML 4.01 definition
static java.lang.String LINK
          HTML 4.01 definition
static java.lang.String MAP
          HTML 4.01 definition
static java.lang.String MENU
          HTML 4.01 definition
static java.lang.String META
          HTML 4.01 definition
static java.lang.String NOFRAMES
          HTML 4.01 definition
static java.lang.String NOSCRIPT
          HTML 4.01 definition
static java.lang.String OBJECT
          HTML 4.01 definition
static java.lang.String OL
          HTML 4.01 definition
static java.lang.String OPTGROUP
          HTML 4.01 definition
static java.lang.String OPTION
          HTML 4.01 definition
static java.lang.String P
          HTML 4.01 definition
static java.lang.String PARAM
          HTML 4.01 definition
static java.lang.String PRE
          HTML 4.01 definition
static java.lang.String PROCESSING_INSTRUCTION
          processing instruction (<? ... ?>)
static java.lang.String Q
          HTML 4.01 definition
static java.lang.String S
          HTML 4.01 definition
static java.lang.String SAMP
          HTML 4.01 definition
static java.lang.String SCRIPT
          HTML 4.01 definition
static java.lang.String SELECT
          HTML 4.01 definition
static java.lang.String SERVER_COMMON
          Any one of an ASP, JSP, PSP, ASP-style PHP or Mason substitution tag (<% ... %>)
static java.lang.String SERVER_MASON_COMPONENT_CALL
          Mason component call (<& ... &>)
static java.lang.String SERVER_MASON_COMPONENT_CALLED_WITH_CONTENT
          Mason component called with content (<&| ... &> ... </&>)
static java.lang.String SERVER_MASON_NAMED_BLOCK
          Mason named block (<%name ... > ... </%name>)
static java.lang.String SERVER_PHP
          Standard PHP tag (<?php ... ?>)
static java.lang.String SMALL
          HTML 4.01 definition
static java.lang.String SPAN
          HTML 4.01 definition
static java.lang.String STRIKE
          HTML 4.01 definition
static java.lang.String STRONG
          HTML 4.01 definition
static java.lang.String STYLE
          HTML 4.01 definition
static java.lang.String SUB
          HTML 4.01 definition
static java.lang.String SUP
          HTML 4.01 definition
static java.lang.String TABLE
          HTML 4.01 definition
static java.lang.String TBODY
          HTML 4.01 definition
static java.lang.String TD
          HTML 4.01 definition
static java.lang.String TEXTAREA
          HTML 4.01 definition
static java.lang.String TFOOT
          HTML 4.01 definition
static java.lang.String TH
          HTML 4.01 definition
static java.lang.String THEAD
          HTML 4.01 definition
static java.lang.String TITLE
          HTML 4.01 definition
static java.lang.String TR
          HTML 4.01 definition
static java.lang.String TT
          HTML 4.01 definition
static java.lang.String U
          HTML 4.01 definition
static java.lang.String UL
          HTML 4.01 definition
static java.lang.String VAR
          HTML 4.01 definition
static java.lang.String XML_DECLARATION
          XML declaration (<?xml ... ?>)
 
Method Summary
 java.lang.String getName()
          Returns the name of the tag, always in lower case.
 
Methods inherited from class au.id.jericho.lib.html.Segment
charAt, compareTo, encloses, encloses, equals, findAllCharacterReferences, findAllComments, findAllElements, findAllElements, findAllStartTags, findAllStartTags, findAllStartTags, findFormControls, findFormFields, findWords, getBegin, getDebugInfo, getEnd, getSourceText, getSourceTextNoWhitespace, hashCode, ignoreWhenParsing, isComment, isWhiteSpace, length, parseAttributes, subSequence, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROCESSING_INSTRUCTION

public static final java.lang.String PROCESSING_INSTRUCTION
processing instruction (<? ... ?>)

See Also:
Constant Field Values

XML_DECLARATION

public static final java.lang.String XML_DECLARATION
XML declaration (<?xml ... ?>)

See Also:
Constant Field Values

DOCTYPE_DECLARATION

public static final java.lang.String DOCTYPE_DECLARATION
document type declaration (<!DOCTYPE ... >)

See Also:
Constant Field Values

SERVER_PHP

public static final java.lang.String SERVER_PHP
Standard PHP tag (<?php ... ?>)

See Also:
Constant Field Values

SERVER_COMMON

public static final java.lang.String SERVER_COMMON
Any one of an ASP, JSP, PSP, ASP-style PHP or Mason substitution tag (<% ... %>)


SERVER_MASON_NAMED_BLOCK

public static final java.lang.String SERVER_MASON_NAMED_BLOCK
Mason named block (<%name ... > ... </%name>)


SERVER_MASON_COMPONENT_CALL

public static final java.lang.String SERVER_MASON_COMPONENT_CALL
Mason component call (<& ... &>)

See Also:
Constant Field Values

SERVER_MASON_COMPONENT_CALLED_WITH_CONTENT

public static final java.lang.String SERVER_MASON_COMPONENT_CALLED_WITH_CONTENT
Mason component called with content (<&| ... &> ... </&>)

See Also:
Constant Field Values

A

public static final java.lang.String A
HTML 4.01 definition

See Also:
Constant Field Values

ABBR

public static final java.lang.String ABBR
HTML 4.01 definition

See Also:
Constant Field Values

ACRONYM

public static final java.lang.String ACRONYM
HTML 4.01 definition

See Also:
Constant Field Values

ADDRESS

public static final java.lang.String ADDRESS
HTML 4.01 definition

See Also:
Constant Field Values

APPLET

public static final java.lang.String APPLET
HTML 4.01 definition

See Also:
Constant Field Values

AREA

public static final java.lang.String AREA
HTML 4.01 definition

See Also:
Constant Field Values

B

public static final java.lang.String B
HTML 4.01 definition

See Also:
Constant Field Values

BASE

public static final java.lang.String BASE
HTML 4.01 definition

See Also:
Constant Field Values

BASEFONT

public static final java.lang.String BASEFONT
HTML 4.01 definition

See Also:
Constant Field Values

BDO

public static final java.lang.String BDO
HTML 4.01 definition

See Also:
Constant Field Values

BIG

public static final java.lang.String BIG
HTML 4.01 definition

See Also:
Constant Field Values

BLOCKQUOTE

public static final java.lang.String BLOCKQUOTE
HTML 4.01 definition

See Also:
Constant Field Values

BODY

public static final java.lang.String BODY
HTML 4.01 definition

See Also:
Constant Field Values

BR

public static final java.lang.String BR
HTML 4.01 definition

See Also:
Constant Field Values

BUTTON

public static final java.lang.String BUTTON
HTML 4.01 definition

See Also:
Constant Field Values

CAPTION

public static final java.lang.String CAPTION
HTML 4.01 definition

See Also:
Constant Field Values

CENTER

public static final java.lang.String CENTER
HTML 4.01 definition

See Also:
Constant Field Values

CITE

public static final java.lang.String CITE
HTML 4.01 definition

See Also:
Constant Field Values

CODE

public static final java.lang.String CODE
HTML 4.01 definition

See Also:
Constant Field Values

COL

public static final java.lang.String COL
HTML 4.01 definition

See Also:
Constant Field Values

COLGROUP

public static final java.lang.String COLGROUP
HTML 4.01 definition

See Also:
Constant Field Values

DD

public static final java.lang.String DD
HTML 4.01 definition

See Also:
Constant Field Values

DEL

public static final java.lang.String DEL
HTML 4.01 definition

See Also:
Constant Field Values

DFN

public static final java.lang.String DFN
HTML 4.01 definition

See Also:
Constant Field Values

DIR

public static final java.lang.String DIR
HTML 4.01 definition

See Also:
Constant Field Values

DIV

public static final java.lang.String DIV
HTML 4.01 definition

See Also:
Constant Field Values

DL

public static final java.lang.String DL
HTML 4.01 definition

See Also:
Constant Field Values

DT

public static final java.lang.String DT
HTML 4.01 definition

See Also:
Constant Field Values

EM

public static final java.lang.String EM
HTML 4.01 definition

See Also:
Constant Field Values

FIELDSET

public static final java.lang.String FIELDSET
HTML 4.01 definition

See Also:
Constant Field Values

FONT

public static final java.lang.String FONT
HTML 4.01 definition

See Also:
Constant Field Values

FORM

public static final java.lang.String FORM
HTML 4.01 definition

See Also:
Constant Field Values

FRAME

public static final java.lang.String FRAME
HTML 4.01 definition

See Also:
Constant Field Values

FRAMESET

public static final java.lang.String FRAMESET
HTML 4.01 definition

See Also:
Constant Field Values

H1

public static final java.lang.String H1
HTML 4.01 definition

See Also:
Constant Field Values

H2

public static final java.lang.String H2
HTML 4.01 definition

See Also:
Constant Field Values

H3

public static final java.lang.String H3
HTML 4.01 definition

See Also:
Constant Field Values

H4

public static final java.lang.String H4
HTML 4.01 definition

See Also:
Constant Field Values

H5

public static final java.lang.String H5
HTML 4.01 definition

See Also:
Constant Field Values

H6

public static final java.lang.String H6
HTML 4.01 definition

See Also:
Constant Field Values

HEAD

public static final java.lang.String HEAD
HTML 4.01 definition

See Also:
Constant Field Values

HR

public static final java.lang.String HR
HTML 4.01 definition

See Also:
Constant Field Values

HTML

public static final java.lang.String HTML
HTML 4.01 definition

See Also:
Constant Field Values

I

public static final java.lang.String I
HTML 4.01 definition

See Also:
Constant Field Values

IFRAME

public static final java.lang.String IFRAME
HTML 4.01 definition

See Also:
Constant Field Values

IMG

public static final java.lang.String IMG
HTML 4.01 definition

See Also:
Constant Field Values

INPUT

public static final java.lang.String INPUT
HTML 4.01 definition

See Also:
Constant Field Values

INS

public static final java.lang.String INS
HTML 4.01 definition

See Also:
Constant Field Values

ISINDEX

public static final java.lang.String ISINDEX
HTML 4.01 definition

See Also:
Constant Field Values

KBD

public static final java.lang.String KBD
HTML 4.01 definition

See Also:
Constant Field Values

LABEL

public static final java.lang.String LABEL
HTML 4.01 definition

See Also:
Constant Field Values

LEGEND

public static final java.lang.String LEGEND
HTML 4.01 definition

See Also:
Constant Field Values

LI

public static final java.lang.String LI
HTML 4.01 definition

See Also:
Constant Field Values

LINK

public static final java.lang.String LINK
HTML 4.01 definition

See Also:
Constant Field Values

MAP

public static final java.lang.String MAP
HTML 4.01 definition

See Also:
Constant Field Values

MENU

public static final java.lang.String MENU
HTML 4.01 definition

See Also:
Constant Field Values

META

public static final java.lang.String META
HTML 4.01 definition

See Also:
Constant Field Values

NOFRAMES

public static final java.lang.String NOFRAMES
HTML 4.01 definition

See Also:
Constant Field Values

NOSCRIPT

public static final java.lang.String NOSCRIPT
HTML 4.01 definition

See Also:
Constant Field Values

OBJECT

public static final java.lang.String OBJECT
HTML 4.01 definition

See Also:
Constant Field Values

OL

public static final java.lang.String OL
HTML 4.01 definition

See Also:
Constant Field Values

OPTGROUP

public static final java.lang.String OPTGROUP
HTML 4.01 definition

See Also:
Constant Field Values

OPTION

public static final java.lang.String OPTION
HTML 4.01 definition

See Also:
Constant Field Values

P

public static final java.lang.String P
HTML 4.01 definition

See Also:
Constant Field Values

PARAM

public static final java.lang.String PARAM
HTML 4.01 definition

See Also:
Constant Field Values

PRE

public static final java.lang.String PRE
HTML 4.01 definition

See Also:
Constant Field Values

Q

public static final java.lang.String Q
HTML 4.01 definition

See Also:
Constant Field Values

S

public static final java.lang.String S
HTML 4.01 definition

See Also:
Constant Field Values

SAMP

public static final java.lang.String SAMP
HTML 4.01 definition

See Also:
Constant Field Values

SCRIPT

public static final java.lang.String SCRIPT
HTML 4.01 definition

See Also:
Constant Field Values

SELECT

public static final java.lang.String SELECT
HTML 4.01 definition

See Also:
Constant Field Values

SMALL

public static final java.lang.String SMALL
HTML 4.01 definition

See Also:
Constant Field Values

SPAN

public static final java.lang.String SPAN
HTML 4.01 definition

See Also:
Constant Field Values

STRIKE

public static final java.lang.String STRIKE
HTML 4.01 definition

See Also:
Constant Field Values

STRONG

public static final java.lang.String STRONG
HTML 4.01 definition

See Also:
Constant Field Values

STYLE

public static final java.lang.String STYLE
HTML 4.01 definition

See Also:
Constant Field Values

SUB

public static final java.lang.String SUB
HTML 4.01 definition

See Also:
Constant Field Values

SUP

public static final java.lang.String SUP
HTML 4.01 definition

See Also:
Constant Field Values

TABLE

public static final java.lang.String TABLE
HTML 4.01 definition

See Also:
Constant Field Values

TBODY

public static final java.lang.String TBODY
HTML 4.01 definition

See Also:
Constant Field Values

TD

public static final java.lang.String TD
HTML 4.01 definition

See Also:
Constant Field Values

TEXTAREA

public static final java.lang.String TEXTAREA
HTML 4.01 definition

See Also:
Constant Field Values

TFOOT

public static final java.lang.String TFOOT
HTML 4.01 definition

See Also:
Constant Field Values

TH

public static final java.lang.String TH
HTML 4.01 definition

See Also:
Constant Field Values

THEAD

public static final java.lang.String THEAD
HTML 4.01 definition

See Also:
Constant Field Values

TITLE

public static final java.lang.String TITLE
HTML 4.01 definition

See Also:
Constant Field Values

TR

public static final java.lang.String TR
HTML 4.01 definition

See Also:
Constant Field Values

TT

public static final java.lang.String TT
HTML 4.01 definition

See Also:
Constant Field Values

U

public static final java.lang.String U
HTML 4.01 definition

See Also:
Constant Field Values

UL

public static final java.lang.String UL
HTML 4.01 definition

See Also:
Constant Field Values

VAR

public static final java.lang.String VAR
HTML 4.01 definition

See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()
Returns the name of the tag, always in lower case.

Returns:
the name of the tag.