summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/Application/ApplicationEditor.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-12-05 21:41:56 +0000
committerBernard Normier <bernard@zeroc.com>2006-12-05 21:41:56 +0000
commit32ce352f077d3be34105d4645bfd8ddc4572c45c (patch)
tree5854cc9d4bcdaf4c479eb85aa21d9e4656458e65 /java/src/IceGridGUI/Application/ApplicationEditor.java
parentFixed compile errors (diff)
downloadice-32ce352f077d3be34105d4645bfd8ddc4572c45c.tar.bz2
ice-32ce352f077d3be34105d4645bfd8ddc4572c45c.tar.xz
ice-32ce352f077d3be34105d4645bfd8ddc4572c45c.zip
Fix for bug #1574
Diffstat (limited to 'java/src/IceGridGUI/Application/ApplicationEditor.java')
-rwxr-xr-xjava/src/IceGridGUI/Application/ApplicationEditor.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/java/src/IceGridGUI/Application/ApplicationEditor.java b/java/src/IceGridGUI/Application/ApplicationEditor.java
index bb3b006f5a0..4a28607e2c6 100755
--- a/java/src/IceGridGUI/Application/ApplicationEditor.java
+++ b/java/src/IceGridGUI/Application/ApplicationEditor.java
@@ -202,7 +202,7 @@ class ApplicationEditor extends Editor
(ApplicationDescriptor)root.getDescriptor();
_name.setText(descriptor.name);
- _name.setEditable(!root.isLive());
+ _name.setEditable(!root.isLive() && isEditable);
_description.setText(
Utils.substitute(descriptor.description, resolver));
@@ -235,6 +235,18 @@ class ApplicationEditor extends Editor
detectUpdates(true);
}
+ Utils.Resolver getDetailResolver()
+ {
+ if(_target.getCoordinator().substitute())
+ {
+ return _target.getResolver();
+ }
+ else
+ {
+ return null;
+ }
+ }
+
static private final Object NO_DISTRIB = new Object()
{
public String toString()