Class DocGen


  • public class DocGen
    extends java.lang.Object
    • Field Detail

      • LOG

        protected static final org.apache.logging.log4j.Logger LOG
      • _ObjNameComparator

        protected static java.util.Comparator<Object> _ObjNameComparator
    • Constructor Detail

      • DocGen

        public DocGen​(Schema schema,
                      GeneratorSession G)
               throws javax.xml.parsers.ParserConfigurationException
        Throws:
        javax.xml.parsers.ParserConfigurationException
    • Method Detail

      • getBaseResFileName

        public static java.lang.String getBaseResFileName​(Schema S,
                                                          java.lang.String Extension)
      • getSchemaChromeAppGenHTML

        public static java.lang.String getSchemaChromeAppGenHTML​(Schema S,
                                                                 java.lang.String Extension)
      • getSVGCSSPath

        public static java.lang.String getSVGCSSPath​(Schema S)
      • writeSchema

        public void writeSchema​(ParserSession PS)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • writeMasterIndexHTML

        protected void writeMasterIndexHTML​(java.io.PrintWriter writer)
      • writeBucketList

        protected void writeBucketList​(java.io.PrintWriter writer,
                                       java.util.List<DocGen.NamedList<Object>> lists)
      • WriteTablesAndViews

        public void WriteTablesAndViews​(ParserSession PS,
                                        java.io.PrintWriter writer,
                                        boolean exportPublish)
      • writeSearchHTML

        public static void writeSearchHTML​(java.io.PrintWriter writer,
                                           boolean includeFields)
      • GenMasterIndex

        public static void GenMasterIndex​(java.lang.String Path,
                                          java.util.List<Schema> selectedSchemas,
                                          Docs.MasterConfig MC)
                                   throws java.io.IOException
        Throws:
        java.io.IOException