Class AntScriptExportWizardPage

java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.libreoffice.ide.eclipse.core.export.AntScriptExportWizardPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class AntScriptExportWizardPage extends org.eclipse.jface.wizard.WizardPage
  • Field Summary

    Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

    ERROR, INFORMATION, NONE, WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Create the build scripts for the package model.
    void
    createControl(org.eclipse.swt.widgets.Composite parent)
    org.libreoffice.plugin.core.model.UnoPackage
     
    Returns the path of the selected Project.
     
    void
    Refresh the selected project.
    void
     

    Methods inherited from class org.eclipse.jface.wizard.WizardPage

    canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString

    Methods inherited from class org.eclipse.jface.dialogs.DialogPage

    convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage

    dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible

    Methods inherited from interface org.eclipse.jface.wizard.IWizardPage

    getMinimumPageSize
  • Constructor Details

    • AntScriptExportWizardPage

      public AntScriptExportWizardPage(String pageName, IUnoidlProject project)
      Constructor.
      Parameters:
      pageName - the page name
      project - the project to export
  • Method Details

    • createBuildScripts

      public void createBuildScripts()
      Create the build scripts for the package model.
    • getProject

      public IUnoidlProject getProject()
      Returns:
      the UNO project to be used for building the ant script
    • setProject

      public void setProject(IUnoidlProject project)
      Parameters:
      project - the UNO project selected for the wizard.
    • createControl

      public void createControl(org.eclipse.swt.widgets.Composite parent)
    • getPackageModel

      public org.libreoffice.plugin.core.model.UnoPackage getPackageModel(String tempPath)
      Parameters:
      tempPath - the t.
      Returns:
      the package model built from the data provided by the user or null if something blocked the process.
    • refreshProject

      public void refreshProject()
      Refresh the selected project.
    • getPath

      public String getPath()
      Returns the path of the selected Project.
      Returns:
      the path of the selected Project.