[jbosstools-commits] JBoss Tools SVN: r13004 - trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/wizards/pages.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Jan 12 16:46:09 EST 2009


Author: snjeza
Date: 2009-01-12 16:46:08 -0500 (Mon, 12 Jan 2009)
New Revision: 13004

Modified:
   trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/wizards/pages/ArchiveInfoWizardPage.java
Log:
JBIDE-3533 Editting an Exploded Project Archive results in a compressed one when no changes are made.

Modified: trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/wizards/pages/ArchiveInfoWizardPage.java
===================================================================
--- trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/wizards/pages/ArchiveInfoWizardPage.java	2009-01-12 20:22:51 UTC (rev 13003)
+++ trunk/archives/plugins/org.jboss.ide.eclipse.archives.ui/src/main/org/jboss/ide/eclipse/archives/ui/wizards/pages/ArchiveInfoWizardPage.java	2009-01-12 21:46:08 UTC (rev 13004)
@@ -131,7 +131,11 @@
 		packageTypeGroup.setText(ArchivesUIMessages.PackageInfoWizardPage_packageTypeGroup_label);
 		expand(packageTypeGroup);
 
-		packageExploded = false;
+		if (archive != null) {
+			packageExploded = archive.isExploded();
+		} else {
+			packageExploded = false;
+		}
 		compressedButton = new Button(packageTypeGroup, SWT.RADIO);
 		compressedButton.setText(ArchivesUIMessages.PackageInfoWizardPage_compressedButton_label);
 		compressedButton.addSelectionListener(new SelectionAdapter() {
@@ -139,7 +143,7 @@
 				packageExploded = false;
 			}
 		});
-		compressedButton.setSelection(true);
+		compressedButton.setSelection(!packageExploded);
 		explodedButton = new Button(packageTypeGroup, SWT.RADIO);
 		explodedButton.addSelectionListener(new SelectionAdapter () {
 			public void widgetSelected(SelectionEvent e) {




More information about the jbosstools-commits mailing list