Revision 37599 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.api/src/main/java/org/gvsig/installer/swing/api/wizard/AbstractInstallerWizard.java

View differences:

AbstractInstallerWizard.java
39 39
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodr&aacute;</a>
40 40
 */
41 41
public abstract class AbstractInstallerWizard extends JPanel implements
42
    InstallerWizardPanel {
42
		InstallerWizardPanel {
43 43

  
44
    private static final long serialVersionUID = 5609799260650093733L;
45
    protected InstallerWizardActionListener wizardActionListener = null;
46
    private final File pluginsFolder;
47
    private final File applicationFolder;
48
    private final File installFolder;
49
    private List<CancellableTask> cancelableTasks;
44
	private static final long serialVersionUID = 5609799260650093733L;
45
	protected InstallerWizardActionListener wizardActionListener = null;
46
	private final File pluginsFolder;
47
	private final File applicationFolder;
48
	private final File installFolder;
49
	private List<CancellableTask> cancelableTasks;
50 50

  
51
    /**
52
     * Constructor.
53
     * 
54
     * @param applicationFolder
55
     *            the main root application folder
56
     * @param pluginsFolder
57
     *            the application installed plugins folder
58
     * @param installFolder
59
     *            the default bundle files location folder
60
     */
61
    public AbstractInstallerWizard(File applicationFolder, File pluginsFolder,
62
        File installFolder) {
63
        super();
64
        this.pluginsFolder = pluginsFolder;
65
        this.applicationFolder = applicationFolder;
66
        this.installFolder = installFolder;
67
        this.cancelableTasks = new ArrayList<CancellableTask>();
68
    }
51
	/**
52
	 * Constructor.
53
	 * 
54
	 * @param applicationFolder
55
	 *            the main root application folder
56
	 * @param pluginsFolder
57
	 *            the application installed plugins folder
58
	 * @param installFolder
59
	 *            the default bundle files location folder
60
	 */
61
	public AbstractInstallerWizard(File applicationFolder, File pluginsFolder,
62
			File installFolder) {
63
		super();
64
		this.pluginsFolder = pluginsFolder;
65
		this.applicationFolder = applicationFolder;
66
		this.installFolder = installFolder;
67
		this.cancelableTasks = new ArrayList<CancellableTask>();
68
	}
69 69

  
70
    public void addCancellableTask(CancellableTask task) {
71
        this.cancelableTasks.add(task);
72
    }
73
    
74
    public List<CancellableTask> getCancellableTasks() {
75
        return this.cancelableTasks;
76
    }
77
    
78
    public void setWizardActionListener(
79
        InstallerWizardActionListener wizardActionListener) {
80
        this.wizardActionListener = wizardActionListener;
81
    }
70
	public void addCancellableTask(CancellableTask task) {
71
		this.cancelableTasks.add(task);
72
	}
82 73

  
83
    public InstallerWizardActionListener getWizardActionListener() {
84
        return wizardActionListener;
85
    }
74
	public List<CancellableTask> getCancellableTasks() {
75
		return this.cancelableTasks;
76
	}
86 77

  
87
    public File getPluginsFolder() {
88
        return pluginsFolder;
89
    }
78
	public void setWizardActionListener(
79
			InstallerWizardActionListener wizardActionListener) {
80
		this.wizardActionListener = wizardActionListener;
81
	}
90 82

  
91
    public File getApplicationFolder() {
92
        return applicationFolder;
93
    }
83
	public InstallerWizardActionListener getWizardActionListener() {
84
		return wizardActionListener;
85
	}
94 86

  
95
    public File getInstallFolder() {
96
        return installFolder;
97
    }
87
	public File getPluginsFolder() {
88
		return pluginsFolder;
89
	}
90

  
91
	public File getApplicationFolder() {
92
		return applicationFolder;
93
	}
94

  
95
	public File getInstallFolder() {
96
		return installFolder;
97
	}
98 98
}

Also available in: Unified diff