Class LaunchGenerator

java.lang.Object
org.jdrupes.builder.eclipse.LaunchGenerator

public class LaunchGenerator extends Object
The Class LaunchGenerator.
  • Constructor Details

  • Method Details

    • provideLauncher

      public <T extends Resource> Collection<T> provideLauncher(ResourceRequest<T> requested)
      Provide the launch configuration.
      Type Parameters:
      T - the generic type
      Parameters:
      requested - the requested
      Returns:
      the collection
    • generateLaunchConfiguration

      Generates the launch configuration XML into the given document.
      Parameters:
      doc - an empty document as starting point
      request - the request
      Returns:
      the generated document
    • mergeSettings

      protected void mergeSettings(Document target, Document source)
      Updates the classpath and modulepath in the target document from a freshly generated source document.
      Parameters:
      target - the existing document to update
      source - the freshly generated document