|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.w3c.tidy.Report
public final class Report
Error/informational message reporter. You should only need to edit the file TidyMessages.properties to localize HTML tidy.
Field Summary | |
---|---|
static java.lang.String |
ACCESS_URL
used to point to Web Accessibility Guidelines. |
static short |
ANCHOR_NOT_UNIQUE
attribute: anchor not unique. |
static short |
APOS_UNDEFINED
invalid entity: apos undefined in current definition. |
static short |
ATTR_VALUE_NOT_LCASE
attribute: attribute value not lower case. |
static short |
BACKSLASH_IN_URI
attribute: backslash in URI. |
static short |
BAD_ATTRIBUTE_VALUE
attribute: bad attribute value. |
static short |
BAD_ATTRIBUTE_VALUE_REPLACED
attribute: bad attribute value replaced. |
static short |
BAD_CDATA_CONTENT
bad cdata comment. |
static short |
BAD_COMMENT_CHARS
bad coment chars. |
static short |
BAD_XML_COMMENT
bad xml comment. |
static short |
BADACCESS_SUMMARY
Constant used for reporting of bad access summary. |
static short |
BADFORM_SUMMARY
Constant used for reporting of bad form summary. |
static short |
CANT_BE_NESTED
elments can be nested. |
static short |
COERCE_TO_ENDTAG
coerce to end tag. |
static short |
COERCE_TO_ENDTAG_WARN
coerce to endtag. |
static short |
CONTENT_AFTER_BODY
content after body. |
static short |
DISCARDED_CHAR
char has been discarder. |
static short |
DISCARDING_UNEXPECTED
discarding unexpected element. |
static short |
DOCTYPE_AFTER_TAGS
doctype after tags. |
static short |
DOCTYPE_GIVEN_SUMMARY
Constant used for reporting of given doctype. |
static short |
DTYPE_NOT_UPPER_CASE
doctype not upper case. |
static short |
DUPLICATE_FRAMESET
duplicate frameset. |
static short |
ELEMENT_NOT_EMPTY
element not empty. |
static short |
ENCODING_IO_CONFLICT
encoding IO conflict. |
static short |
ENCODING_MISMATCH
character encoding: encoding mismatch. |
static short |
ENTITY_IN_ID
attribute: entity in id. |
static short |
ESCAPED_ILLEGAL_URI
attribute: escaped illegal URI. |
static short |
FIXED_BACKSLASH
attribute: fixed backslash. |
static short |
FOUND_UTF16
character encoding error: found utf16. |
static short |
ID_NAME_MISMATCH
attribute: id and name mismatch. |
static short |
ILLEGAL_NESTING
illegal nesting. |
static short |
ILLEGAL_URI_REFERENCE
attribute: illegal URI reference. |
static short |
INCONSISTENT_NAMESPACE
inconsistent namespace. |
static short |
INCONSISTENT_VERSION
inconsistent version. |
static short |
INSERTING_TAG
inserting tag. |
static short |
INVALID_ATTRIBUTE
attribute: invalid attribute. |
static short |
INVALID_NCR
character encoding: invalid NCR. |
static short |
INVALID_SGML_CHARS
character encoding: invalid sgml chars. |
static short |
INVALID_URI
character encoding: nvalid URI. |
static short |
INVALID_UTF16
character encoding: invalid utf16. |
static short |
INVALID_UTF8
character encoding: invalid utf8. |
static short |
INVALID_XML_ID
attribute: invalid xml id. |
static short |
JOINING_ATTRIBUTE
attribute: joining attribute. |
static short |
MALFORMED_COMMENT
malformed comment. |
static short |
MALFORMED_DOCTYPE
malformed doctype. |
static short |
MISSING_ATTR_VALUE
attribute: missing attribute value. |
static short |
MISSING_ATTRIBUTE
attribute: missing attribute. |
static short |
MISSING_DOCTYPE
missing doctype. |
static short |
MISSING_ENDTAG_BEFORE
missing end tag before. |
static short |
MISSING_ENDTAG_FOR
missing an end tag. |
static short |
MISSING_IMAGE_ALT
accessibility flaw: missing image map. |
static short |
MISSING_IMAGE_MAP
accessibility flaw: missing image map. |
static short |
MISSING_IMAGEMAP
attribute: missing image map. |
static short |
MISSING_LINK_ALT
accessibility flaw: missing link alt. |
static short |
MISSING_QUOTEMARK
attribute: missing quotemark. |
static short |
MISSING_SEMICOLON
invalid entity: missing semicolon. |
static short |
MISSING_SEMICOLON_NCR
invalid entity: missing semicolon. |
static short |
MISSING_STARTTAG
missing start tag. |
static short |
MISSING_SUMMARY
accessibility flaw: missing summary. |
static short |
MISSING_TITLE_ELEMENT
missing title element. |
static short |
MIXED_CONTENT_IN_BLOCK
mixed content in block. |
static short |
NESTED_EMPHASIS
nested emphasis. |
static short |
NESTED_QUOTATION
nested quotation. |
static short |
NEWLINE_IN_URI
attribute: newline in URI. |
static short |
NOFRAMES_CONTENT
noframes content. |
static short |
NON_ASCII
character encoding error: non ascii. |
static short |
NON_MATCHING_ENDTAG
non matching end tag. |
static short |
OBSOLETE_ELEMENT
obsolete element. |
static short |
PROPRIETARY_ATTR_VALUE
attribute: proprietary attribute value. |
static short |
PROPRIETARY_ATTRIBUTE
attribute: proprietary attribute. |
static short |
PROPRIETARY_ELEMENT
proprietary element. |
static java.util.Date |
RELEASE_DATE
Release date. |
static java.lang.String |
RELEASE_DATE_STRING
Release date String. |
static short |
REPEATED_ATTRIBUTE
attribute: repeated attribute. |
static short |
REPLACED_CHAR
char has been replaced. |
static short |
REPLACING_ELEMENT
replacing element. |
static short |
REPLACING_UNEX_ELEMENT
replacing unexcaped element. |
static short |
REPORT_VERSION_SUMMARY
Constant used for reporting of version summary. |
static short |
SPACE_PRECEDING_XMLDECL
space preceding xml declaration. |
static short |
SUSPECTED_MISSING_QUOTE
suspected missing quote. |
static short |
TAG_NOT_ALLOWED_IN
tag not allowed in. |
static short |
TOO_MANY_ELEMENTS
too many element. |
static short |
TOO_MANY_ELEMENTS_IN
too many elements in. |
static short |
TRIM_EMPTY_ELEMENT
trim empty element. |
static short |
UNESCAPED_AMPERSAND
invalid entity: unescaped ampersand. |
static short |
UNESCAPED_ELEMENT
unescaped element. |
static short |
UNEXPECTED_END_OF_FILE
unexpected end of file. |
static short |
UNEXPECTED_END_OF_FILE_ATTR
attribute: unexpected end of file. |
static short |
UNEXPECTED_ENDTAG
unexpected end tag. |
static short |
UNEXPECTED_ENDTAG_IN
unexpected endag in. |
static short |
UNEXPECTED_EQUALSIGN
attribute: expected equalsign. |
static short |
UNEXPECTED_GT
attribute: unexpected gt. |
static short |
UNEXPECTED_QUOTEMARK
attribute: unexpected quotemark. |
static short |
UNKNOWN_ATTRIBUTE
attribute: unknown attribute. |
static short |
UNKNOWN_ELEMENT
unknown element. |
static short |
UNKNOWN_ENTITY
invalid entity: unknown entity. |
static short |
USING_BODY
presentation flaw: using body. |
static short |
USING_BR_INPLACE_OF
unsing br in place of. |
static short |
USING_FONT
presentation flaw: using font. |
static short |
USING_FRAMES
accessibility flaw: using frames. |
static short |
USING_LAYER
presentation flaw: using layer. |
static short |
USING_NOBR
presentation flaw: using nobr. |
static short |
USING_NOFRAMES
accessibility flaw: using noframes. |
static short |
USING_SPACER
presentation flaw: using spacer. |
static short |
VENDOR_SPECIFIC_CHARS
character encoding: vendor specific chars. |
static short |
WINDOWS_CHARS
character encoding error: windows chars. |
static short |
XML_ATTRIBUTE_VALUE
attribute: xml attribute value. |
static short |
XML_ID_SYNTAX
attribute: id sintax. |
Constructor Summary | |
---|---|
protected |
Report()
Instantiated only in Tidy() constructor. |
Method Summary | |
---|---|
void |
addMessageListener(TidyMessageListener listener)
Adds a message listener. |
void |
attrError(Lexer lexer,
Node node,
AttVal attribute,
short code)
Prints error messages for attributes. |
void |
badArgument(java.lang.String key,
java.lang.String value)
Prints a "bad argument" error message. |
void |
badTree(java.io.PrintWriter errout)
Prints the "bad tree" message. |
void |
encodingError(Lexer lexer,
int code,
int c)
Prints encoding error messages. |
void |
entityError(Lexer lexer,
short code,
java.lang.String entity,
int c)
Prints entity error messages. |
void |
error(Lexer lexer,
Node element,
Node node,
short code)
Prints errors. |
void |
errorSummary(Lexer lexer)
Prints error summary. |
void |
generalInfo(java.io.PrintWriter errout)
Prints tidy general info. |
protected java.lang.String |
getMessage(int errorCode,
Lexer lexer,
java.lang.String message,
java.lang.Object[] params,
TidyMessage.Level level)
Generates a complete message for the warning/error. |
void |
helloMessage(java.io.PrintWriter errout)
Prints tidy hello message. |
void |
helpText(java.io.PrintWriter out)
Prints tidy help. |
void |
missingBody(java.io.PrintWriter errout)
Prints the "missing body" message. |
void |
needsAuthorIntervention(java.io.PrintWriter errout)
Prints the "needs author intervention" message. |
void |
reportNumberOfSlides(java.io.PrintWriter errout,
int count)
Prints the number of generated slides. |
void |
reportNumWarnings(java.io.PrintWriter errout,
Lexer lexer)
Prints the number of error/warnings found. |
void |
reportVersion(java.io.PrintWriter errout,
Lexer lexer,
java.lang.String filename,
Node doctype)
Prints information for html version in input file. |
void |
setFilename(java.lang.String filename)
Sets the current file name. |
void |
showVersion(java.io.PrintWriter p)
print version information. |
void |
unknownFile(java.io.PrintWriter errout,
java.lang.String file)
Prints the "unknown file" message. |
void |
unknownOption(java.io.PrintWriter errout,
char c)
Prints the "unknown option" message. |
void |
unknownOption(java.lang.String option)
Prints an "unknown option" error message. |
void |
warning(Lexer lexer,
Node element,
Node node,
short code)
Prints warnings. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ACCESS_URL
public static final java.util.Date RELEASE_DATE
public static final java.lang.String RELEASE_DATE_STRING
public static final short MISSING_SEMICOLON
public static final short MISSING_SEMICOLON_NCR
public static final short UNKNOWN_ENTITY
public static final short UNESCAPED_AMPERSAND
public static final short APOS_UNDEFINED
public static final short MISSING_ENDTAG_FOR
public static final short MISSING_ENDTAG_BEFORE
public static final short DISCARDING_UNEXPECTED
public static final short NESTED_EMPHASIS
public static final short NON_MATCHING_ENDTAG
public static final short TAG_NOT_ALLOWED_IN
public static final short MISSING_STARTTAG
public static final short UNEXPECTED_ENDTAG
public static final short USING_BR_INPLACE_OF
public static final short INSERTING_TAG
public static final short SUSPECTED_MISSING_QUOTE
public static final short MISSING_TITLE_ELEMENT
public static final short DUPLICATE_FRAMESET
public static final short CANT_BE_NESTED
public static final short OBSOLETE_ELEMENT
public static final short PROPRIETARY_ELEMENT
public static final short UNKNOWN_ELEMENT
public static final short TRIM_EMPTY_ELEMENT
public static final short COERCE_TO_ENDTAG
public static final short ILLEGAL_NESTING
public static final short NOFRAMES_CONTENT
public static final short CONTENT_AFTER_BODY
public static final short INCONSISTENT_VERSION
public static final short MALFORMED_COMMENT
public static final short BAD_COMMENT_CHARS
public static final short BAD_XML_COMMENT
public static final short BAD_CDATA_CONTENT
public static final short INCONSISTENT_NAMESPACE
public static final short DOCTYPE_AFTER_TAGS
public static final short MALFORMED_DOCTYPE
public static final short UNEXPECTED_END_OF_FILE
public static final short DTYPE_NOT_UPPER_CASE
public static final short TOO_MANY_ELEMENTS
public static final short UNESCAPED_ELEMENT
public static final short NESTED_QUOTATION
public static final short ELEMENT_NOT_EMPTY
public static final short ENCODING_IO_CONFLICT
public static final short MIXED_CONTENT_IN_BLOCK
public static final short MISSING_DOCTYPE
public static final short SPACE_PRECEDING_XMLDECL
public static final short TOO_MANY_ELEMENTS_IN
public static final short UNEXPECTED_ENDTAG_IN
public static final short REPLACING_ELEMENT
public static final short REPLACING_UNEX_ELEMENT
public static final short COERCE_TO_ENDTAG_WARN
public static final short UNKNOWN_ATTRIBUTE
public static final short MISSING_ATTRIBUTE
public static final short MISSING_ATTR_VALUE
public static final short BAD_ATTRIBUTE_VALUE
public static final short UNEXPECTED_GT
public static final short PROPRIETARY_ATTRIBUTE
public static final short PROPRIETARY_ATTR_VALUE
public static final short REPEATED_ATTRIBUTE
public static final short MISSING_IMAGEMAP
public static final short XML_ATTRIBUTE_VALUE
public static final short MISSING_QUOTEMARK
public static final short UNEXPECTED_QUOTEMARK
public static final short ID_NAME_MISMATCH
public static final short BACKSLASH_IN_URI
public static final short FIXED_BACKSLASH
public static final short ILLEGAL_URI_REFERENCE
public static final short ESCAPED_ILLEGAL_URI
public static final short NEWLINE_IN_URI
public static final short ANCHOR_NOT_UNIQUE
public static final short ENTITY_IN_ID
public static final short JOINING_ATTRIBUTE
public static final short UNEXPECTED_EQUALSIGN
public static final short ATTR_VALUE_NOT_LCASE
public static final short XML_ID_SYNTAX
public static final short INVALID_ATTRIBUTE
public static final short BAD_ATTRIBUTE_VALUE_REPLACED
public static final short INVALID_XML_ID
public static final short UNEXPECTED_END_OF_FILE_ATTR
public static final short VENDOR_SPECIFIC_CHARS
public static final short INVALID_SGML_CHARS
public static final short INVALID_UTF8
public static final short INVALID_UTF16
public static final short ENCODING_MISMATCH
public static final short INVALID_URI
public static final short INVALID_NCR
public static final short DOCTYPE_GIVEN_SUMMARY
public static final short REPORT_VERSION_SUMMARY
public static final short BADACCESS_SUMMARY
public static final short BADFORM_SUMMARY
public static final short MISSING_IMAGE_ALT
public static final short MISSING_LINK_ALT
public static final short MISSING_SUMMARY
public static final short MISSING_IMAGE_MAP
public static final short USING_FRAMES
public static final short USING_NOFRAMES
public static final short USING_SPACER
public static final short USING_LAYER
public static final short USING_NOBR
public static final short USING_FONT
public static final short USING_BODY
public static final short WINDOWS_CHARS
public static final short NON_ASCII
public static final short FOUND_UTF16
public static final short REPLACED_CHAR
public static final short DISCARDED_CHAR
Constructor Detail |
---|
protected Report()
Method Detail |
---|
protected java.lang.String getMessage(int errorCode, Lexer lexer, java.lang.String message, java.lang.Object[] params, TidyMessage.Level level) throws java.util.MissingResourceException
errorCode
- tidy error codelexer
- Lexermessage
- key for the ResourceBundleparams
- optional parameters added with MessageFormatlevel
- message level. One of TidyMessage.LEVEL_ERROR
,
TidyMessage.LEVEL_WARNING
,TidyMessage.LEVEL_INFO
java.util.MissingResourceException
- if message
key is not available in jtidy resource bundle.TidyMessage
public void showVersion(java.io.PrintWriter p)
p
- printWriterpublic void unknownOption(java.lang.String option)
option
- unknown option namepublic void badArgument(java.lang.String key, java.lang.String value)
key
- argument namevalue
- bad argument valuepublic void encodingError(Lexer lexer, int code, int c)
lexer
- Lexercode
- error codec
- invalid charpublic void entityError(Lexer lexer, short code, java.lang.String entity, int c)
lexer
- Lexercode
- error codeentity
- invalid entity Stringc
- invalid charpublic void attrError(Lexer lexer, Node node, AttVal attribute, short code)
lexer
- Lexernode
- current tagattribute
- attributecode
- error codepublic void warning(Lexer lexer, Node element, Node node, short code)
lexer
- Lexerelement
- parent/missing tagnode
- current tagcode
- error codepublic void error(Lexer lexer, Node element, Node node, short code)
lexer
- Lexerelement
- parent/missing tagnode
- current tagcode
- error codepublic void errorSummary(Lexer lexer)
lexer
- Lexerpublic void unknownOption(java.io.PrintWriter errout, char c)
errout
- PrintWriterc
- invalid option charpublic void unknownFile(java.io.PrintWriter errout, java.lang.String file)
errout
- PrintWriterfile
- invalid file namepublic void needsAuthorIntervention(java.io.PrintWriter errout)
errout
- PrintWriterpublic void missingBody(java.io.PrintWriter errout)
errout
- PrintWriterpublic void reportNumberOfSlides(java.io.PrintWriter errout, int count)
errout
- PrintWritercount
- slides countpublic void generalInfo(java.io.PrintWriter errout)
errout
- PrintWriterpublic void helloMessage(java.io.PrintWriter errout)
errout
- PrintWriterpublic void setFilename(java.lang.String filename)
filename
- current file.public void reportVersion(java.io.PrintWriter errout, Lexer lexer, java.lang.String filename, Node doctype)
errout
- PrintWriterlexer
- Lexerfilename
- file namedoctype
- doctype Nodepublic void reportNumWarnings(java.io.PrintWriter errout, Lexer lexer)
errout
- PrintWriterlexer
- Lexerpublic void helpText(java.io.PrintWriter out)
out
- PrintWriterpublic void badTree(java.io.PrintWriter errout)
errout
- PrintWriterpublic void addMessageListener(TidyMessageListener listener)
listener
- TidyMessageListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |