summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/Application/PropertySets.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceGridGUI/Application/PropertySets.java')
-rwxr-xr-xjava/src/IceGridGUI/Application/PropertySets.java304
1 files changed, 152 insertions, 152 deletions
diff --git a/java/src/IceGridGUI/Application/PropertySets.java b/java/src/IceGridGUI/Application/PropertySets.java
index 2f090f2fb57..843d0f2cc59 100755
--- a/java/src/IceGridGUI/Application/PropertySets.java
+++ b/java/src/IceGridGUI/Application/PropertySets.java
@@ -20,17 +20,17 @@ class PropertySets extends ListTreeNode implements PropertySetParent
static public java.util.Map
copyDescriptors(java.util.Map descriptors)
{
- java.util.Map copy = new java.util.HashMap();
- java.util.Iterator p = descriptors.entrySet().iterator();
- while(p.hasNext())
- {
- java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
+ java.util.Map copy = new java.util.HashMap();
+ java.util.Iterator p = descriptors.entrySet().iterator();
+ while(p.hasNext())
+ {
+ java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
- copy.put(entry.getKey(),
- PropertySet.copyDescriptor(
- (PropertySetDescriptor)entry.getValue()));
- }
- return copy;
+ copy.put(entry.getKey(),
+ PropertySet.copyDescriptor(
+ (PropertySetDescriptor)entry.getValue()));
+ }
+ return copy;
}
//
@@ -38,215 +38,215 @@ class PropertySets extends ListTreeNode implements PropertySetParent
//
public boolean[] getAvailableActions()
{
- boolean[] actions = new boolean[ACTION_COUNT];
+ boolean[] actions = new boolean[ACTION_COUNT];
- Object descriptor = getCoordinator().getClipboard();
- if(descriptor != null)
- {
- actions[PASTE] = descriptor instanceof PropertySetDescriptor;
- }
+ Object descriptor = getCoordinator().getClipboard();
+ if(descriptor != null)
+ {
+ actions[PASTE] = descriptor instanceof PropertySetDescriptor;
+ }
- actions[NEW_PROPERTY_SET] = true;
- return actions;
+ actions[NEW_PROPERTY_SET] = true;
+ return actions;
}
public JPopupMenu getPopupMenu()
{
- ApplicationActions actions = getCoordinator().getActionsForPopup();
- if(_popup == null)
- {
- _popup = new JPopupMenu();
- _popup.add(actions.get(NEW_PROPERTY_SET));
- }
- actions.setTarget(this);
- return _popup;
+ ApplicationActions actions = getCoordinator().getActionsForPopup();
+ if(_popup == null)
+ {
+ _popup = new JPopupMenu();
+ _popup.add(actions.get(NEW_PROPERTY_SET));
+ }
+ actions.setTarget(this);
+ return _popup;
}
public void newPropertySet()
{
- PropertySetDescriptor descriptor = new
- PropertySetDescriptor(new String[0],
- new java.util.LinkedList());
+ PropertySetDescriptor descriptor = new
+ PropertySetDescriptor(new String[0],
+ new java.util.LinkedList());
- newPropertySet(descriptor);
+ newPropertySet(descriptor);
}
public void paste()
{
- Object descriptor = getCoordinator().getClipboard();
-
- PropertySetDescriptor d = PropertySet.copyDescriptor(
- (PropertySetDescriptor)descriptor);
- newPropertySet(d);
+ Object descriptor = getCoordinator().getClipboard();
+
+ PropertySetDescriptor d = PropertySet.copyDescriptor(
+ (PropertySetDescriptor)descriptor);
+ newPropertySet(d);
}
PropertySets(TreeNode parent, java.util.Map desc)
- throws UpdateFailedException
+ throws UpdateFailedException
{
- super(false, parent, "Property Sets");
- _descriptors = desc;
-
- java.util.Iterator p = _descriptors.entrySet().iterator();
- while(p.hasNext())
- {
- java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
-
- String id = (String)entry.getKey();
+ super(false, parent, "Property Sets");
+ _descriptors = desc;
+
+ java.util.Iterator p = _descriptors.entrySet().iterator();
+ while(p.hasNext())
+ {
+ java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
+
+ String id = (String)entry.getKey();
- insertChild(new PropertySet(false, this, id, id,
- (PropertySetDescriptor)entry.getValue()), false);
- }
+ insertChild(new PropertySet(false, this, id, id,
+ (PropertySetDescriptor)entry.getValue()), false);
+ }
}
void update(java.util.Map updates, String[] removePropertySets)
- throws UpdateFailedException
- {
- //
- // Note: _descriptors is updated by Root
- //
-
- //
- // One big set of removes
- //
- removeChildren(removePropertySets);
-
- //
- // One big set of updates, followed by inserts
- //
- java.util.Vector newChildren = new java.util.Vector();
-
- java.util.Iterator p = updates.entrySet().iterator();
- while(p.hasNext())
- {
- java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
- String id = (String)entry.getKey();
- PropertySetDescriptor psd = (PropertySetDescriptor)entry.getValue();
- PropertySet child = (PropertySet)findChild(id);
- if(child == null)
- {
- newChildren.add(
- new PropertySet(false, this, id, id, psd));
- }
- else
- {
- child.rebuild(psd);
- }
- }
- insertChildren(newChildren, true);
+ throws UpdateFailedException
+ {
+ //
+ // Note: _descriptors is updated by Root
+ //
+
+ //
+ // One big set of removes
+ //
+ removeChildren(removePropertySets);
+
+ //
+ // One big set of updates, followed by inserts
+ //
+ java.util.Vector newChildren = new java.util.Vector();
+
+ java.util.Iterator p = updates.entrySet().iterator();
+ while(p.hasNext())
+ {
+ java.util.Map.Entry entry = (java.util.Map.Entry)p.next();
+ String id = (String)entry.getKey();
+ PropertySetDescriptor psd = (PropertySetDescriptor)entry.getValue();
+ PropertySet child = (PropertySet)findChild(id);
+ if(child == null)
+ {
+ newChildren.add(
+ new PropertySet(false, this, id, id, psd));
+ }
+ else
+ {
+ child.rebuild(psd);
+ }
+ }
+ insertChildren(newChildren, true);
}
java.util.Map getUpdates()
{
- java.util.Map updates = new java.util.HashMap();
- java.util.Iterator p = _children.iterator();
- while(p.hasNext())
- {
- PropertySet ps = (PropertySet)p.next();
- if(ps.getEditable().isNew() || ps.getEditable().isModified())
- {
- updates.put(ps.getId(), ps.getDescriptor());
- }
- }
- return updates;
+ java.util.Map updates = new java.util.HashMap();
+ java.util.Iterator p = _children.iterator();
+ while(p.hasNext())
+ {
+ PropertySet ps = (PropertySet)p.next();
+ if(ps.getEditable().isNew() || ps.getEditable().isModified())
+ {
+ updates.put(ps.getId(), ps.getDescriptor());
+ }
+ }
+ return updates;
}
void commit()
{
- _editable.commit();
- java.util.Iterator p = _children.iterator();
- while(p.hasNext())
- {
- PropertySet ps = (PropertySet)p.next();
- ps.commit();
- }
+ _editable.commit();
+ java.util.Iterator p = _children.iterator();
+ while(p.hasNext())
+ {
+ PropertySet ps = (PropertySet)p.next();
+ ps.commit();
+ }
}
Object getDescriptor()
{
- return _descriptors;
+ return _descriptors;
}
public void tryAdd(String id, PropertySetDescriptor descriptor)
- throws UpdateFailedException
+ throws UpdateFailedException
{
- insertChild(
- new PropertySet(true, this, id, id, descriptor),
- true);
+ insertChild(
+ new PropertySet(true, this, id, id, descriptor),
+ true);
- _descriptors.put(id, descriptor);
+ _descriptors.put(id, descriptor);
}
public void tryRename(String oldId, String oldId2, String newId)
- throws UpdateFailedException
- {
- PropertySet oldChild = (PropertySet)findChild(oldId);
- assert oldChild != null;
- removeChild(oldChild);
- PropertySetDescriptor descriptor = (PropertySetDescriptor)oldChild.getDescriptor();
-
- try
- {
- insertChild(
- new PropertySet(true, this, newId, newId, descriptor),
- true);
- }
- catch(UpdateFailedException ex)
- {
- try
- {
- insertChild(oldChild, true);
- }
- catch(UpdateFailedException ufe)
- {
- assert false;
- }
- throw ex;
- }
-
- _editable.removeElement(oldId, oldChild.getEditable(), PropertySet.class);
- _descriptors.remove(oldId);
- _descriptors.put(newId, descriptor);
+ throws UpdateFailedException
+ {
+ PropertySet oldChild = (PropertySet)findChild(oldId);
+ assert oldChild != null;
+ removeChild(oldChild);
+ PropertySetDescriptor descriptor = (PropertySetDescriptor)oldChild.getDescriptor();
+
+ try
+ {
+ insertChild(
+ new PropertySet(true, this, newId, newId, descriptor),
+ true);
+ }
+ catch(UpdateFailedException ex)
+ {
+ try
+ {
+ insertChild(oldChild, true);
+ }
+ catch(UpdateFailedException ufe)
+ {
+ assert false;
+ }
+ throw ex;
+ }
+
+ _editable.removeElement(oldId, oldChild.getEditable(), PropertySet.class);
+ _descriptors.remove(oldId);
+ _descriptors.put(newId, descriptor);
}
public void insertPropertySet(PropertySet nps, boolean fireEvent)
- throws UpdateFailedException
+ throws UpdateFailedException
{
- insertChild(nps, fireEvent);
+ insertChild(nps, fireEvent);
}
public void removePropertySet(PropertySet nps)
{
- removeChild(nps);
+ removeChild(nps);
}
public void removeDescriptor(String id)
{
- _descriptors.remove(id);
+ _descriptors.remove(id);
}
public Editable getEditable()
{
- return super.getEditable();
+ return super.getEditable();
}
private void newPropertySet(PropertySetDescriptor descriptor)
{
- String id = makeNewChildId("PropertySet");
+ String id = makeNewChildId("PropertySet");
- PropertySet propertySet =
- new PropertySet(this, id, descriptor);
+ PropertySet propertySet =
+ new PropertySet(this, id, descriptor);
- try
- {
- insertChild(propertySet, true);
- }
- catch(UpdateFailedException e)
- {
- assert false;
- }
- getRoot().setSelectedNode(propertySet);
+ try
+ {
+ insertChild(propertySet, true);
+ }
+ catch(UpdateFailedException e)
+ {
+ assert false;
+ }
+ getRoot().setSelectedNode(propertySet);
}
private java.util.Map _descriptors;