Class AttributeHTML

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    final class AttributeHTML
    extends java.lang.Object
    implements java.io.Closeable
    Convert found attributes into HTML file.
    • Field Detail

      • className

        private final java.lang.String className
      • printWriter

        private final java.io.PrintWriter printWriter
      • attrCount

        private int attrCount
    • Constructor Detail

      • AttributeHTML

        AttributeHTML​(java.lang.String dir,
                      java.lang.String className,
                      ConstantPool constantPool,
                      ConstantHTML constantHtml,
                      java.nio.charset.Charset charset)
               throws java.io.FileNotFoundException,
                      java.io.UnsupportedEncodingException
        Throws:
        java.io.FileNotFoundException
        java.io.UnsupportedEncodingException
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • codeLink

        private java.lang.String codeLink​(int link,
                                          int methodNumber)
      • writeAttribute

        void writeAttribute​(Attribute attribute,
                            java.lang.String anchor)
      • writeAttribute

        void writeAttribute​(Attribute attribute,
                            java.lang.String anchor,
                            int methodNumber)