Class LanguageExportPart

java.lang.Object
org.libreoffice.ide.eclipse.core.model.language.LanguageExportPart
Direct Known Subclasses:
ProjectExportPart

public abstract class LanguageExportPart extends Object
Abstract class for the language specific controls part in the OXT export wizard.
  • Constructor Details

    • LanguageExportPart

      public LanguageExportPart()
  • Method Details

    • createControls

      public abstract void createControls(org.eclipse.swt.widgets.Composite parent)
      Create the controls in the part.
      Parameters:
      parent - the parent composite where to create the controls
    • dispose

      public abstract void dispose()
      Cleans the controls.
    • doFinish

      public abstract void doFinish()
      Run the export actions in a separate thread. Note that the controls might be disposed when this methods is called.
    • setPage

      public void setPage(ManifestExportPage page)
      Parameters:
      page - the manifest page containing this part.
    • getPage

      protected ManifestExportPage getPage()
      Returns:
      the page containing this UI part.