Class InfoFromSources


  • public class InfoFromSources
    extends java.lang.Object
    Class to extract build information from a HTML file used to launch an application. The information is JavaScript files and CSS files.
    Author:
    Christopher Mindus
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static InfoFromSourcesgetInstance()
      Gets the instance of the run support.
      voidgetSources​(java.lang.String fileName, java.io.BufferedReader reader, java.util.List<java.lang.String> jsList, java.util.List<java.lang.String> dynamicJSList, java.util.List<java.lang.String> cssList, java.util.Map<java.lang.String,​java.lang.String> settings)
      Gets the JavaScript and CSS sources required for a HTML file.
      voidgetSources​(java.lang.String fileName, java.util.List<java.lang.String> jsList, java.util.List<java.lang.String> dynamicJSList, java.util.List<java.lang.String> cssList)
      Gets the JavaScript and CSS sources required for a HTML file.
      static voidmain​(java.lang.String[] args)
      Main routine.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getInstance

        public static InfoFromSources getInstance()
        Gets the instance of the run support.
      • main

        public static void main​(java.lang.String[] args)
        Main routine.
      • getSources

        public void getSources​(java.lang.String fileName,
                               java.util.List<java.lang.String> jsList,
                               java.util.List<java.lang.String> dynamicJSList,
                               java.util.List<java.lang.String> cssList)
                        throws java.io.IOException,
                               java.text.ParseException
        Gets the JavaScript and CSS sources required for a HTML file.
        Parameters:
        fileName - File name of the HTML file.
        jsList - List of JavaScript sources filled in.
        dynamicJSList - List of JavaScript sources filled in.
        cssList - List of CSS sources filled in.
        Throws:
        java.io.IOException - When file read errors occurs.
        java.text.ParseException - For parsing errors in the file.
      • getSources

        public void getSources​(java.lang.String fileName,
                               java.io.BufferedReader reader,
                               java.util.List<java.lang.String> jsList,
                               java.util.List<java.lang.String> dynamicJSList,
                               java.util.List<java.lang.String> cssList,
                               java.util.Map<java.lang.String,​java.lang.String> settings)
                        throws java.io.IOException,
                               java.text.ParseException
        Gets the JavaScript and CSS sources required for a HTML file.
        Parameters:
        fileName - The file name.
        reader - The reader of the HTML file.
        jsList - List of JavaScript sources filled in.
        dynamicJSList - List of JavaScript sources filled in.
        cssList - List of CSS sources filled in.
        settings - Settings to fill in from HTML file, null for none.
        Throws:
        java.io.IOException - When file read errors occurs.
        java.text.ParseException - For parsing errors in the file.