public class Dict
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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...
|
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 and Description |
---|
Dict(java.lang.String name,
short versions,
int model,
Parser parser,
TagCheck chkattrs)
Instantiates a new Tag definition.
|
Modifier and Type | Method and Description |
---|---|
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 . |
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
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)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.