You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by bj...@apache.org on 2008/12/17 22:17:05 UTC
svn commit: r727514 - in /geronimo/devtools/eclipse-plugin:
branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/
branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v...
Author: bjreed
Date: Wed Dec 17 13:17:05 2008
New Revision: 727514
URL: http://svn.apache.org/viewvc?rev=727514&view=rev
Log:
GERONIMODEVTOOLS-546. Adding 5th page to the Server Plugin Manager to keep track of plugins that were added and removed from the server.
Modified:
geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java
geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties
geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java
geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java
geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java
geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties
geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java
geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java
Modified: geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java (original)
+++ geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java Wed Dec 17 13:17:05 2008
@@ -434,6 +434,8 @@
public static String wizardPage3Description_PluginManager;
public static String wizardPage4Title_PluginManager;
public static String wizardPage4Description_PluginManager;
+ public static String wizardPage5Title_PluginManager;
+ public static String wizardPage5Description_PluginManager;
public static String localPluginRepo;
public static String failedToSave;
public static String savedSuccess;
@@ -449,4 +451,5 @@
public static String dependencies;
public static String obsoletes;
public static String installable;
+ public static String event;
}
Modified: geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties (original)
+++ geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties Wed Dec 17 13:17:05 2008
@@ -428,7 +428,9 @@
wizardPage3Title_PluginManager=Update Plugin Information (continued)
wizardPage3Description_PluginManager=Update information for the plugin.
wizardPage4Title_PluginManager=Install Plugin
-wizardPage4Description_PluginManager=Select plugins to be installed to the server.
+wizardPage4Description_PluginManager=Select plugins to be installed to the server.
+wizardPage5Title_PluginManager=Installation Complete
+wizardPage5Description_PluginManager=List of plugins that have been installed to the server.
localPluginRepo=Local Plugin Repository:
failedToSave=Failed to save {0}.
savedSuccess={0} saved successfully.
@@ -446,3 +448,4 @@
dependencies=Dependencies
obsoletes=Obsoletes
installable=Installable
+event=Event
Modified: geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java (original)
+++ geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java Wed Dec 17 13:17:05 2008
@@ -755,8 +755,9 @@
}
// mimics org.apache.geronimo.system.plugin.PluginInstallerGbean.install
- public void installPlugins (String localRepoDir, List<PluginType> pluginList) {
+ public ArrayList<String> installPlugins (String localRepoDir, List<PluginType> pluginList) {
Trace.tracePoint("Entry", "GeronimoServerPluginManager.installPlugins", localRepoDir, pluginList);
+ ArrayList<String> eventLog = new ArrayList<String>();
//List<Artifact> downloadedArtifacts = new ArrayList<Artifact>();
try {
@@ -789,6 +790,7 @@
if (configManager.isLoaded(obsolete)) {
if (configManager.isRunning(obsolete)) {
configManager.stopConfiguration(obsolete);
+ eventLog.add(obsolete.toString() + " stopped");
}
configManager.unloadConfiguration(obsolete);
obsoletes.add(obsolete);
@@ -805,17 +807,16 @@
if (configManager.isOnline()) {
for (int i = 0; i < toInstall.size(); i++) {
Artifact artifact = toArtifact(toInstall.get(i).getPluginArtifact().get(0).getModuleId());
- //for (Artifact artifact : artifacts) {
- if (!configManager.isRunning(artifact)) {
- if (!configManager.isLoaded(artifact)) {
- File serverArtifact = new File(getArtifactLocation (artifact));
- File localDir = new File (createDirectoryStructure(localRepoDir, artifact));
- writeToDirectory(localDir, serverArtifact);
- configManager.loadConfiguration(artifact);
- }
- configManager.startConfiguration(artifact);
+ if (!configManager.isRunning(artifact)) {
+ if (!configManager.isLoaded(artifact)) {
+ File serverArtifact = new File(getArtifactLocation (artifact));
+ File localDir = new File (createDirectoryStructure(localRepoDir, artifact));
+ writeToDirectory(localDir, serverArtifact);
+ configManager.loadConfiguration(artifact);
}
- //}
+ configManager.startConfiguration(artifact);
+ eventLog.add(artifact.toString() + " started");
+ }
}
}
@@ -823,7 +824,8 @@
e.printStackTrace();
}
- Trace.tracePoint("Exit", "GeronimoServerPluginManager.installPlugins");
+ Trace.tracePoint("Exit", "GeronimoServerPluginManager.installPlugins", eventLog.toString());
+ return eventLog;
}
// mimics org.apache.geronimo.system.plugin.PluginInstallerGbean.verifyPrerequisistes
Modified: geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java (original)
+++ geronimo/devtools/eclipse-plugin/branches/2.1.4/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java Wed Dec 17 13:17:05 2008
@@ -71,6 +71,7 @@
protected ServerPluginManagerWizardPage2 page2;
protected ServerPluginManagerWizardPage3 page3;
protected ServerPluginManagerWizardPage4 page4;
+ protected ServerPluginManagerWizardPage5 page5;
// pageVisible is used to keep track of exactly which page we are viewing
protected int pageVisible;
@@ -93,6 +94,8 @@
addPage(page3);
page4 = new ServerPluginManagerWizardPage4("page4");
addPage(page4);
+ page5 = new ServerPluginManagerWizardPage5("page5");
+ addPage(page5);
}
public void backPressed () {
@@ -112,8 +115,10 @@
page1.setPageComplete(true);
page2.setPageComplete(true);
page3.setPageComplete(true);
+ page5.setPageComplete(false);
pageVisible = 4;
} else {
+ page5.setPageComplete(true);
pageVisible = 1;
}
break;
@@ -162,6 +167,12 @@
}
pageVisible = 0;
break;
+ case 4:
+ ArrayList<String> eventList = page4.installPlugins();
+ page5.setEventList (eventList);
+ page5.setPageComplete(true);
+ pageVisible++;
+ break;
}
}
@@ -387,7 +398,7 @@
buf.append(artifactToString(artifactType));
}
return buf.toString();
- }
+ }
private String artifactToString(ArtifactType artifact) {
StringBuffer buffer = new StringBuffer();
@@ -696,7 +707,6 @@
setPageComplete(false);
}
}
-
});
setPageComplete(false);
@@ -721,6 +731,16 @@
}
}
+ // install selected plugins to the server
+ public ArrayList<String> installPlugins() {
+ // take each selected object in the pluginLoadTable and install and start
+ List<PluginType> pluginList = new ArrayList<PluginType>();
+ for (int i = 0; i < pluginLoadTable.getSelectionCount(); i++) {
+ pluginList.add ((PluginType)pluginLoadTable.getItem(pluginLoadTable.getSelectionIndices()[i]).getData());
+ }
+ return pluginManager.installPlugins(localRepoPath.getText(), pluginList);
+ }
+
private String[] pluginToStringArray (PluginType plugin) {
String[] stringArray = new String[pluginLoadTable.getColumnCount()];
stringArray[0] = plugin.getName();
@@ -741,14 +761,48 @@
}
}
- public boolean performFinish() {
- // take each selected object in the pluginLoadTable and install and start
- List<PluginType> pluginList = new ArrayList<PluginType>();
- for (int i = 0; i < pluginLoadTable.getSelectionCount(); i++) {
- pluginList.add ((PluginType)pluginLoadTable.getItem(pluginLoadTable.getSelectionIndices()[i]).getData());
+ public class ServerPluginManagerWizardPage5 extends AbstractWizardPage {
+ Table eventTable;
+
+ public ServerPluginManagerWizardPage5(String pageName) {
+ super(pageName);
}
- pluginManager.installPlugins(localRepoPath.getText(), pluginList);
+ public void createControl(Composite parent) {
+ parent.setLayoutData(createGridData(400, 300));
+ Composite composite = createComposite(parent);
+
+ String[] columnNames = {CommonMessages.event};
+ int[] columnWidths = {400};
+ eventTable = this.createTable(composite, columnNames, columnWidths);
+
+ setPageComplete(true);
+ setControl(composite);
+ }
+
+ protected void setEventList (ArrayList<String> eventList) {
+ eventTable.clearAll();
+ for (int i = 0; i < eventList.size(); i++) {
+ TableItem tabItem = new TableItem (eventTable, SWT.NONE);
+ String event = eventList.get(i);
+ tabItem.setData(event);
+ tabItem.setText(event);
+ }
+ }
+
+ @Override
+ protected String getWizardPageTitle() {
+ return CommonMessages.wizardPage5Title_PluginManager;
+ }
+
+ @Override
+ protected String getWizardPageDescription() {
+ return CommonMessages.wizardPage5Description_PluginManager;
+ }
+ }
+
+ // everything already done, simply close everything down
+ public boolean performFinish() {
return true;
}
Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.java Wed Dec 17 13:17:05 2008
@@ -434,6 +434,8 @@
public static String wizardPage3Description_PluginManager;
public static String wizardPage4Title_PluginManager;
public static String wizardPage4Description_PluginManager;
+ public static String wizardPage5Title_PluginManager;
+ public static String wizardPage5Description_PluginManager;
public static String localPluginRepo;
public static String failedToSave;
public static String savedSuccess;
@@ -449,4 +451,5 @@
public static String dependencies;
public static String obsoletes;
public static String installable;
+ public static String event;
}
Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.ui/src/main/java/org/apache/geronimo/st/ui/internal/Messages.properties Wed Dec 17 13:17:05 2008
@@ -428,7 +428,9 @@
wizardPage3Title_PluginManager=Update Plugin Information (continued)
wizardPage3Description_PluginManager=Update information for the plugin.
wizardPage4Title_PluginManager=Install Plugin
-wizardPage4Description_PluginManager=Select plugins to be installed to the server.
+wizardPage4Description_PluginManager=Select plugins to be installed to the server.
+wizardPage5Title_PluginManager=Installation Complete
+wizardPage5Description_PluginManager=List of plugins that have been installed to the server.
localPluginRepo=Local Plugin Repository:
failedToSave=Failed to save {0}.
savedSuccess={0} saved successfully.
@@ -446,3 +448,4 @@
dependencies=Dependencies
obsoletes=Obsoletes
installable=Installable
+event=Event
Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.core/src/main/java/org/apache/geronimo/st/v21/core/operations/GeronimoServerPluginManager.java Wed Dec 17 13:17:05 2008
@@ -754,8 +754,9 @@
}
// mimics org.apache.geronimo.system.plugin.PluginInstallerGbean.install
- public void installPlugins (String localRepoDir, List<PluginType> pluginList) {
+ public ArrayList<String> installPlugins (String localRepoDir, List<PluginType> pluginList) {
Trace.tracePoint("Entry", "GeronimoServerPluginManager.installPlugins", localRepoDir, pluginList);
+ ArrayList<String> eventLog = new ArrayList<String>();
//List<Artifact> downloadedArtifacts = new ArrayList<Artifact>();
try {
@@ -788,6 +789,7 @@
if (configManager.isLoaded(obsolete)) {
if (configManager.isRunning(obsolete)) {
configManager.stopConfiguration(obsolete);
+ eventLog.add(obsolete.toString() + " stopped");
}
configManager.unloadConfiguration(obsolete);
obsoletes.add(obsolete);
@@ -804,17 +806,16 @@
if (configManager.isOnline()) {
for (int i = 0; i < toInstall.size(); i++) {
Artifact artifact = toArtifact(toInstall.get(i).getPluginArtifact().get(0).getModuleId());
- //for (Artifact artifact : artifacts) {
- if (!configManager.isRunning(artifact)) {
- if (!configManager.isLoaded(artifact)) {
- File serverArtifact = new File(getArtifactLocation (artifact));
- File localDir = new File (createDirectoryStructure(localRepoDir, artifact));
- writeToDirectory(localDir, serverArtifact);
- configManager.loadConfiguration(artifact);
- }
- configManager.startConfiguration(artifact);
+ if (!configManager.isRunning(artifact)) {
+ if (!configManager.isLoaded(artifact)) {
+ File serverArtifact = new File(getArtifactLocation (artifact));
+ File localDir = new File (createDirectoryStructure(localRepoDir, artifact));
+ writeToDirectory(localDir, serverArtifact);
+ configManager.loadConfiguration(artifact);
}
- //}
+ configManager.startConfiguration(artifact);
+ eventLog.add(artifact.toString() + " started");
+ }
}
}
@@ -822,7 +823,8 @@
e.printStackTrace();
}
- Trace.tracePoint("Exit", "GeronimoServerPluginManager.installPlugins");
+ Trace.tracePoint("Exit", "GeronimoServerPluginManager.installPlugins", eventLog.toString());
+ return eventLog;
}
// mimics org.apache.geronimo.system.plugin.PluginInstallerGbean.verifyPrerequisistes
Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java
URL: http://svn.apache.org/viewvc/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java?rev=727514&r1=727513&r2=727514&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/wizards/ServerPluginManagerWizard.java Wed Dec 17 13:17:05 2008
@@ -71,6 +71,7 @@
protected ServerPluginManagerWizardPage2 page2;
protected ServerPluginManagerWizardPage3 page3;
protected ServerPluginManagerWizardPage4 page4;
+ protected ServerPluginManagerWizardPage5 page5;
// pageVisible is used to keep track of exactly which page we are viewing
protected int pageVisible;
@@ -93,6 +94,8 @@
addPage(page3);
page4 = new ServerPluginManagerWizardPage4("page4");
addPage(page4);
+ page5 = new ServerPluginManagerWizardPage5("page5");
+ addPage(page5);
}
public void backPressed () {
@@ -112,8 +115,10 @@
page1.setPageComplete(true);
page2.setPageComplete(true);
page3.setPageComplete(true);
+ page5.setPageComplete(false);
pageVisible = 4;
} else {
+ page5.setPageComplete(true);
pageVisible = 1;
}
break;
@@ -162,6 +167,12 @@
}
pageVisible = 0;
break;
+ case 4:
+ ArrayList<String> eventList = page4.installPlugins();
+ page5.setEventList (eventList);
+ page5.setPageComplete(true);
+ pageVisible++;
+ break;
}
}
@@ -720,6 +731,16 @@
tabItem.setText(pluginValues);
}
}
+
+ // install selected plugins to the server
+ public ArrayList<String> installPlugins() {
+ // take each selected object in the pluginLoadTable and install and start
+ List<PluginType> pluginList = new ArrayList<PluginType>();
+ for (int i = 0; i < pluginLoadTable.getSelectionCount(); i++) {
+ pluginList.add ((PluginType)pluginLoadTable.getItem(pluginLoadTable.getSelectionIndices()[i]).getData());
+ }
+ return pluginManager.installPlugins(localRepoPath.getText(), pluginList);
+ }
private String[] pluginToStringArray (PluginType plugin) {
String[] stringArray = new String[pluginLoadTable.getColumnCount()];
@@ -741,14 +762,48 @@
}
}
- public boolean performFinish() {
- // take each selected object in the pluginLoadTable and install and start
- List<PluginType> pluginList = new ArrayList<PluginType>();
- for (int i = 0; i < pluginLoadTable.getSelectionCount(); i++) {
- pluginList.add ((PluginType)pluginLoadTable.getItem(pluginLoadTable.getSelectionIndices()[i]).getData());
+ public class ServerPluginManagerWizardPage5 extends AbstractWizardPage {
+ Table eventTable;
+
+ public ServerPluginManagerWizardPage5(String pageName) {
+ super(pageName);
}
- pluginManager.installPlugins(localRepoPath.getText(), pluginList);
+ public void createControl(Composite parent) {
+ parent.setLayoutData(createGridData(400, 300));
+ Composite composite = createComposite(parent);
+
+ String[] columnNames = {CommonMessages.event};
+ int[] columnWidths = {400};
+ eventTable = this.createTable(composite, columnNames, columnWidths);
+
+ setPageComplete(true);
+ setControl(composite);
+ }
+
+ protected void setEventList (ArrayList<String> eventList) {
+ eventTable.clearAll();
+ for (int i = 0; i < eventList.size(); i++) {
+ TableItem tabItem = new TableItem (eventTable, SWT.NONE);
+ String event = eventList.get(i);
+ tabItem.setData(event);
+ tabItem.setText(event);
+ }
+ }
+
+ @Override
+ protected String getWizardPageTitle() {
+ return CommonMessages.wizardPage5Title_PluginManager;
+ }
+
+ @Override
+ protected String getWizardPageDescription() {
+ return CommonMessages.wizardPage5Description_PluginManager;
+ }
+ }
+
+ // everything already done, simply close everything down
+ public boolean performFinish() {
return true;
}