Package com.ibm.wala.cast.js.html
Class WebUtil
- java.lang.Object
-
- com.ibm.wala.cast.js.html.WebUtil
-
public class WebUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringpreamble
-
Constructor Summary
Constructors Constructor Description WebUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.ibm.wala.util.collections.Pair<java.util.Set<MappedSourceModule>,java.io.File>extractScriptFromHTML(java.net.URL url, java.util.function.Supplier<JSSourceExtractor> fSourceExtractor)static com.ibm.wala.util.collections.Pair<java.util.Set<MappedSourceModule>,java.io.File>extractScriptFromHTML(java.net.URL url, java.util.function.Supplier<JSSourceExtractor> fSourceExtractor, java.io.Reader r)static java.io.ReadergetStream(java.net.URL url)static voidmain(java.lang.String[] args)static voidsetFactory(IHtmlParserFactory factory)
-
-
-
Field Detail
-
preamble
public static final java.lang.String preamble
- See Also:
- Constant Field Values
-
-
Method Detail
-
setFactory
public static void setFactory(IHtmlParserFactory factory)
-
extractScriptFromHTML
public static com.ibm.wala.util.collections.Pair<java.util.Set<MappedSourceModule>,java.io.File> extractScriptFromHTML(java.net.URL url, java.util.function.Supplier<JSSourceExtractor> fSourceExtractor) throws com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
- Throws:
com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
-
extractScriptFromHTML
public static com.ibm.wala.util.collections.Pair<java.util.Set<MappedSourceModule>,java.io.File> extractScriptFromHTML(java.net.URL url, java.util.function.Supplier<JSSourceExtractor> fSourceExtractor, java.io.Reader r) throws com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
- Returns:
- a pair (S,F), where S is a set of extracted sources, and F is the temp file holding the
combined sources (or
nullif no such file exists) - Throws:
com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
-
main
public static void main(java.lang.String[] args) throws java.net.MalformedURLException, com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error- Throws:
java.net.MalformedURLExceptioncom.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
-
getStream
public static java.io.Reader getStream(java.net.URL url) throws java.io.IOException- Throws:
java.io.IOException
-
-