|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.w3c.tidy.Dict
public class Dict
Tag dictionary node. If the document uses just HTML 2.0 tags and attributes described it as HTML 2.0 Similarly for HTML 3.2 and the 3 flavors of HTML 4.0. If there are proprietary tags and attributes then describe it as HTML Proprietary. If it includes the xml-lang or xmlns attributes but is otherwise HTML 2.0, 3.2 or 4.0 then describe it as one of the flavors of Voyager (strict, loose or frameset).
Field Summary | |
---|---|
static int |
CM_BLOCK
Content model: block. |
static int |
CM_DEFLIST
Content model: definition list. |
static int |
CM_EMPTY
Content model: empty. |
static int |
CM_FIELD
Content model: field. |
static int |
CM_FRAMES
Content model: frames. |
static int |
CM_HEAD
Content model: head. |
static int |
CM_HEADING
Content model: heading. |
static int |
CM_HTML
Content model: html. |
static int |
CM_IMG
Content model: img. |
static int |
CM_INLINE
Content model: inline. |
static int |
CM_LIST
Content model: list. |
static int |
CM_MIXED
Content model: mixed. |
static int |
CM_NEW
Content model: new. |
static int |
CM_NO_INDENT
Content model: no indent. |
static int |
CM_OBJECT
Content model: object. |
static int |
CM_OBSOLETE
Content model: obsolete. |
static int |
CM_OMITST
Content model: omitst. |
static int |
CM_OPT
Content model: opt. |
static int |
CM_PARAM
Content model: param. |
static int |
CM_ROW
Content model: row. |
static int |
CM_ROWGRP
Content model: rowgroup. |
static int |
CM_TABLE
Content model: table. |
static int |
CM_UNKNOWN
Content model: unknown. |
protected int |
model
model (CM_* constants). |
protected java.lang.String |
name
Tag name. |
static short |
TAGTYPE_BLOCK
types of tags that the user can define: block tag. |
static short |
TAGTYPE_EMPTY
types of tags that the user can define: empty tag. |
static short |
TAGTYPE_INLINE
types of tags that the user can define: inline tag. |
static short |
TAGTYPE_PRE
types of tags that the user can define: pre tag. |
static short |
VERS_ALL
tags/attrs in any version. |
static short |
VERS_BASIC
Version: xhtml basic. |
static short |
VERS_EVENTS
versions with on... attributes. |
static short |
VERS_FRAMESET
Version: html 4.0 frameset. |
static short |
VERS_FROM32
tags/attrs in all versions from HTML 3.2 onwards. |
static short |
VERS_HTML20
Version: html 2.0. |
static short |
VERS_HTML32
Version: html 3.2. |
static short |
VERS_HTML40
tags/attrs in HTML4 but not in earlier version. |
static short |
VERS_HTML40_LOOSE
Version: html 4.0 transitional. |
static short |
VERS_HTML40_STRICT
Version: html 4.0 strict. |
static short |
VERS_IFRAME
tags/attrs in HTML 4 loose and frameset. |
static short |
VERS_LOOSE
tags/attrs which are in all versions of HTML except strict. |
static short |
VERS_MALFORMED
Version: malformed. |
static short |
VERS_MICROSOFT
Version: microsoft. |
static short |
VERS_NETSCAPE
Version: netscape. |
static short |
VERS_PROPRIETARY
all tags and attributes are ok in proprietary version of HTML. |
static short |
VERS_SUN
Version: sun. |
static short |
VERS_UNKNOWN
Version: unknown. |
static short |
VERS_XHTML11
Version: xhtml 1.1. |
static short |
VERS_XML
Version: xml. |
protected short |
versions
Version in which this tag is defined. |
Constructor Summary | |
---|---|
Dict(java.lang.String name,
short versions,
int model,
Parser parser,
TagCheck chkattrs)
Instantiates a new Tag definition. |
Method Summary | |
---|---|
TagCheck |
getChkattrs()
Getter for chkattrs . |
int |
getModel()
Getter for model . |
java.lang.String |
getName()
Getter for name . |
Parser |
getParser()
Getter for parser . |
short |
getVersions()
Getter for versions . |
void |
setChkattrs(TagCheck chkattrs)
Setter for chkattrs . |
void |
setParser(Parser parser)
Setter for parser . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int CM_UNKNOWN
public static final int CM_EMPTY
public static final int CM_HTML
public static final int CM_HEAD
public static final int CM_BLOCK
public static final int CM_INLINE
public static final int CM_LIST
public static final int CM_DEFLIST
public static final int CM_TABLE
public static final int CM_ROWGRP
public static final int CM_ROW
public static final int CM_FIELD
public static final int CM_OBJECT
public static final int CM_PARAM
public static final int CM_FRAMES
public static final int CM_HEADING
public static final int CM_OPT
public static final int CM_IMG
public static final int CM_MIXED
public static final int CM_NO_INDENT
public static final int CM_OBSOLETE
public static final int CM_NEW
public static final int CM_OMITST
public static final short VERS_UNKNOWN
public static final short VERS_HTML20
public static final short VERS_HTML32
public static final short VERS_HTML40_STRICT
public static final short VERS_HTML40_LOOSE
public static final short VERS_FRAMESET
public static final short VERS_XML
public static final short VERS_NETSCAPE
public static final short VERS_MICROSOFT
public static final short VERS_SUN
public static final short VERS_MALFORMED
public static final short VERS_XHTML11
public static final short VERS_BASIC
public static final short VERS_PROPRIETARY
public static final short VERS_HTML40
public static final short VERS_LOOSE
public static final short VERS_IFRAME
public static final short VERS_FROM32
public static final short VERS_EVENTS
public static final short VERS_ALL
public static final short TAGTYPE_EMPTY
public static final short TAGTYPE_INLINE
public static final short TAGTYPE_BLOCK
public static final short TAGTYPE_PRE
protected java.lang.String name
protected short versions
protected int model
Constructor Detail |
---|
public Dict(java.lang.String name, short versions, int model, Parser parser, TagCheck chkattrs)
name
- tag nameversions
- version in which this tag is definedmodel
- model (CM_* constants)parser
- parser for this tagchkattrs
- validator for this tag (can be null)Method Detail |
---|
public TagCheck getChkattrs()
chkattrs
.
public int getModel()
model
.
public java.lang.String getName()
name
.
public Parser getParser()
parser
.
public void setChkattrs(TagCheck chkattrs)
chkattrs
.
chkattrs
- The chkattrs to set.public short getVersions()
versions
.
public void setParser(Parser parser)
parser
.
parser
- The parser to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |