You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2007/03/16 12:38:29 UTC

svn commit: r518943 - /incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java

Author: kelvingoodson
Date: Fri Mar 16 04:38:28 2007
New Revision: 518943

URL: http://svn.apache.org/viewvc?view=rev&rev=518943
Log:
TUSCANY-708 applying Fuhwei's patch which removes the function that hid DocumentRoot from the SDOUtil.getTypes(TypeHelper,String) method

Modified:
    incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java

Modified: incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java?view=diff&rev=518943&r1=518942&r2=518943
==============================================================================
--- incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java (original)
+++ incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/util/SDOUtil.java Fri Mar 16 04:38:28 2007
@@ -504,14 +504,7 @@
 
       EPackage ePackage = ((TypeHelperImpl) scope).getExtendedMetaData().getPackage(uri);
       if (ePackage != null) {
-        /**
-         * ePackage.getEclassifiers will return an EList ( simple extension of List ).
-         * 
-         * When a Type is generated from XML EMF will create a DocumentRoot type As this is EMF specific it should be removed
-         */
-        List result = new ArrayList(ePackage.getEClassifiers());
-        result.remove(((TypeHelperImpl) scope).getExtendedMetaData().getDocumentRoot(ePackage));
-        return result;
+        return new ArrayList(ePackage.getEClassifiers());
       }
       return null;
   }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org