svn commit: r13055 - trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: tfmorris
Date: 2007-07-10 14:24:26-0700
New Revision: 13055
Modified:
trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java
Log:
Java 5 updates
Modified: trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java?view=diff&rev=13055&p1=trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java&p2=trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java&r1=13054&r2=13055
==============================================================================
--- trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java (original)
+++ trunk/src_new/org/argouml/ui/explorer/rules/GoOperationToSequenceDiagram.java 2007-07-10 14:24:26-0700
@@ -24,10 +24,8 @@
package org.argouml.ui.explorer.rules;
-import java.util.ArrayList;
import java.util.Collection;
-import java.util.Iterator;
-import java.util.List;
+import java.util.HashSet;
import java.util.Set;
import org.argouml.i18n.Translator;
@@ -58,11 +56,9 @@
public Collection getChildren(Object parent) {
if (Model.getFacade().isAOperation(parent)) {
Collection col = Model.getFacade().getCollaborations(parent);
- List ret = new ArrayList();
+ Set<ArgoDiagram> ret = new HashSet<ArgoDiagram>();
Project p = ProjectManager.getManager().getCurrentProject();
- Iterator it = p.getDiagrams().iterator();
- while (it.hasNext()) {
- ArgoDiagram diagram = (ArgoDiagram) it.next();
+ for (ArgoDiagram diagram : p.getDiagramList()) {
if (diagram instanceof UMLSequenceDiagram
&& col.contains(
(