Class HiLiteHTML

    • Method Detail

      • toString

        🡅  🡇     🗕  🗗  🗖
        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Code:
        Exact Method Body:
         return ToStringHTML.classHiLiteHTML(this, this.CONFIG_ARR_LEN, this.tags, this.tpwa);
        
      • equals

        🡅  🡇     🗕  🗗  🗖
        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class AbstractHiLiter
        Code:
        Exact Method Body:
         return (! super.equals(other))
             ? false
             : this.extraRules.equals(((HiLiteHTML) other).extraRules);
        
      • main

        🡅     🗕  🗗  🗖
        public static void main​(java.lang.String[] argv)
                         throws java.io.IOException
        Throws:
        java.io.IOException
        Code:
        Exact Method Body:
         String htmlAsStr =
             FileRW.loadFileToString("Torello/BuildJAR/Documentation/Global/Appendable.html");
        
         Vector<HTMLNode> htmlAsVec = HTMLPage.getPageTokens(htmlAsStr, false);
        
         HiLiteHTML hl = new Config().generateHiLiter();
        
         final String css = FileRW.loadFileToString
             ("Torello/HTML/Tools/SyntaxHiLite/data-files/html-default.css");
        
         String hiLitedHTML = 
             "<HTML>\n<HEAD>\n" +
             "<META HTTP-EQUIV=Cache-Control CONTENT='no-cache, no-store, must-revalidate'>\n" +
             "<META HTTP-EQUIV=Pragma CONTENT=no-cache>\n" +
             "<META HTTP-EQUIV=Expires CONTENT=0>\n" +
             "<STYLE TYPE='text/css'>\n" +
             css + '\n' +
             "</STYLE>\n" +
             "</HEAD>\n" +
             "<BODY>\n" +
             "<PRE CLASS=HL>\n" +
             Util.pageToString(hl.hiLite(htmlAsVec)) + '\n' +
             "</PRE>\n" +
             "</BODY>\n"  +
             "</HTML>\n";
        
         System.out.println("Writing File: " + BYELLOW + "OUT/out.html" + RESET);
         FileRW.writeFile(hiLitedHTML, "OUT/out.html");
        
         System.out.println(hl.toString());