From b51469b41167fb86ae2059a15cf0475c53fdda7b Mon Sep 17 00:00:00 2001 From: Matthew Newhook Date: Mon, 20 Oct 2014 11:40:05 -0230 Subject: Down with ant. From the gradle to the grave. --- .../IceGridGUI/Application/ServiceTemplates.java | 207 --------------------- 1 file changed, 207 deletions(-) delete mode 100644 java/src/IceGridGUI/Application/ServiceTemplates.java (limited to 'java/src/IceGridGUI/Application/ServiceTemplates.java') diff --git a/java/src/IceGridGUI/Application/ServiceTemplates.java b/java/src/IceGridGUI/Application/ServiceTemplates.java deleted file mode 100644 index a4a3412afc7..00000000000 --- a/java/src/IceGridGUI/Application/ServiceTemplates.java +++ /dev/null @@ -1,207 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2014 ZeroC, Inc. All rights reserved. -// -// This copy of Ice is licensed to you under the terms described in the -// ICE_LICENSE file included in this distribution. -// -// ********************************************************************** - -package IceGridGUI.Application; - -import javax.swing.JPopupMenu; - -import IceGrid.*; -import IceGridGUI.*; - -class ServiceTemplates extends Templates -{ - static public java.util.Map - copyDescriptors(java.util.Map descriptors) - { - java.util.Map copy = new java.util.HashMap(); - for(java.util.Map.Entry p : descriptors.entrySet()) - { - copy.put(p.getKey(), ServiceTemplate.copyDescriptor(p.getValue())); - } - return copy; - } - - // - // Actions - // - @Override - public boolean[] getAvailableActions() - { - boolean[] actions = new boolean[ACTION_COUNT]; - actions[NEW_TEMPLATE_SERVICE] = true; - - Object clipboard = getCoordinator().getClipboard(); - if(clipboard != null && clipboard instanceof TemplateDescriptor) - { - TemplateDescriptor d = (TemplateDescriptor)clipboard; - actions[PASTE] = d.descriptor instanceof ServiceDescriptor; - } - return actions; - } - - @Override - public JPopupMenu getPopupMenu() - { - ApplicationActions actions = getCoordinator().getActionsForPopup(); - if(_popup == null) - { - _popup = new JPopupMenu(); - _popup.add(actions.get(NEW_TEMPLATE_SERVICE)); - } - actions.setTarget(this); - return _popup; - } - - @Override - public void newTemplateService() - { - ServiceDescriptor sd = new ServiceDescriptor( - new java.util.LinkedList(), - new PropertySetDescriptor(new String[0], new java.util.LinkedList()), - new java.util.LinkedList(), - new String[0], - "", - "", - ""); - - newServiceTemplate(new TemplateDescriptor(sd, new java.util.LinkedList(), - new java.util.TreeMap())); - } - - @Override - public void paste() - { - Object descriptor = getCoordinator().getClipboard(); - TemplateDescriptor td = (TemplateDescriptor)descriptor; - newServiceTemplate(td); - } - - ServiceTemplates(Root parent, java.util.Map descriptors) - throws UpdateFailedException - { - super(parent, "Service templates"); - - _descriptors = descriptors; - - for(java.util.Map.Entry p : _descriptors.entrySet()) - { - insertChild(new ServiceTemplate(false, this, p.getKey(), p.getValue()), false); - } - } - - // - // Variable resolution does not make sense for templates / template children - // - @Override - Utils.Resolver getResolver() - { - return null; - } - - void newServiceTemplate(TemplateDescriptor descriptor) - { - String id = makeNewChildId("NewServiceTemplate"); - - ServiceTemplate t = new ServiceTemplate(this, id, descriptor); - try - { - insertChild(t, true); - } - catch(UpdateFailedException e) - { - assert false; - } - getRoot().setSelectedNode(t); - } - - @Override - void tryAdd(String newId, TemplateDescriptor descriptor) - throws UpdateFailedException - { - insertChild(new ServiceTemplate(true, this, newId, descriptor), true); - _descriptors.put(newId, descriptor); - } - - java.util.Map getUpdates() - { - java.util.Map updates = new java.util.HashMap(); - for(TreeNodeBase p : _children) - { - ServiceTemplate t = (ServiceTemplate)p; - if(t.getEditable().isNew() || t.getEditable().isModified()) - { - updates.put(t.getId(), (TemplateDescriptor)t.getDescriptor()); - } - } - return updates; - } - - void commit() - { - _editable.commit(); - for(TreeNodeBase p : _children) - { - ServiceTemplate st = (ServiceTemplate)p; - st.commit(); - } - } - - void update(java.util.Map descriptors, String[] removeTemplates) - throws UpdateFailedException - { - // - // Note: _descriptors is updated by Application - // - - // - // One big set of removes - // - removeChildren(removeTemplates); - - // - // One big set of updates, followed by inserts - // - java.util.List newChildren = new java.util.ArrayList(); - java.util.List updatedChildren = new java.util.LinkedList(); - - for(java.util.Map.Entry p : descriptors.entrySet()) - { - String name = p.getKey(); - TemplateDescriptor templateDescriptor = p.getValue(); - ServiceTemplate child = (ServiceTemplate)findChild(name); - if(child == null) - { - newChildren.add(new ServiceTemplate(false, this, name, templateDescriptor)); - } - else - { - child.rebuild(templateDescriptor); - updatedChildren.add(child); - } - } - - childrenChanged(updatedChildren); - insertChildren(newChildren, true); - } - - void removeDescriptor(String id) - { - _descriptors.remove(id); - } - - @Override - Object getDescriptor() - { - return _descriptors; - } - - private java.util.Map _descriptors; - - static private JPopupMenu _popup; -} -- cgit v1.2.3