Author: frankb
Date: Tue Sep 12 06:55:38 2006
New Revision: 442584
URL: http://svn.apache.org/viewvc?view=rev&rev=442584
Log:
More improvements/fixes in noEMF codegen
Added:
incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/util/
incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/util/SDOGenUtil.java
Modified:
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/impl/FactoryBase.java
incubator/tuscany/java/sdo/tools/src/main/java/org/apache/tuscany/sdo/generate/templates/model/SDOFactoryClass.java
incubator/tuscany/java/sdo/tools/templates/models/SDOFactoryClass.javajet
Modified:
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/impl/FactoryBase.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/impl/FactoryBase.java?view=diff&rev=442584&r1=442583&r2=442584
==============================================================================
---
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/impl/FactoryBase.java
(original)
+++
incubator/tuscany/java/sdo/impl/src/main/java/org/apache/tuscany/sdo/impl/FactoryBase.java
Tue Sep 12 06:55:38 2006
@@ -178,6 +178,11 @@
return (Type)ecorePackage.getEFeatureMapEntry();
}
+ protected void addSuperType(Type subType, Type superType)
+ {
+ ((EClass)subType).getESuperTypes().add((EClass)superType);
+ }
+
//public static FactoryBase getStaticFactory(String namespaceURI)
// temporarily return Object - until everything is gen'd with new codegen
pattern
public static Object getStaticFactory(String namespaceURI)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]