⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 report.java

📁 windows 代码
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == USING_BR_INPLACE_OF)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("using_br_inplace_of") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, node);
            }
            else if (code == INSERTING_TAG)
            {
                try {
                    tidyPrint(lexer.errout,
                              MessageFormat.format( res.getString("inserting_tag"),
                                                    new Object[] {node.element} ));
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == CANT_BE_NESTED)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("warning") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, node);
                try {
                    tidyPrint(lexer.errout,
                              res.getString("cant_be_nested") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == PROPRIETARY_ELEMENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("warning") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, node);
                try {
                    tidyPrint(lexer.errout,
                              res.getString("proprietary_element") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }

                if (node.tag == TagTable.tagLayer)
                    lexer.badLayout |= USING_LAYER;
                else if (node.tag == TagTable.tagSpacer)
                    lexer.badLayout |= USING_SPACER;
                else if (node.tag == TagTable.tagNobr)
                    lexer.badLayout |= USING_NOBR;
            }
            else if (code == OBSOLETE_ELEMENT)
            {
                try {
                    if (element.tag != null && (element.tag.model & Dict.CM_OBSOLETE) != 0)
                        tidyPrint(lexer.errout,
                                  res.getString("obsolete_element") );
                    else
                        tidyPrint(lexer.errout,
                                  res.getString("replacing_element") );

                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, element);
                try {
                    tidyPrint(lexer.errout,
                              res.getString("by") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, node);
            }
            else if (code == TRIM_EMPTY_ELEMENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("trim_empty_element") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, element);
            }
            else if (code == MISSING_TITLE_ELEMENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("missing_title_element") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == ILLEGAL_NESTING)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("warning") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, element);
                try {
                    tidyPrint(lexer.errout,
                              res.getString("illegal_nesting") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == NOFRAMES_CONTENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("warning") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, node);
                try {
                    tidyPrint(lexer.errout,
                              res.getString("noframes_content") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == INCONSISTENT_VERSION)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("inconsistent_version") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == MALFORMED_DOCTYPE)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("malformed_doctype") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == CONTENT_AFTER_BODY)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("content_after_body") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == MALFORMED_COMMENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("malformed_comment") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == BAD_COMMENT_CHARS)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("bad_comment_chars") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == BAD_XML_COMMENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("bad_xml_comment") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == BAD_CDATA_CONTENT)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("bad_cdata_content") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == INCONSISTENT_NAMESPACE)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("inconsistent_namespace") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == DTYPE_NOT_UPPER_CASE)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("dtype_not_upper_case") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
            }
            else if (code == UNEXPECTED_END_OF_FILE)
            {
                try {
                    tidyPrint(lexer.errout,
                              res.getString("unexpected_end_of_file") );
                }
                catch ( MissingResourceException e ) {
                    lexer.errout.println( e.toString() );
                }
                tag(lexer, element);
            }

            tidyPrintln(lexer.errout);
        }
    }

    public static void error(Lexer lexer, Node element, Node node, short code)
    {
        lexer.warnings++;

        /* keep quiet after 6 errors */
        if (lexer.errors > 6)
            return;

        lexer.errors++;

        position(lexer);

        if (code == SUSPECTED_MISSING_QUOTE)
        {
            try {
                tidyPrint(lexer.errout,
                          res.getString("suspected_missing_quote") );
            }
            catch ( MissingResourceException e ) {
                lexer.errout.println( e.toString() );
            }
        }
        else if (code == DUPLICATE_FRAMESET)
        {
            try {
                tidyPrint(lexer.errout,
                          res.getString("duplicate_frameset") );
            }
            catch ( MissingResourceException e ) {
                lexer.errout.println( e.toString() );
            }
        }
        else if (code == UNKNOWN_ELEMENT)
        {
            try {
                tidyPrint(lexer.errout,
                          res.getString("error") );
            }
            catch ( MissingResourceException e ) {
                lexer.errout.println( e.toString() );
            }
            tag(lexer, node);
            try {
                tidyPrint(lexer.errout,
                          res.getString("unknown_element") );
            }
            catch ( MissingResourceException e ) {
                lexer.errout.println( e.toString() );
            }
        }
        else if (code == UNEXPECTED_ENDTAG)
        {
            try {
                tidyPrint(lexer.errout,
                          MessageFormat.format( res.getString("unexpected_endtag"),
                                                new Object[] {node.element} ));
                if (element != null)
                    tidyPrint(lexer.errout,
                              MessageFormat.format( res.getString("unexpected_endtag_suffix"),
                                                    new Object[] {element.element} ));
            }
            catch ( MissingResourceException e ) {
                lexer.errout.println( e.toString() );
            }
        }

        tidyPrintln(lexer.errout);
    }

    public static void errorSummary(Lexer lexer)
    {
        /* adjust badAccess to that its null if frames are ok */
        if ((lexer.badAccess & (USING_FRAMES | USING_NOFRAMES)) != 0)
        {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -