File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ import static jce.properties.TextProperty.WRAPPER_SUFFIX
1919import org.eclipse.emf.ecore.InternalEObject
2020import org.eclipse.emf.ecore.EObject
2121import org.eclipse.emf.common.notify.Notifier
22- import jce.util.EcoreToJavaUtil
2322
2423/**
2524 * This class models a wrapper class which unifies an origin code type with its Ecore counterparts in the Ecore model
@@ -198,15 +197,15 @@ class WrapperRepresentation {
198197 */
199198 def private String getSpecialSetters() ' ' '
200199 «FOR field : eClass. EStructuralFeatures »
201- «IF field. upperBound == - 1 »
202- def protected void set«field.name.toFirstUpper» (List<«EcoreToJavaUtil. getFeatureType ( field . EGenericType )»> «field.name») {
200+ «IF field. upperBound == - 1 »
201+ def protected void set«field.name.toFirstUpper» (List «field.name») {
203202 get«field. name. toFirstUpper». clear
204203 get«field. name. toFirstUpper». addAll(«field. name»)
205204 }
206205
207206 «ENDIF »
208207 «ENDFOR »
209- ' ' ' // TODO (HIGH) imports
208+ ' ' ' // TODO (HIGH) replace raw type parameter and add imports
210209
211210 /**
212211 * Returns the fully qualified name of the super class of an EClass.
Original file line number Diff line number Diff line change @@ -25,15 +25,15 @@ class EPackageUtil {
2525 */
2626 def static EPackage findPackage (EPackage rootPackage , String fullyQualifiedName ) { // TODO (HIGH) duplicate code with MetamodelSearchar.findEPackage()?
2727 val pathHelper = new PathHelper (" ." );
28- if (rootPackage. ESuperPackage !== null || rootPackage. name != pathHelper. getFirstSegment(fullyQualifiedName)) {
28+ if (rootPackage. ESuperPackage !== null || rootPackage. name != pathHelper. getFirstSegment(fullyQualifiedName)) {
2929 return null ;
3030 }
3131 var relativeName = pathHelper. cutFirstSegment(fullyQualifiedName, false );
3232 var currentPackage = rootPackage;
33- while (! relativeName. empty) {
33+ while (! relativeName. empty) {
3434 val currentPackageName = pathHelper. getFirstSegment(relativeName);
3535 currentPackage = currentPackage. ESubpackages . findFirst[name == currentPackageName];
36- if (currentPackage == = null ) {
36+ if (currentPackage == = null ) {
3737 return null ;
3838 }
3939 relativeName = pathHelper. cutFirstSegment(relativeName, false );
You can’t perform that action at this time.
0 commit comments