Interface ExtensionProvider


public interface ExtensionProvider
A provider of an extension component to be installed and allow for communication with the PraxisCORE system. Extensions should only be executed in the Swing event thread.
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<org.praxislive.core.Component>
    createExtension(org.openide.util.Lookup context)
    Create an extension component for the provided context.
  • Method Details

    • createExtension

      Optional<org.praxislive.core.Component> createExtension(org.openide.util.Lookup context)
      Create an extension component for the provided context.
      Parameters:
      context - usage context, such as project lookup
      Returns:
      extension component if can be created for provided context