| commit | ef446a0b3bede102728141c9cb861c7673303107 | [log] [tgz] |
|---|---|---|
| author | canderson <canderson> | Thu Aug 07 19:17:51 2008 +0000 |
| committer | canderson <canderson> | Thu Aug 07 19:17:51 2008 +0000 |
| tree | 6e357721626fb45dbcf6b611d95d82846493a389 | |
| parent | de3845cca9ac6c2dcea1e1e883c35290818d60d1 [diff] |
[243062] EJB Client action enablement not reset for context menu
diff --git a/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientCreationAction.java b/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientCreationAction.java index 280c4c8..d7a956a 100644 --- a/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientCreationAction.java +++ b/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientCreationAction.java
@@ -119,7 +119,9 @@ public void selectionChanged(IAction action, ISelection selection) { super.selectionChanged(action, selection); - if( hasClientJar() ) - action.setEnabled( false ); + if (hasClientJar()) + action.setEnabled(false); + else + action.setEnabled(true); } }
diff --git a/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientRemovalAction.java b/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientRemovalAction.java index 077333c..1de8104 100644 --- a/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientRemovalAction.java +++ b/plugins/org.eclipse.jst.ejb.ui/ejb_ui/org/eclipse/jst/ejb/ui/internal/actions/EJBClientRemovalAction.java
@@ -200,7 +200,9 @@ public void selectionChanged(IAction action, ISelection selection) { super.selectionChanged(action, selection); - if( !hasClientJar() ) - action.setEnabled( false ); + if (hasClientJar()) + action.setEnabled(true); + else + action.setEnabled(false); } }