Class GraphicalSchemePictureImporter

All Implemented Interfaces:
IResourceContentImporter

public final class GraphicalSchemePictureImporter extends BaseBmBlobImporter
Graphical scheme picture importer.
  • Constructor Details

    • GraphicalSchemePictureImporter

      @Inject public GraphicalSchemePictureImporter(IQualifiedNameFilePathConverter qualifiedNameFilePathConverter, IBmModelManager bmModelManager)
      Constructs a new instance.
      Parameters:
      qualifiedNameFilePathConverter - The qualified name file path converter. May not be null.
  • Method Details

    • supports

      public boolean supports(org.eclipse.core.runtime.IPath path)
      Description copied from interface: IResourceContentImporter
      Checks if this importer supports the specified resource.
      Parameters:
      path - The path to the resource to check. May not be null.
      Returns:
      true if the resource is supported, false otherwise.
    • extractBlobInfo

      protected BaseBmBlobImporter.BlobInfo extractBlobInfo(org.eclipse.core.runtime.IPath path)
      Description copied from class: BaseBmBlobImporter
      Extracts blob information from the specified workspace file path.
      Specified by:
      extractBlobInfo in class BaseBmBlobImporter
      Parameters:
      path - The workspace file path. May not be null.
      Returns:
      extracted blob information. Never null.