summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/LiveDeployment/TreeNode.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-05-22 21:28:32 +0000
committerBernard Normier <bernard@zeroc.com>2006-05-22 21:28:32 +0000
commitd6bc9f04099a815c2f1e80a3f4c8b805936e06eb (patch)
tree7a5c7530792166a0b522ba9ac6563cc8ba306006 /java/src/IceGridGUI/LiveDeployment/TreeNode.java
parentBug fixes (diff)
downloadice-d6bc9f04099a815c2f1e80a3f4c8b805936e06eb.tar.bz2
ice-d6bc9f04099a815c2f1e80a3f4c8b805936e06eb.tar.xz
ice-d6bc9f04099a815c2f1e80a3f4c8b805936e06eb.zip
Well-known object + dynamic adapter support
Diffstat (limited to 'java/src/IceGridGUI/LiveDeployment/TreeNode.java')
-rwxr-xr-xjava/src/IceGridGUI/LiveDeployment/TreeNode.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/java/src/IceGridGUI/LiveDeployment/TreeNode.java b/java/src/IceGridGUI/LiveDeployment/TreeNode.java
index 912f5d0c29f..2c89431a660 100755
--- a/java/src/IceGridGUI/LiveDeployment/TreeNode.java
+++ b/java/src/IceGridGUI/LiveDeployment/TreeNode.java
@@ -40,7 +40,9 @@ public abstract class TreeNode extends TreeNodeBase
public static final int SHUTDOWN_NODE = 4;
public static final int SERVER_INSTALL_DISTRIBUTION = 5;
- static public final int ACTION_COUNT = 6;
+ public static final int ADD_OBJECT = 6;
+
+ static public final int ACTION_COUNT = 7;
public boolean[] getAvailableActions()
{
@@ -71,6 +73,10 @@ public abstract class TreeNode extends TreeNodeBase
{
assert false;
}
+ public void addObject()
+ {
+ assert false;
+ }
//
// Helpers
@@ -129,6 +135,11 @@ public abstract class TreeNode extends TreeNodeBase
amiFailure(prefix, title, "Node '" +
nue.name + "' is unreachable: " + nue.reason);
}
+ else if(e instanceof IceGrid.DeploymentException)
+ {
+ IceGrid.DeploymentException de = (IceGrid.DeploymentException)e;
+ amiFailure(prefix, title, "Deployment exception: " + de.reason);
+ }
else
{
amiFailure(prefix, title, e.toString());