Author: rob.stryker(a)jboss.com
Date: 2007-10-24 15:29:00 -0400 (Wed, 24 Oct 2007)
New Revision: 4477
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/ArchivesUIMessages.properties
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java
Log:
JBIDE-1163 - closed projects no longer show
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/ArchivesUIMessages.properties
===================================================================
---
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/ArchivesUIMessages.properties 2007-10-24
19:02:17 UTC (rev 4476)
+++
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/ArchivesUIMessages.properties 2007-10-24
19:29:00 UTC (rev 4477)
@@ -1,4 +1,4 @@
-ProjectPackagesView_noProjectSelectedMessage=Please select a project or resource
+ProjectPackagesView_noProjectSelectedMessage=Please select an opened project or
resource.
ProjectPackagesView_noPackagesDefinedMessage=No archives have been defined for the
project "{0}".
ProjectPackagesView_createPackagesMessage=Project has no defined archives. Create an
Archive:
ProjectPackagesView_newPackageMenu_label=New Archive
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java
===================================================================
---
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java 2007-10-24
19:02:17 UTC (rev 4476)
+++
trunk/core/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/views/ProjectArchivesView.java 2007-10-24
19:29:00 UTC (rev 4477)
@@ -227,7 +227,9 @@
return;
}
- if( ArchivesModelCore.packageFileExists(project.getLocation()) ) {
+ if( !project.isAccessible() ) {
+ book.showPage(noSelectionComposite);
+ } else if( ArchivesModelCore.packageFileExists(project.getLocation()) ) {
if( ArchivesModelCore.projectRegistered(project.getLocation()))
book.showPage(viewerComposite);
else {
@@ -273,7 +275,7 @@
IProject[] projects2 = ResourcesPlugin.getWorkspace().getRoot().getProjects();
ArrayList list = new ArrayList();
for( int i = 0; i < projects2.length; i++ ) {
- if( ArchivesModelCore.packageFileExists(projects2[i].getLocation())) {
+ if( projects2[i].isAccessible() &&
ArchivesModelCore.packageFileExists(projects2[i].getLocation())) {
list.add(projects2[i]);
}
}
Show replies by date