diff options
author | Bernard Normier <bernard@zeroc.com> | 2005-10-11 18:08:21 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2005-10-11 18:08:21 +0000 |
commit | 1abd663215b638655f7219723210600c3ac25b08 (patch) | |
tree | 91fc32da59b6247998898513e431c143ee8b9f61 /java/src/IceGrid/TreeNode/Templates.java | |
parent | fix for bug 510 (diff) | |
download | ice-1abd663215b638655f7219723210600c3ac25b08.tar.bz2 ice-1abd663215b638655f7219723210600c3ac25b08.tar.xz ice-1abd663215b638655f7219723210600c3ac25b08.zip |
Ability to edit/delete/copy etc. nodes
Diffstat (limited to 'java/src/IceGrid/TreeNode/Templates.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/Templates.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/java/src/IceGrid/TreeNode/Templates.java b/java/src/IceGrid/TreeNode/Templates.java index 543561b30d6..640fdcaec28 100755 --- a/java/src/IceGrid/TreeNode/Templates.java +++ b/java/src/IceGrid/TreeNode/Templates.java @@ -36,7 +36,6 @@ abstract class Templates extends EditableParent java.util.List parentList = new java.util.Vector();
java.util.List backupList = new java.util.Vector();
- java.util.List oldInstanceList = new java.util.Vector();
java.util.List editables = new java.util.LinkedList();
@@ -48,14 +47,14 @@ abstract class Templates extends EditableParent try
{
- backupList.add(parent.rebuild(instance, editables));
+ backupList.add(parent.rebuildChild(instance, editables));
}
catch(UpdateFailedException e)
{
for(int i = backupList.size() - 1; i >= 0; --i)
{
parent = (InstanceParent)parentList.get(i);
- parent.restore((CommonBase)instanceList.get(i), backupList.get(i));
+ parent.restoreChild((CommonBase)instanceList.get(i), backupList.get(i));
}
JOptionPane.showMessageDialog(
@@ -67,7 +66,6 @@ abstract class Templates extends EditableParent return false;
}
- oldInstanceList.add(instance);
parentList.add(parent);
}
|