Interface FileHandler.Provider

All Known Implementing Classes:
PXRFileHandler.Provider
Enclosing interface:
FileHandler

public static interface FileHandler.Provider
A provider of file handlers. Instances should be registered for global lookup.
  • Method Details

    • createHandler

      Optional<FileHandler> createHandler(PraxisProject project, ExecutionLevel level, ExecutionElement.File element)
      Create a file handler, if possible, for the provided project, execution level and file element.
      Parameters:
      project - executing project
      level - execution level
      element - file execution element
      Returns:
      file handler if this provider can handle