Class Generator.URLProcessor

java.lang.Object
de.uni_hildesheim.sse.easy.loader.Generator.URLProcessor
Enclosing class:
Generator

private class Generator.URLProcessor extends Object
Processes URLs for packing and bundling.
Author:
Holger Eichelberger
  • Field Details

  • Constructor Details

    • URLProcessor

      URLProcessor(Generator.UnbundleInfo unbundle, JarOutputStream easyJar, JarOutputStream eclipseJar)
      Creates an URL processor.
      Parameters:
      unbundle - the unbundle information instance
      easyJar - the EASy jar stream
      eclipseJar - the Eclipse jar stream
  • Method Details

    • processURL

      boolean processURL(URL url, boolean defer) throws IOException
      Processes the given url.
      Parameters:
      url - the URL to be processed
      defer - in case of problematic libs, defer them (whether more recent classes have been packed in) or process them
      Returns:
      if the given URL shall be deferred
      Throws:
      IOException - in case of I/O problems