Package com.iizix.js.build
Class InfoFromSources
- java.lang.Object
- com.iizix.js.build.InfoFromSources
public class InfoFromSources extends java.lang.ObjectClass 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 Type Method Description 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.
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.ParseExceptionGets 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.ParseExceptionGets 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.