org.w3c.tidy
Class Report

java.lang.Object
  |
  +--org.w3c.tidy.Report

public class Report
extends java.lang.Object


Field Summary
static java.lang.String ACCESS_URL
           
static short BAD_ATTRIBUTE_VALUE
           
static short BAD_CDATA_CONTENT
           
static short BAD_COMMENT_CHARS
           
static short BAD_XML_COMMENT
           
static short CANT_BE_NESTED
           
static short COERCE_TO_ENDTAG
           
static short CONTENT_AFTER_BODY
           
static java.lang.String currentFile
           
static short DISCARDING_UNEXPECTED
           
static short DOCTYPE_AFTER_TAGS
           
static short DTYPE_NOT_UPPER_CASE
           
static short DUPLICATE_FRAMESET
           
static short FOUND_UTF16
           
static short ID_NAME_MISMATCH
           
static short ILLEGAL_NESTING
           
static short INCONSISTENT_NAMESPACE
           
static short INCONSISTENT_VERSION
           
static short INSERTING_TAG
           
static short MALFORMED_COMMENT
           
static short MALFORMED_DOCTYPE
           
static short MISSING_ATTR_VALUE
           
static short MISSING_ATTRIBUTE
           
static short MISSING_ENDTAG_BEFORE
           
static short MISSING_ENDTAG_FOR
           
static short MISSING_IMAGE_ALT
           
static short MISSING_IMAGE_MAP
           
static short MISSING_IMAGEMAP
           
static short MISSING_LINK_ALT
           
static short MISSING_SEMICOLON
           
static short MISSING_STARTTAG
           
static short MISSING_SUMMARY
           
static short MISSING_TITLE_ELEMENT
           
static short NESTED_EMPHASIS
           
static short NOFRAMES_CONTENT
           
static short NON_ASCII
           
static short NON_MATCHING_ENDTAG
           
static short OBSOLETE_ELEMENT
           
static short PROPRIETARY_ATTR_VALUE
           
static short PROPRIETARY_ELEMENT
           
static java.lang.String RELEASE_DATE
           
static short REPEATED_ATTRIBUTE
           
static short SUSPECTED_MISSING_QUOTE
           
static short TAG_NOT_ALLOWED_IN
           
static short TOO_MANY_ELEMENTS
           
static short TRIM_EMPTY_ELEMENT
           
static short UNESCAPED_AMPERSAND
           
static short UNEXPECTED_END_OF_FILE
           
static short UNEXPECTED_ENDTAG
           
static short UNEXPECTED_GT
           
static short UNEXPECTED_QUOTEMARK
           
static short UNKNOWN_ATTRIBUTE
           
static short UNKNOWN_ELEMENT
           
static short UNKNOWN_ENTITY
           
static short USING_BODY
           
static short USING_BR_INPLACE_OF
           
static short USING_FONT
           
static short USING_FRAMES
           
static short USING_LAYER
           
static short USING_NOBR
           
static short USING_NOFRAMES
           
static short USING_SPACER
           
static short WINDOWS_CHARS
           
static short XML_ATTRIBUTE_VALUE
           
 
Constructor Summary
Report()
           
 
Method Summary
static void attrError(Lexer lexer, Node node, java.lang.String attr, short code)
           
static void badArgument(java.lang.String option)
           
static void badTree(java.io.PrintWriter errout)
           
static void encodingError(Lexer lexer, short code, int c)
           
static void entityError(Lexer lexer, short code, java.lang.String entity, int c)
           
static void error(Lexer lexer, Node element, Node node, short code)
           
static void errorSummary(Lexer lexer)
           
static void generalInfo(java.io.PrintWriter errout)
           
static void helloMessage(java.io.PrintWriter errout, java.lang.String date, java.lang.String filename)
           
static void helpText(java.io.PrintWriter out, java.lang.String prog)
           
static void missingBody(java.io.PrintWriter errout)
           
static void needsAuthorIntervention(java.io.PrintWriter errout)
           
static void position(Lexer lexer)
           
static void reportNumberOfSlides(java.io.PrintWriter errout, int count)
           
static void reportNumWarnings(java.io.PrintWriter errout, Lexer lexer)
           
static void reportVersion(java.io.PrintWriter errout, Lexer lexer, java.lang.String filename, Node doctype)
           
static void showVersion(java.io.PrintWriter p)
           
static void tag(Lexer lexer, Node tag)
           
static void tidyPrint(java.io.PrintWriter p, java.lang.String msg)
           
static void tidyPrintln(java.io.PrintWriter p)
           
static void tidyPrintln(java.io.PrintWriter p, java.lang.String msg)
           
static void unknownFile(java.io.PrintWriter errout, java.lang.String program, java.lang.String file)
           
static void unknownOption(java.io.PrintWriter errout, char c)
           
static void unknownOption(java.lang.String option)
           
static void warning(Lexer lexer, Node element, Node node, short code)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCESS_URL

public static final java.lang.String ACCESS_URL

RELEASE_DATE

public static final java.lang.String RELEASE_DATE

currentFile

public static java.lang.String currentFile

MISSING_SEMICOLON

public static final short MISSING_SEMICOLON

UNKNOWN_ENTITY

public static final short UNKNOWN_ENTITY

UNESCAPED_AMPERSAND

public static final short UNESCAPED_AMPERSAND

MISSING_ENDTAG_FOR

public static final short MISSING_ENDTAG_FOR

MISSING_ENDTAG_BEFORE

public static final short MISSING_ENDTAG_BEFORE

DISCARDING_UNEXPECTED

public static final short DISCARDING_UNEXPECTED

NESTED_EMPHASIS

public static final short NESTED_EMPHASIS

NON_MATCHING_ENDTAG

public static final short NON_MATCHING_ENDTAG

TAG_NOT_ALLOWED_IN

public static final short TAG_NOT_ALLOWED_IN

MISSING_STARTTAG

public static final short MISSING_STARTTAG

UNEXPECTED_ENDTAG

public static final short UNEXPECTED_ENDTAG

USING_BR_INPLACE_OF

public static final short USING_BR_INPLACE_OF

INSERTING_TAG

public static final short INSERTING_TAG

SUSPECTED_MISSING_QUOTE

public static final short SUSPECTED_MISSING_QUOTE

MISSING_TITLE_ELEMENT

public static final short MISSING_TITLE_ELEMENT

DUPLICATE_FRAMESET

public static final short DUPLICATE_FRAMESET

CANT_BE_NESTED

public static final short CANT_BE_NESTED

OBSOLETE_ELEMENT

public static final short OBSOLETE_ELEMENT

PROPRIETARY_ELEMENT

public static final short PROPRIETARY_ELEMENT

UNKNOWN_ELEMENT

public static final short UNKNOWN_ELEMENT

TRIM_EMPTY_ELEMENT

public static final short TRIM_EMPTY_ELEMENT

COERCE_TO_ENDTAG

public static final short COERCE_TO_ENDTAG

ILLEGAL_NESTING

public static final short ILLEGAL_NESTING

NOFRAMES_CONTENT

public static final short NOFRAMES_CONTENT

CONTENT_AFTER_BODY

public static final short CONTENT_AFTER_BODY

INCONSISTENT_VERSION

public static final short INCONSISTENT_VERSION

MALFORMED_COMMENT

public static final short MALFORMED_COMMENT

BAD_COMMENT_CHARS

public static final short BAD_COMMENT_CHARS

BAD_XML_COMMENT

public static final short BAD_XML_COMMENT

BAD_CDATA_CONTENT

public static final short BAD_CDATA_CONTENT

INCONSISTENT_NAMESPACE

public static final short INCONSISTENT_NAMESPACE

DOCTYPE_AFTER_TAGS

public static final short DOCTYPE_AFTER_TAGS

MALFORMED_DOCTYPE

public static final short MALFORMED_DOCTYPE

UNEXPECTED_END_OF_FILE

public static final short UNEXPECTED_END_OF_FILE

DTYPE_NOT_UPPER_CASE

public static final short DTYPE_NOT_UPPER_CASE

TOO_MANY_ELEMENTS

public static final short TOO_MANY_ELEMENTS

UNKNOWN_ATTRIBUTE

public static final short UNKNOWN_ATTRIBUTE

MISSING_ATTRIBUTE

public static final short MISSING_ATTRIBUTE

MISSING_ATTR_VALUE

public static final short MISSING_ATTR_VALUE

BAD_ATTRIBUTE_VALUE

public static final short BAD_ATTRIBUTE_VALUE

UNEXPECTED_GT

public static final short UNEXPECTED_GT

PROPRIETARY_ATTR_VALUE

public static final short PROPRIETARY_ATTR_VALUE

REPEATED_ATTRIBUTE

public static final short REPEATED_ATTRIBUTE

MISSING_IMAGEMAP

public static final short MISSING_IMAGEMAP

XML_ATTRIBUTE_VALUE

public static final short XML_ATTRIBUTE_VALUE

UNEXPECTED_QUOTEMARK

public static final short UNEXPECTED_QUOTEMARK

ID_NAME_MISMATCH

public static final short ID_NAME_MISMATCH

MISSING_IMAGE_ALT

public static final short MISSING_IMAGE_ALT

MISSING_LINK_ALT

public static final short MISSING_LINK_ALT

MISSING_SUMMARY

public static final short MISSING_SUMMARY

MISSING_IMAGE_MAP

public static final short MISSING_IMAGE_MAP

USING_FRAMES

public static final short USING_FRAMES

USING_NOFRAMES

public static final short USING_NOFRAMES

USING_SPACER

public static final short USING_SPACER

USING_LAYER

public static final short USING_LAYER

USING_NOBR

public static final short USING_NOBR

USING_FONT

public static final short USING_FONT

USING_BODY

public static final short USING_BODY

WINDOWS_CHARS

public static final short WINDOWS_CHARS

NON_ASCII

public static final short NON_ASCII

FOUND_UTF16

public static final short FOUND_UTF16
Constructor Detail

Report

public Report()
Method Detail

tidyPrint

public static void tidyPrint(java.io.PrintWriter p,
                             java.lang.String msg)

tidyPrintln

public static void tidyPrintln(java.io.PrintWriter p,
                               java.lang.String msg)

tidyPrintln

public static void tidyPrintln(java.io.PrintWriter p)

showVersion

public static void showVersion(java.io.PrintWriter p)

tag

public static void tag(Lexer lexer,
                       Node tag)

unknownOption

public static void unknownOption(java.lang.String option)

badArgument

public static void badArgument(java.lang.String option)

position

public static void position(Lexer lexer)

encodingError

public static void encodingError(Lexer lexer,
                                 short code,
                                 int c)

entityError

public static void entityError(Lexer lexer,
                               short code,
                               java.lang.String entity,
                               int c)

attrError

public static void attrError(Lexer lexer,
                             Node node,
                             java.lang.String attr,
                             short code)

warning

public static void warning(Lexer lexer,
                           Node element,
                           Node node,
                           short code)

error

public static void error(Lexer lexer,
                         Node element,
                         Node node,
                         short code)

errorSummary

public static void errorSummary(Lexer lexer)

unknownOption

public static void unknownOption(java.io.PrintWriter errout,
                                 char c)

unknownFile

public static void unknownFile(java.io.PrintWriter errout,
                               java.lang.String program,
                               java.lang.String file)

needsAuthorIntervention

public static void needsAuthorIntervention(java.io.PrintWriter errout)

missingBody

public static void missingBody(java.io.PrintWriter errout)

reportNumberOfSlides

public static void reportNumberOfSlides(java.io.PrintWriter errout,
                                        int count)

generalInfo

public static void generalInfo(java.io.PrintWriter errout)

helloMessage

public static void helloMessage(java.io.PrintWriter errout,
                                java.lang.String date,
                                java.lang.String filename)

reportVersion

public static void reportVersion(java.io.PrintWriter errout,
                                 Lexer lexer,
                                 java.lang.String filename,
                                 Node doctype)

reportNumWarnings

public static void reportNumWarnings(java.io.PrintWriter errout,
                                     Lexer lexer)

helpText

public static void helpText(java.io.PrintWriter out,
                            java.lang.String prog)

badTree

public static void badTree(java.io.PrintWriter errout)