summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/TreeNode/Services.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/Services.java
parentminor edits (diff)
downloadice-61522ec8348235db993a23ba9267c608dd64c965.tar.bz2
ice-61522ec8348235db993a23ba9267c608dd64c965.tar.xz
ice-61522ec8348235db993a23ba9267c608dd64c965.zip
Fixed build
Diffstat (limited to 'java/src/IceGrid/TreeNode/Services.java')
-rwxr-xr-xjava/src/IceGrid/TreeNode/Services.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/java/src/IceGrid/TreeNode/Services.java b/java/src/IceGrid/TreeNode/Services.java
index 7848234a622..ebf5a2aea2d 100755
--- a/java/src/IceGrid/TreeNode/Services.java
+++ b/java/src/IceGrid/TreeNode/Services.java
@@ -17,9 +17,10 @@ import IceGrid.Utils;
class Services extends Parent
{
Services(java.util.List descriptors,
- boolean editable,
+ Editable editable,
Utils.Resolver resolver, // Null within template
Application application)
+ throws DuplicateIdException
{
super("Services", application.getModel());
_descriptors = descriptors;
@@ -79,24 +80,25 @@ class Services extends Parent
serviceName = serviceDescriptor.name;
}
}
-
+
addChild(new Service(serviceName,
displayString,
descriptor,
serviceDescriptor,
editable,
serviceResolver,
+ application,
_model));
}
}
- public void cleanup()
+ public void unregister()
{
java.util.Iterator p = _children.iterator();
while(p.hasNext())
{
Service service = (Service)p.next();
- service.cleanup();
+ service.unregister();
}
}