diff options
Diffstat (limited to 'java/src/IceGrid/TreeNode/Application.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/Application.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/java/src/IceGrid/TreeNode/Application.java b/java/src/IceGrid/TreeNode/Application.java index c00be603606..2ea54440b91 100755 --- a/java/src/IceGrid/TreeNode/Application.java +++ b/java/src/IceGrid/TreeNode/Application.java @@ -52,7 +52,6 @@ public class Application extends EditableParent actions[COPY] = true;
actions[DELETE] = true;
- actions[SUBSTITUTE_VARS] = true;
Object descriptor = _model.getClipboard();
if(descriptor != null)
@@ -64,6 +63,11 @@ public class Application extends EditableParent actions[APPLICATION_INSTALL_DISTRIBUTION] =
!_descriptor.distrib.icepatch.equals("");
}
+
+ if(!_ephemeral)
+ {
+ actions[SUBSTITUTE_VARS] = true;
+ }
actions[NEW_NODE] = (_nodes != null);
actions[NEW_REPLICA_GROUP] = (_replicaGroups != null);
|