All Packages Class Hierarchy This Package Previous Next Index
Class org.w3c.tidy.Lexer
java.lang.Object
|
+----org.w3c.tidy.Lexer
- public class Lexer
- extends Object
-
badAccess
-
-
badChars
-
-
badDoctype
-
-
badForm
-
-
badLayout
-
-
columns
-
-
configuration
-
-
doctype
-
-
errors
-
-
errout
-
-
excludeBlocks
-
-
IgnoreMarkup
-
-
IgnoreWhitespace
-
-
in
-
-
inode
-
-
insert
-
-
insertspace
-
-
istack
-
-
istackbase
-
-
isvoyager
-
-
lexbuf
-
-
lexlength
-
-
lexsize
-
-
lines
-
-
MixedContent
-
-
Preformatted
-
-
pushed
-
-
seenBodyEndTag
-
-
state
-
-
styles
-
-
token
-
-
txtend
-
-
txtstart
-
-
versions
-
-
warnings
-
-
waswhite
-
-
Lexer(StreamIn, Configuration)
-
-
addByte(int)
-
-
addCharToLexer(int)
-
-
addStringLiteral(String)
-
-
addStringToLexer(String)
-
-
changeChar(char)
-
-
endOfInput()
-
-
findGivenVersion(Node)
-
-
fixDocType(Node)
-
-
fixHTMLNameSpace(Node, String)
-
-
fixXMLPI(Node)
-
-
foldCase(char, boolean, boolean)
-
-
getCDATA(Node)
-
-
getToken(short)
-
-
HTMLVersion()
-
-
HTMLVersionName()
-
-
inferredTag(String)
-
-
inlineDup(Node)
-
-
insertedToken()
-
-
isPushed(Node)
-
-
isValidAttrName(String)
-
-
parseAsp()
-
-
parseAttribute(MutableBoolean, MutableObject)
-
-
parseAttrs(MutableBoolean)
-
-
parseEntity()
-
-
parseTagName()
-
-
parseValue(String, boolean, MutableBoolean, MutableInteger)
-
-
popInline(Node)
-
-
pushInline(Node)
-
-
setXHTMLDocType(Node)
-
-
ungetToken()
-
-
wstrcasecmp(String, String)
-
-
wstrcaselexcmp(String, String)
-
-
wsubstr(String, String)
-
in
public StreamIn in
errout
public PrintWriter errout
badAccess
public short badAccess
badLayout
public short badLayout
badChars
public short badChars
badForm
public short badForm
warnings
public short warnings
errors
public short errors
lines
public int lines
columns
public int columns
waswhite
public boolean waswhite
pushed
public boolean pushed
insertspace
public boolean insertspace
excludeBlocks
public boolean excludeBlocks
isvoyager
public boolean isvoyager
versions
public short versions
doctype
public int doctype
badDoctype
public boolean badDoctype
txtstart
public int txtstart
txtend
public int txtend
state
public short state
token
public Node token
lexbuf
public char lexbuf[]
lexlength
public int lexlength
lexsize
public int lexsize
inode
public Node inode
insert
public int insert
istack
public Stack istack
istackbase
public int istackbase
styles
public Style styles
configuration
public Configuration configuration
seenBodyEndTag
protected int seenBodyEndTag
IgnoreWhitespace
public static final short IgnoreWhitespace
MixedContent
public static final short MixedContent
Preformatted
public static final short Preformatted
IgnoreMarkup
public static final short IgnoreMarkup
Lexer
public Lexer(StreamIn in,
Configuration configuration)
endOfInput
public boolean endOfInput()
addByte
public void addByte(int c)
changeChar
public void changeChar(char c)
addCharToLexer
public void addCharToLexer(int c)
addStringToLexer
public void addStringToLexer(String str)
parseEntity
public void parseEntity()
parseTagName
public char parseTagName()
addStringLiteral
public void addStringLiteral(String str)
HTMLVersion
public short HTMLVersion()
HTMLVersionName
public String HTMLVersionName()
findGivenVersion
public short findGivenVersion(Node doctype)
fixHTMLNameSpace
public void fixHTMLNameSpace(Node root,
String profile)
setXHTMLDocType
public boolean setXHTMLDocType(Node root)
fixDocType
public boolean fixDocType(Node root)
fixXMLPI
public boolean fixXMLPI(Node root)
inferredTag
public Node inferredTag(String name)
getCDATA
public Node getCDATA(Node container)
ungetToken
public void ungetToken()
getToken
public Node getToken(short mode)
parseAsp
public Node parseAsp()
parseAttribute
public String parseAttribute(MutableBoolean isempty,
MutableObject asp)
parseValue
public String parseValue(String name,
boolean foldCase,
MutableBoolean isempty,
MutableInteger pdelim)
isValidAttrName
public static boolean isValidAttrName(String attr)
parseAttrs
public AttVal parseAttrs(MutableBoolean isempty)
pushInline
public void pushInline(Node node)
popInline
public void popInline(Node node)
isPushed
public boolean isPushed(Node node)
inlineDup
public int inlineDup(Node node)
insertedToken
public Node insertedToken()
wstrcasecmp
public static int wstrcasecmp(String s1,
String s2)
wstrcaselexcmp
public static int wstrcaselexcmp(String s1,
String s2)
wsubstr
public static boolean wsubstr(String s1,
String s2)
foldCase
public static char foldCase(char c,
boolean tocaps,
boolean xmlTags)
All Packages Class Hierarchy This Package Previous Next Index