Package org.praxislive.ide.core.spi
Interface ExtensionProvider
- All Known Implementing Classes:
GuiHelper.Provider,ProjectHelper.Provider,PXRHelper.Provider,PXSHelper.Provider
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 TypeMethodDescriptionOptional<org.praxislive.core.Component> createExtension(org.openide.util.Lookup context) Create an extension component for the provided context.
-
Method Details
-
createExtension
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
-