summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/TreeNode/ReplicatedAdapter.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2005-08-31 18:03:10 +0000
committerBernard Normier <bernard@zeroc.com>2005-08-31 18:03:10 +0000
commit61522ec8348235db993a23ba9267c608dd64c965 (patch)
tree851b8fda0d17fc0fd34954f496a4fc049b6f8ba6 /java/src/IceGrid/TreeNode/ReplicatedAdapter.java
parentminor edits (diff)
downloadice-61522ec8348235db993a23ba9267c608dd64c965.tar.bz2
ice-61522ec8348235db993a23ba9267c608dd64c965.tar.xz
ice-61522ec8348235db993a23ba9267c608dd64c965.zip
Fixed build
Diffstat (limited to 'java/src/IceGrid/TreeNode/ReplicatedAdapter.java')
-rwxr-xr-xjava/src/IceGrid/TreeNode/ReplicatedAdapter.java23
1 files changed, 19 insertions, 4 deletions
diff --git a/java/src/IceGrid/TreeNode/ReplicatedAdapter.java b/java/src/IceGrid/TreeNode/ReplicatedAdapter.java
index 27a15bc3151..da406916c74 100755
--- a/java/src/IceGrid/TreeNode/ReplicatedAdapter.java
+++ b/java/src/IceGrid/TreeNode/ReplicatedAdapter.java
@@ -12,18 +12,33 @@ import IceGrid.ReplicatedAdapterDescriptor;
import IceGrid.Model;
import IceGrid.Utils;
-class ReplicatedAdapter extends Leaf
+class ReplicatedAdapter extends EditableLeaf
{
- ReplicatedAdapter(ReplicatedAdapterDescriptor descriptor,
- Model model)
+ ReplicatedAdapter(boolean brandNew,
+ ReplicatedAdapterDescriptor descriptor,
+ Model model)
{
- super(descriptor.id, model);
+ //
+ // Make the assumption that app variables can't be used in
+ // the descriptor.id
+ //
+
+ super(brandNew, descriptor.id, model);
rebuild(descriptor);
}
+ ReplicatedAdapter(ReplicatedAdapter o)
+ {
+ super(o);
+ _descriptor = o._descriptor;
+ }
+
void rebuild(ReplicatedAdapterDescriptor descriptor)
{
_descriptor = descriptor;
+ //
+ // And that's it since there is no children
+ //
}
private ReplicatedAdapterDescriptor _descriptor;