Interface MakePlugin

All Known Implementing Classes:
MakeBnd, MakeCopy

public interface MakePlugin
  • Method Summary

    Modifier and Type
    Method
    Description
    make(Builder builder, String source, Map<String,String> arguments)
    This plugin is called when Include-Resource detects a reference to a resource that it can not find in the file system.
  • Method Details

    • make

      Resource make(Builder builder, String source, Map<String,String> arguments) throws Exception
      This plugin is called when Include-Resource detects a reference to a resource that it can not find in the file system.
      Parameters:
      builder - The current builder
      source - The source string (i.e. the place where bnd looked)
      arguments - Any arguments on the clause in Include-Resource
      Returns:
      A resource or null if no resource could be made
      Throws:
      Exception