Class DefaultSwingInstallerManager

java.lang.Object
org.gvsig.installer.swing.impl.DefaultSwingInstallerManager
All Implemented Interfaces:
org.gvsig.installer.swing.api.SwingInstallerManager

public class DefaultSwingInstallerManager extends Object implements org.gvsig.installer.swing.api.SwingInstallerManager
Author:
Jorge Piera Llodrá
  • Constructor Details

    • DefaultSwingInstallerManager

      public DefaultSwingInstallerManager()
  • Method Details

    • getText

      public String getText(String key)
      Specified by:
      getText in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • registerMakePluginPackageWizardInstallerCreationWizard

      public void registerMakePluginPackageWizardInstallerCreationWizard(Class<? extends org.gvsig.installer.swing.api.creation.MakePluginPackageWizard> clazz)
      Specified by:
      registerMakePluginPackageWizardInstallerCreationWizard in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • registerInstallPackageWizard

      public void registerInstallPackageWizard(Class<? extends org.gvsig.installer.swing.api.wizard.InstallerWizardPanel> clazz)
      Specified by:
      registerInstallPackageWizard in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • getApplicationVersion

      public String getApplicationVersion()
      Specified by:
      getApplicationVersion in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • setApplicationVersion

      public void setApplicationVersion(String gvSIGVersion)
      Specified by:
      setApplicationVersion in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • getDefaultDownloadURL

      public URL getDefaultDownloadURL()
      Specified by:
      getDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • getDefaultDownloadURLs

      public List<URL> getDefaultDownloadURLs()
      Specified by:
      getDefaultDownloadURLs in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • getDefaultDownloadUrlAndLabels

      public List<org.gvsig.installer.swing.api.SwingInstallerManager.UrlAndLabel> getDefaultDownloadUrlAndLabels()
      Specified by:
      getDefaultDownloadUrlAndLabels in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • setDefaultDownloadURL

      public void setDefaultDownloadURL(String defaultDownloadURLs)
      Specified by:
      setDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • setDefaultDownloadURL

      public void setDefaultDownloadURL(URL defaultDownloadURL)
      Specified by:
      setDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • setDefaultDownloadURL

      public void setDefaultDownloadURL(File defaultDownloadURLs)
      Specified by:
      setDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • addDefaultDownloadURL

      public void addDefaultDownloadURL(URL url)
      Specified by:
      addDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • addDefaultDownloadURL

      public void addDefaultDownloadURL(URL url, String label)
      Specified by:
      addDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • addDefaultDownloadURL

      public void addDefaultDownloadURL(String theURL) throws MalformedURLException
      Specified by:
      addDefaultDownloadURL in interface org.gvsig.installer.swing.api.SwingInstallerManager
      Throws:
      MalformedURLException
    • getInstallerManager

      public org.gvsig.installer.lib.api.InstallerManager getInstallerManager()
      Specified by:
      getInstallerManager in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createJShowPackageStatusAndAskContinuePanel

      public org.gvsig.installer.swing.api.execution.JShowPackageStatusAndAskContinuePanel createJShowPackageStatusAndAskContinuePanel(List<org.gvsig.installer.lib.api.PackageInfo> packages, String message)
      Specified by:
      createJShowPackageStatusAndAskContinuePanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createJShowTroubledPackagesAndAskContinuePanel

      public org.gvsig.installer.swing.api.execution.JShowPackagesAndAskContinuePanel createJShowTroubledPackagesAndAskContinuePanel(List<org.gvsig.installer.lib.api.PackageInfo> packages, String message)
      Specified by:
      createJShowTroubledPackagesAndAskContinuePanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createJShowRequiredPackagesAndAskContinuePanel

      public org.gvsig.installer.swing.api.execution.JShowRequiredPackagesAndAskContinuePanel createJShowRequiredPackagesAndAskContinuePanel(List<org.gvsig.installer.lib.api.PackageInfo> packages, String message)
      Specified by:
      createJShowRequiredPackagesAndAskContinuePanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createJShowUnresolvedDependenciesAndAskContinuePanel

      public org.gvsig.installer.swing.api.execution.JShowUnresolvedDependenciesAndAskContinuePanel createJShowUnresolvedDependenciesAndAskContinuePanel(org.gvsig.installer.lib.api.Dependencies dependencies, String message)
      Specified by:
      createJShowUnresolvedDependenciesAndAskContinuePanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createPackageInfoPanel

      public org.gvsig.installer.swing.api.creation.JPackageInfoPanel createPackageInfoPanel()
      Specified by:
      createPackageInfoPanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createPackageInfoPanel

      public org.gvsig.installer.swing.api.creation.JPackageInfoPanel createPackageInfoPanel(String packageType)
      Specified by:
      createPackageInfoPanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createOutputPanel

      public org.gvsig.installer.swing.api.creation.JOutputPanel createOutputPanel()
      Specified by:
      createOutputPanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createProgressPanel

      public org.gvsig.installer.swing.api.JProgressPanel createProgressPanel()
      Specified by:
      createProgressPanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createInstallPackageWizard

      public org.gvsig.installer.swing.api.execution.InstallWizardPanel createInstallPackageWizard(File applicationDirectory, File installFolder) throws org.gvsig.installer.swing.api.execution.InstallPackageWizardException
      Specified by:
      createInstallPackageWizard in interface org.gvsig.installer.swing.api.SwingInstallerManager
      Throws:
      org.gvsig.installer.swing.api.execution.InstallPackageWizardException
    • createMakePluginPackageWizard

      public org.gvsig.installer.swing.api.creation.MakePluginPackageWizard createMakePluginPackageWizard(File applicationDirectory, File installFolder) throws org.gvsig.installer.swing.api.creation.MakePluginPackageWizardException
      Specified by:
      createMakePluginPackageWizard in interface org.gvsig.installer.swing.api.SwingInstallerManager
      Throws:
      org.gvsig.installer.swing.api.creation.MakePluginPackageWizardException
    • createPackagerPanel

      public org.gvsig.installer.swing.api.packagebuilder.PackageBuildder createPackagerPanel(String packageType, File selectionFolder, File outputFolder)
      Specified by:
      createPackagerPanel in interface org.gvsig.installer.swing.api.SwingInstallerManager
    • createPackageTypeFilter

      public org.gvsig.installer.swing.api.execution.PackageFilter createPackageTypeFilter(String type)
      Specified by:
      createPackageTypeFilter in interface org.gvsig.installer.swing.api.SwingInstallerManager