Revision 38447 trunk/extensions/org.gvsig.installer.app.extension/src/main/java/org/gvsig/installer/app/extension/creation/MakePluginPackageExtension.java
MakePluginPackageExtension.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
package org.gvsig.installer.app.extension.creation; |
29 | 29 |
|
30 |
import org.gvsig.installer.app.extension.GvSIGFolders; |
|
30 |
import org.gvsig.installer.app.extension.BackportrHelper.ApplicationLocator; |
|
31 |
import org.gvsig.installer.app.extension.BackportrHelper.PluginsLocator; |
|
32 |
import org.gvsig.installer.app.extension.BackportrHelper.PluginsManager; |
|
31 | 33 |
import org.gvsig.installer.swing.api.SwingInstallerLocator; |
32 | 34 |
import org.slf4j.Logger; |
33 | 35 |
import org.slf4j.LoggerFactory; |
... | ... | |
41 | 43 |
*/ |
42 | 44 |
public class MakePluginPackageExtension extends Extension { |
43 | 45 |
|
44 |
private static final Logger LOG = LoggerFactory
|
|
45 |
.getLogger(MakePluginPackageExtension.class);
|
|
46 |
private static final Logger LOG = LoggerFactory
|
|
47 |
.getLogger(MakePluginPackageExtension.class);
|
|
46 | 48 |
|
47 |
public void execute(String actionCommand) { |
|
48 |
GvSIGFolders folders = new GvSIGFolders(); |
|
49 |
public void execute(String actionCommand) { |
|
50 |
if ("tools-devel-pack-plugin".equalsIgnoreCase(actionCommand)) { |
|
51 |
PluginsManager manager = PluginsLocator.getManager(); |
|
49 | 52 |
|
50 |
try { |
|
51 |
PluginServices.getMDIManager().addCentredWindow( |
|
52 |
new MakePluginPackageWindow(folders.getApplicationFolder(), |
|
53 |
folders.getPluginsFolder(), folders.getInstallFolder())); |
|
54 |
} catch (Exception e) { |
|
55 |
LOG.error("Error creating teh wizard to create an installer ", e); |
|
56 |
} |
|
57 |
} |
|
53 |
try { |
|
54 |
PluginServices.getMDIManager().addCentredWindow( |
|
55 |
new MakePluginPackageWindow(manager |
|
56 |
.getApplicationFolder(), manager |
|
57 |
.getInstallFolder())); |
|
58 |
} catch (Exception e) { |
|
59 |
LOG.error("Error creating teh wizard to create an installer ", |
|
60 |
e); |
|
61 |
} |
|
62 |
} |
|
63 |
} |
|
58 | 64 |
|
59 |
public void initialize() { |
|
60 |
} |
|
65 |
public void initialize() { |
|
61 | 66 |
|
62 |
@Override |
|
63 |
public void postInitialize() { |
|
64 |
super.postInitialize(); |
|
65 |
//Version version = ApplicationLocator.getManager().getVersion(); |
|
66 |
SwingInstallerLocator.getSwingInstallerManager().setApplicationVersion( |
|
67 |
Version.format()); |
|
68 |
} |
|
67 |
} |
|
69 | 68 |
|
70 |
public boolean isEnabled() { |
|
71 |
return true; |
|
72 |
} |
|
69 |
@Override |
|
70 |
public void postInitialize() { |
|
71 |
super.postInitialize(); |
|
72 |
Version version = ApplicationLocator.getManager().getVersion(); |
|
73 |
SwingInstallerLocator.getSwingInstallerManager().setApplicationVersion( |
|
74 |
version.getFormat()); |
|
75 |
} |
|
73 | 76 |
|
74 |
public boolean isVisible() {
|
|
75 |
return true;
|
|
76 |
}
|
|
77 |
public boolean isEnabled() {
|
|
78 |
return true;
|
|
79 |
}
|
|
77 | 80 |
|
81 |
public boolean isVisible() { |
|
82 |
return true; |
|
83 |
} |
|
84 |
|
|
78 | 85 |
} |
Also available in: Unified diff