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
AbstractInstallerWizard.java | ||
---|---|---|
39 | 39 |
* @author <a href="mailto:jpiera@gvsig.org">Jorge Piera Llodrá</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