summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/TreeNode/Application.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2005-10-14 14:33:56 +0000
committerBernard Normier <bernard@zeroc.com>2005-10-14 14:33:56 +0000
commite2f57a1523a98f2e47f9ef7f95e274e36964f668 (patch)
tree726379ac7327219d4736fe64afeceda3b064df43 /java/src/IceGrid/TreeNode/Application.java
parentbug 496 (diff)
downloadice-e2f57a1523a98f2e47f9ef7f95e274e36964f668.tar.bz2
ice-e2f57a1523a98f2e47f9ef7f95e274e36964f668.tar.xz
ice-e2f57a1523a98f2e47f9ef7f95e274e36964f668.zip
Fixes
Diffstat (limited to 'java/src/IceGrid/TreeNode/Application.java')
-rwxr-xr-xjava/src/IceGrid/TreeNode/Application.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/IceGrid/TreeNode/Application.java b/java/src/IceGrid/TreeNode/Application.java
index acf638e18ee..935d530cbf5 100755
--- a/java/src/IceGrid/TreeNode/Application.java
+++ b/java/src/IceGrid/TreeNode/Application.java
@@ -56,7 +56,11 @@ public class Application extends EditableParent
{
actions[PASTE] = descriptor instanceof ApplicationDescriptor;
}
- actions[APPLICATION_REFRESH_INSTALLATION] = true;
+ if(!_model.isUpdateInProgress())
+ {
+ actions[APPLICATION_INSTALL_DISTRIBUTION] =
+ !_descriptor.distrib.icepatch.equals("");
+ }
return actions;
}
public JPopupMenu getPopupMenu()
@@ -64,7 +68,7 @@ public class Application extends EditableParent
if(_popup == null)
{
_popup = new PopupMenu(_model);
- _popup.add(_model.getActions()[APPLICATION_REFRESH_INSTALLATION]);
+ _popup.add(_model.getActions()[APPLICATION_INSTALL_DISTRIBUTION]);
}
return _popup;
}