Interface IImportConfigurationWizard

  • All Superinterfaces:
    org.eclipse.ui.IImportWizard, org.eclipse.jface.wizard.IWizard, org.eclipse.ui.IWorkbenchWizard

    public interface IImportConfigurationWizard
    extends org.eclipse.ui.IImportWizard
    The import wizard that imports 1C:Enterprise infobase import as 1C:EDT configuration project.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      InfobaseReference getInfobase()
      Returns the infobase to import configuration from.
      String getProjectName()
      Returns the workspace project name to import to.
      Version getProjectVersion()
      Returns the workspace project 1C:Enterprise version.
      IResolvableRuntimeInstallation getRuntimeInstallation()
      Returns the 1C:Enterprise platform installation for the wizard.
      boolean isUpdateExisting()
      Returns whether this wizard is used to update existing project instad of import new project.
      void setAssociateAfterImport​(boolean associateAfterImport)
      Sets whether need to associate project with infobase after import.
      void setInfobase​(InfobaseReference infobase)
      Sets the infobase to import configuration from.
      • Methods inherited from interface org.eclipse.jface.wizard.IWizard

        addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, performFinish, setContainer
      • Methods inherited from interface org.eclipse.ui.IWorkbenchWizard

        init
    • Method Detail

      • setAssociateAfterImport

        void setAssociateAfterImport​(boolean associateAfterImport)
        Sets whether need to associate project with infobase after import.
        Parameters:
        associateAfterImport - whether need to associate project with infobase after import
      • setInfobase

        void setInfobase​(InfobaseReference infobase)
        Sets the infobase to import configuration from.
        Parameters:
        infobase - the infobase to import configuration from, cannot be null
      • getInfobase

        InfobaseReference getInfobase()
        Returns the infobase to import configuration from.
        Returns:
        the the infobase to import configuration from or null if none selected
      • getProjectName

        String getProjectName()
        Returns the workspace project name to import to.
        Returns:
        the workspace project name to import to, never null
      • getProjectVersion

        Version getProjectVersion()
        Returns the workspace project 1C:Enterprise version.
        Returns:
        the workspace project 1C:Enterprise version or null if none selected
      • getRuntimeInstallation

        IResolvableRuntimeInstallation getRuntimeInstallation()
        Returns the 1C:Enterprise platform installation for the wizard.
        Returns:
        installation the 1C:Enterprise platform installation to use or null if none
      • isUpdateExisting

        boolean isUpdateExisting()
        Returns whether this wizard is used to update existing project instad of import new project.
        Returns:
        whether this wizard is used to update existing project instad of import new project