Class BasePackageWizard

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.installer.swing.impl.packagebuilder.BasePackageWizard
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, org.gvsig.gui.beans.wizard.WizardPanel, org.gvsig.installer.swing.api.packagebuilder.PackageBuildder, org.gvsig.tools.swing.api.Component

public class BasePackageWizard extends JPanel implements org.gvsig.gui.beans.wizard.WizardPanel, org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
See Also:
  • Constructor Details

    • BasePackageWizard

      public BasePackageWizard(String packageType, File selectionFolder, File outputFolder) throws org.gvsig.tools.locator.LocatorException
      Throws:
      org.gvsig.tools.locator.LocatorException
  • Method Details

    • getPackageType

      public String getPackageType()
      Specified by:
      getPackageType in interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
    • addPackageInfoOptionPanel

      protected void addPackageInfoOptionPanel()
    • addOutputOptionPanel

      protected void addOutputOptionPanel()
    • addProgressOptionPanel

      protected void addProgressOptionPanel()
    • addSelectFolderToPackagingOption

      protected void addSelectFolderToPackagingOption(String message)
    • setNextButtonEnabled

      public void setNextButtonEnabled(boolean isEnabled)
    • setCancelButtonEnabled

      public void setCancelButtonEnabled(boolean isEnabled)
    • setFinishButtonEnabled

      public void setFinishButtonEnabled(boolean isEnabled)
    • setBackButtonEnabled

      public void setBackButtonEnabled(boolean isEnabled)
    • getWizardPanelActionListener

      public org.gvsig.gui.beans.wizard.WizardPanelActionListener getWizardPanelActionListener()
      Specified by:
      getWizardPanelActionListener in interface org.gvsig.gui.beans.wizard.WizardPanel
    • setWizardPanelActionListener

      public void setWizardPanelActionListener(org.gvsig.gui.beans.wizard.WizardPanelActionListener wizardActionListener)
      Specified by:
      setWizardPanelActionListener in interface org.gvsig.gui.beans.wizard.WizardPanel
    • setFolderToPackaging

      public void setFolderToPackaging(File file)
      Specified by:
      setFolderToPackaging in interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
    • getFolderToPackaging

      public File getFolderToPackaging()
      Specified by:
      getFolderToPackaging in interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
    • getPackageInfo

      public org.gvsig.tools.packageutils.PackageInfo getPackageInfo()
      Specified by:
      getPackageInfo in interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
    • getDownloadURL

      public URL getDownloadURL()
    • getPackageIndexFile

      public File getPackageIndexFile()
    • shouldCreateIndex

      public boolean shouldCreateIndex()
    • getPackageFile

      public File getPackageFile()
    • addOptionPanel

      public void addOptionPanel(org.gvsig.gui.beans.wizard.panel.OptionPanel optionPanel)
    • getDefaultPackageBundleFile

      public File getDefaultPackageBundleFile()
    • getDefaultPackageIndexBundleFile

      public File getDefaultPackageIndexBundleFile()
    • asJComponent

      public JComponent asJComponent()
      Specified by:
      asJComponent in interface org.gvsig.tools.swing.api.Component
    • addBeforePackingListener

      public void addBeforePackingListener(org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener listener)
      Specified by:
      addBeforePackingListener in interface org.gvsig.installer.swing.api.packagebuilder.PackageBuildder
    • getBeforePackingListeners

      public Collection<org.gvsig.installer.swing.api.packagebuilder.PackageBuildder.BeforePackingListener> getBeforePackingListeners()