Class PlannerSettingsBmExporter

java.lang.Object
com._1c.g5.v8.dt.core.provider.BaseBmObjectExporter
com._1c.g5.v8.dt.internal.planner.PlannerSettingsBmExporter
All Implemented Interfaces:
IBmObjectExporter

public final class PlannerSettingsBmExporter extends BaseBmObjectExporter
BM-exporter for PlannerSettings
  • Constructor Details

    • PlannerSettingsBmExporter

      @Inject public PlannerSettingsBmExporter(IBmModelManager modelManager, ISymbolicNameService symbolicNameService, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, IQualifiedNameFilePathConverter qualifiedNameFilePathConverter, org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory, IResourceContentExporterExtensionManager resourceContentExporterExtensionManager)
      Constructs a new instance.
      Parameters:
      modelManager - the model manager, may not be null.
      symbolicNameService - the symbolic name service to use, may not be null.
      qualifiedNameConverter - the qualified name converter, may not be null.
      qualifiedNameFilePathConverter - the qualified-name-to-file-path converter, may not be null.
      resourceFactory - the resource factory to use, may not be null.
      resourceContentExporterExtensionManager - the exporter extension manager to use, may not be null.
  • Method Details

    • supports

      public boolean supports(org.eclipse.emf.ecore.EClass eClass)
      Description copied from interface: IBmObjectExporter
      Checks if the exporter supports objects of the specified EMF class.
      Parameters:
      eClass - The EMF class to check. May not be null.
      Returns:
      true if the exporter supports the EMF class, false otherwise.