Revision 43126 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/DefaultSwingInstallerManager.java

View differences:

DefaultSwingInstallerManager.java
55 55
import org.gvsig.installer.swing.api.creation.JPackageInfoPanel;
56 56
import org.gvsig.installer.swing.api.creation.MakePluginPackageWizard;
57 57
import org.gvsig.installer.swing.api.creation.MakePluginPackageWizardException;
58
import org.gvsig.installer.swing.api.execution.AbstractInstallPackageWizard;
59 58
import org.gvsig.installer.swing.api.execution.InstallPackageWizardException;
59
import org.gvsig.installer.swing.api.execution.InstallWizardPanel;
60 60
import org.gvsig.installer.swing.api.execution.JShowPackageStatusAndAskContinuePanel;
61 61
import org.gvsig.installer.swing.api.execution.JShowPackagesAndAskContinuePanel;
62 62
import org.gvsig.installer.swing.api.execution.JShowRequiredPackagesAndAskContinuePanel;
63 63
import org.gvsig.installer.swing.api.execution.JShowUnresolvedDependenciesAndAskContinuePanel;
64
import org.gvsig.installer.swing.api.execution.PackageFilter;
64 65
import org.gvsig.installer.swing.api.packagebuilder.PackageBuildder;
66
import org.gvsig.installer.swing.api.wizard.InstallerWizardPanel;
65 67
import org.gvsig.installer.swing.impl.creation.panel.DefaultOutputPanel;
66 68
import org.gvsig.installer.swing.impl.creation.panel.DefaultPackageInfoPanel;
69
import org.gvsig.installer.swing.impl.execution.panel.filters.TypeFilter;
67 70
import org.gvsig.installer.swing.impl.packagebuilder.BasePackageWizard;
68 71
import org.gvsig.installer.swing.impl.panel.DefaultProgressPanel;
69 72
import org.gvsig.tools.ToolsLocator;
......
324 327
	}
325 328

  
326 329
	public void registerInstallPackageWizard(
327
			Class<? extends AbstractInstallPackageWizard> clazz) {
330
			Class<? extends InstallerWizardPanel> clazz) {
328 331
		ExtensionPoint extensionPoint = extensionPoints.add(
329 332
				SWING_INSTALLER_MANAGER_EXTENSION_POINT, "");
330 333
		extensionPoint.append(EXECUTE_INSTALLER_WIZARD_NAME, "", clazz);
......
483 486
		return new DefaultProgressPanel();
484 487
	}
485 488

  
486
	public AbstractInstallPackageWizard createInstallPackageWizard(
489
	public InstallWizardPanel createInstallPackageWizard(
487 490
			File applicationDirectory, File installFolder)
488 491
			throws InstallPackageWizardException {
489 492
		ExtensionPoint ep = extensionPoints
......
492 495
			Object[] args = new Object[2];
493 496
			args[0] = applicationDirectory;
494 497
			args[1] = installFolder;
495
			return (AbstractInstallPackageWizard) ep.create(
498
			return (InstallWizardPanel) ep.create(
496 499
					EXECUTE_INSTALLER_WIZARD_NAME, args);
497 500

  
498 501
		} catch (Exception e) {
......
501 504
		}
502 505
	}
503 506

  
507
        @Override
504 508
	public MakePluginPackageWizard createMakePluginPackageWizard(
505 509
			File applicationDirectory, File installFolder)
506 510
			throws MakePluginPackageWizardException {
......
523 527
            PackageBuildder packager = new BasePackageWizard(packageType, selectionFolder, outputFolder);
524 528
            return packager;
525 529
        }
530
        
531
        public PackageFilter createPackageTypeFilter(String type) {
532
            return new TypeFilter(type);
533
        }
526 534
}

Also available in: Unified diff