Package org.praxislive.ide.project.spi
Interface LineHandler.Provider
- Enclosing interface:
LineHandler
public static interface LineHandler.Provider
A provider of line handlers. Instances should be registered for global
lookup.
-
Method Summary
Modifier and TypeMethodDescriptioncreateHandler(PraxisProject project, ExecutionLevel level, ExecutionElement.Line line) Create a line handler, if possible, for the provided project, execution level and line element.
-
Method Details
-
createHandler
Optional<LineHandler> createHandler(PraxisProject project, ExecutionLevel level, ExecutionElement.Line line) Create a line handler, if possible, for the provided project, execution level and line element.- Parameters:
project- executing projectlevel- execution levelline- line execution element- Returns:
- line handler if this provider can handle
-