diff options
Diffstat (limited to 'deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java')
-rw-r--r-- | deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java b/deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java index ee4c1172..7b523e7e 100644 --- a/deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java +++ b/deprecated/plugins/org.eclipse.uml2/src/org/eclipse/uml2/internal/operation/NamespaceOperations.java @@ -8,7 +8,7 @@ * Contributors: * IBM - Initial API and implementation * - * $Id: NamespaceOperations.java,v 1.7 2004/05/28 05:13:45 khussey Exp $ + * $Id: NamespaceOperations.java,v 1.7.2.1 2004/11/01 22:23:50 khussey Exp $ */ package org.eclipse.uml2.internal.operation; @@ -117,21 +117,22 @@ public final class NamespaceOperations for (Iterator elementImports = namespace.getElementImports().iterator(); elementImports .hasNext();) { - ElementImport elementImport = (ElementImport) elementImports.next(); + PackageableElement importedElement = ((ElementImport) elementImports + .next()).getImportedElement(); - if (null != elementImport.getImportedElement()) { - importedMember.add(elementImport.getImportedElement()); + if (null != importedElement) { + importedMember.add(importedElement); } } for (Iterator packageImports = namespace.getPackageImports().iterator(); packageImports .hasNext();) { - PackageImport packageImport = (PackageImport) packageImports.next(); + org.eclipse.uml2.Package importedPackage = ((PackageImport) packageImports + .next()).getImportedPackage(); - if (null != packageImport.getImportedPackage()) { - importedMember.addAll(packageImport.getImportedPackage() - .visibleMembers()); + if (null != importedPackage) { + importedMember.addAll(importedPackage.visibleMembers()); } } |