Class SingleIndexWriter


  • @Deprecated
    public class SingleIndexWriter
    extends AbstractIndexWriter
    Deprecated.
    Generate only one index file for all the Member Names with Indexing in Unicode Order. The name of the generated file is "index-all.html" and it is generated in current or the destination directory.

    This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.

    See Also:
    Character
    • Field Detail

      • elements

        private java.util.List<java.lang.Object> elements
        Deprecated.
    • Constructor Detail

      • SingleIndexWriter

        public SingleIndexWriter​(ConfigurationImpl configuration,
                                 DocPath filename,
                                 IndexBuilder indexbuilder)
                          throws java.io.IOException
        Deprecated.
        Construct the SingleIndexWriter with filename "index-all.html" and the IndexBuilder
        Parameters:
        filename - Name of the index file to be generated.
        indexbuilder - Unicode based Index from IndexBuilder
        Throws:
        java.io.IOException
    • Method Detail

      • generateIndexFile

        protected void generateIndexFile()
                                  throws java.io.IOException
        Deprecated.
        Generate the contents of each index file, with Header, Footer, Member Field, Method and Constructor Description.
        Throws:
        java.io.IOException
      • addLinksForIndexes

        protected void addLinksForIndexes​(Content contentTree)
        Deprecated.
        Add links for all the Index Files per unicode character.
        Parameters:
        contentTree - the content tree to which the links for indexes will be added