Class HelpPageObjectExporterExtension

java.lang.Object
com.e1c.langtool.v8.dt.internal.md.help.AbstractHelpPageExtension
com.e1c.langtool.v8.dt.internal.md.help.HelpPageObjectExporterExtension
All Implemented Interfaces:
IBmObjectExporterExtension

public class HelpPageObjectExporterExtension extends AbstractHelpPageExtension implements IBmObjectExporterExtension
  • Constructor Details

    • HelpPageObjectExporterExtension

      public HelpPageObjectExporterExtension()
  • Method Details

    • targets

      public Collection<org.eclipse.emf.ecore.EClass> targets()
      Description copied from interface: IBmObjectExporterExtension
      Gets the target ECLasses which should process on export form MB.
      Specified by:
      targets in interface IBmObjectExporterExtension
      Returns:
      the collection
    • beforeExport

      public void beforeExport(IDtProject dtProject, IBmObject bmObject, IBmObject clone, org.eclipse.core.resources.IFile file, Map<org.eclipse.core.resources.IFile,byte[]> extraFiles) throws org.eclipse.core.runtime.CoreException
      Description copied from interface: IBmObjectExporterExtension
      Before export the target IBmObject.
      Specified by:
      beforeExport in interface IBmObjectExporterExtension
      bmObject - the bm object
      clone - the clone of object
      file - the file to export into
      extraFiles - the exported extra files
      Throws:
      org.eclipse.core.runtime.CoreException - the core exception