Author: frankb
Date: Tue May  9 10:53:46 2006
New Revision: 405485

URL: http://svn.apache.org/viewcvs?rev=405485&view=rev
Log:
XSDHelper changed to not mangle (toLower) property names

Modified:
    
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/helper/SDOXSDEcoreBuilder.java

Modified: 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/helper/SDOXSDEcoreBuilder.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/helper/SDOXSDEcoreBuilder.java?rev=405485&r1=405484&r2=405485&view=diff
==============================================================================
--- 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/helper/SDOXSDEcoreBuilder.java
 (original)
+++ 
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/helper/SDOXSDEcoreBuilder.java
 Tue May  9 10:53:46 2006
@@ -114,6 +114,7 @@
   protected EStructuralFeature createFeature(EClass eClass, String name, 
EClassifier type, XSDComponent xsdComponent, int minOccurs, int maxOccurs) {
     EStructuralFeature feature = 
       super.createFeature(eClass, name, type, xsdComponent, minOccurs, 
maxOccurs);
+    feature.setName(name); // this is needed because super.createFeature() 
does EMF name mangling (toLower)
     if (xsdComponent != null) {
       String aliasNames = getEcoreAttribute(xsdComponent.getElement(), 
"aliasName");
       if (aliasNames != null) {


Reply via email to