public final class Report
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
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.
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
Report() |
Instantiated only in Tidy() constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
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.
|
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
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_INFOjava.util.MissingResourceException - if message key is not available in jtidy resource bundle.TidyMessagepublic 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