Lines 49-55
Link Here
|
49 |
protected final String TEXT_30 = NL + "\t\t}" + NL + "\t\treturn KNOWN_ELEMENT_TYPES.contains(elementType);" + NL + "\t}"; |
49 |
protected final String TEXT_30 = NL + "\t\t}" + NL + "\t\treturn KNOWN_ELEMENT_TYPES.contains(elementType);" + NL + "\t}"; |
50 |
protected final String TEXT_31 = NL + NL + "\t/**" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic static class Initializers {"; |
50 |
protected final String TEXT_31 = NL + NL + "\t/**" + NL + "\t * @generated" + NL + "\t */" + NL + "\tpublic static class Initializers {"; |
51 |
protected final String TEXT_32 = "\t\t"; |
51 |
protected final String TEXT_32 = "\t\t"; |
52 |
protected final String TEXT_33 = NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tpublic static final ObjectInitializer "; |
52 |
protected final String TEXT_33 = NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tpublic static final IObjectInitializer "; |
53 |
protected final String TEXT_34 = " = new ObjectInitializer("; |
53 |
protected final String TEXT_34 = " = new ObjectInitializer("; |
54 |
protected final String TEXT_35 = ") {"; |
54 |
protected final String TEXT_35 = ") {"; |
55 |
protected final String TEXT_36 = NL + "\t\tObjectInitializer "; |
55 |
protected final String TEXT_36 = NL + "\t\tObjectInitializer "; |
Lines 95-124
Link Here
|
95 |
protected final String TEXT_76 = " ObjectInitializer" + NL + "\t\t\t}"; |
95 |
protected final String TEXT_76 = " ObjectInitializer" + NL + "\t\t\t}"; |
96 |
protected final String TEXT_77 = NL + "\t\t}; // "; |
96 |
protected final String TEXT_77 = NL + "\t\t}; // "; |
97 |
protected final String TEXT_78 = " ObjectInitializer"; |
97 |
protected final String TEXT_78 = " ObjectInitializer"; |
98 |
protected final String TEXT_79 = NL + "\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */\t" + NL + "\t\tprivate Initializers() {" + NL + "\t\t}" + NL + "\t\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */\t" + NL + "\t\tpublic static abstract class ObjectInitializer {" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tfinal EClass element;\t\t" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tprivate "; |
98 |
protected final String TEXT_79 = NL + "\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */\t" + NL + "\t\tprivate Initializers() {" + NL + "\t\t}" + NL + "\t\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */\t\t" + NL + "\t\tpublic static interface IObjectInitializer {" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tpublic void init("; |
99 |
protected final String TEXT_80 = " featureInitializers = new "; |
99 |
protected final String TEXT_80 = " instance);" + NL + "\t\t}" + NL + "\t\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */\t" + NL + "\t\tpublic static abstract class ObjectInitializer implements IObjectInitializer {" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tfinal EClass element;\t\t" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tprivate "; |
100 |
protected final String TEXT_81 = "();" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tObjectInitializer(EClass element) {" + NL + "\t\t\t\tthis.element = element;" + NL + "\t\t\t\tinit();" + NL + "\t\t\t}" + NL + "\t\t\t/**" + NL + "\t\t \t * @generated" + NL + "\t\t \t */" + NL + "\t\t \tprotected abstract void init();\t\t\t\t\t\t\t" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tprotected final FeatureInitializer add(FeatureInitializer initializer) {" + NL + "\t\t\t\tfeatureInitializers.add(initializer);" + NL + "\t\t\t\treturn initializer;" + NL + "\t\t\t}" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tpublic void init("; |
100 |
protected final String TEXT_81 = " featureInitializers = new "; |
101 |
protected final String TEXT_82 = " instance) {" + NL + "\t\t\t\tfor (java.util.Iterator it = featureInitializers.iterator(); it.hasNext();) {" + NL + "\t\t\t\t\tFeatureInitializer nextExpr = (FeatureInitializer)it.next();" + NL + "\t\t\t\t\ttry {" + NL + "\t\t\t\t\t\tnextExpr.init(instance);" + NL + "\t\t\t\t\t} catch(RuntimeException e) {" + NL + "\t\t\t\t\t\t"; |
101 |
protected final String TEXT_82 = "();" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tObjectInitializer(EClass element) {" + NL + "\t\t\t\tthis.element = element;" + NL + "\t\t\t\tinit();" + NL + "\t\t\t}" + NL + "\t\t\t/**" + NL + "\t\t \t * @generated" + NL + "\t\t \t */" + NL + "\t\t \tprotected abstract void init();\t\t\t\t\t\t\t" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tprotected final FeatureInitializer add(FeatureInitializer initializer) {" + NL + "\t\t\t\tfeatureInitializers.add(initializer);" + NL + "\t\t\t\treturn initializer;" + NL + "\t\t\t}" + NL + "\t\t\t/** " + NL + "\t\t\t * @generated" + NL + "\t\t\t */\t\t" + NL + "\t\t\tpublic void init("; |
102 |
protected final String TEXT_83 = ".getInstance().logError(\"Feature initialization failed\", e); //$NON-NLS-1$\t\t\t\t\t\t" + NL + "\t\t\t\t\t}" + NL + "\t\t\t\t}" + NL + "\t\t\t}" + NL + "\t\t} // end of ObjectInitializer" + NL + "\t\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tinterface FeatureInitializer {" + NL + "\t\t\t/**" + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tvoid init(EObject contextInstance);" + NL + "\t\t}" + NL + "\t\t" + NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */\t\t" + NL + "\t\tstatic FeatureInitializer createNewElementFeatureInitializer(EStructuralFeature initFeature, ObjectInitializer[] newObjectInitializers) {" + NL + "\t\t\tfinal EStructuralFeature feature = initFeature;" + NL + "\t\t\tfinal ObjectInitializer[] initializers = newObjectInitializers;" + NL + "\t\t\treturn new FeatureInitializer() {" + NL + "\t\t\t\tpublic void init(EObject contextInstance) {" + NL + "\t\t\t\t\tfor (int i = 0; i < initializers.length; i++) {" + NL + "\t\t\t\t\t\tEObject newInstance = initializers[i].element.getEPackage().getEFactoryInstance().create(initializers[i].element);" + NL + "\t\t\t\t\t\tif(feature.isMany()) {" + NL + "\t\t\t\t\t\t\t(("; |
102 |
protected final String TEXT_83 = " instance) {" + NL + "\t\t\t\tfor (java.util.Iterator it = featureInitializers.iterator(); it.hasNext();) {" + NL + "\t\t\t\t\tFeatureInitializer nextExpr = (FeatureInitializer)it.next();" + NL + "\t\t\t\t\ttry {" + NL + "\t\t\t\t\t\tnextExpr.init(instance);" + NL + "\t\t\t\t\t} catch(RuntimeException e) {" + NL + "\t\t\t\t\t\t"; |
103 |
protected final String TEXT_84 = ")contextInstance.eGet(feature)).add(newInstance);" + NL + "\t\t\t\t\t\t} else {" + NL + "\t\t\t\t\t\t\tcontextInstance.eSet(feature, newInstance);" + NL + "\t\t\t\t\t\t}\t\t\t\t\t\t" + NL + "\t\t\t\t\t\tinitializers[i].init(newInstance);" + NL + "\t\t\t\t\t}" + NL + "\t\t\t\t}" + NL + "\t\t\t};" + NL + "\t\t}" + NL + "" + NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */\t\t" + NL + "\t\tstatic FeatureInitializer createExpressionFeatureInitializer(EStructuralFeature initFeature, "; |
103 |
protected final String TEXT_84 = ".getInstance().logError(\"Feature initialization failed\", e); //$NON-NLS-1$\t\t\t\t\t\t" + NL + "\t\t\t\t\t}" + NL + "\t\t\t\t}" + NL + "\t\t\t}" + NL + "\t\t} // end of ObjectInitializer" + NL + "\t\t" + NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tinterface FeatureInitializer {" + NL + "\t\t\t/**" + NL + "\t\t\t * @generated" + NL + "\t\t\t */" + NL + "\t\t\tvoid init(EObject contextInstance);" + NL + "\t\t}" + NL + "\t\t" + NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */\t\t" + NL + "\t\tstatic FeatureInitializer createNewElementFeatureInitializer(EStructuralFeature initFeature, ObjectInitializer[] newObjectInitializers) {" + NL + "\t\t\tfinal EStructuralFeature feature = initFeature;" + NL + "\t\t\tfinal ObjectInitializer[] initializers = newObjectInitializers;" + NL + "\t\t\treturn new FeatureInitializer() {" + NL + "\t\t\t\tpublic void init(EObject contextInstance) {" + NL + "\t\t\t\t\tfor (int i = 0; i < initializers.length; i++) {" + NL + "\t\t\t\t\t\tEObject newInstance = initializers[i].element.getEPackage().getEFactoryInstance().create(initializers[i].element);" + NL + "\t\t\t\t\t\tif(feature.isMany()) {" + NL + "\t\t\t\t\t\t\t(("; |
104 |
protected final String TEXT_85 = " valueExpression) {" + NL + "\t\t\tfinal EStructuralFeature feature = initFeature;" + NL + "\t\t\tfinal "; |
104 |
protected final String TEXT_85 = ")contextInstance.eGet(feature)).add(newInstance);" + NL + "\t\t\t\t\t\t} else {" + NL + "\t\t\t\t\t\t\tcontextInstance.eSet(feature, newInstance);" + NL + "\t\t\t\t\t\t}\t\t\t\t\t\t" + NL + "\t\t\t\t\t\tinitializers[i].init(newInstance);" + NL + "\t\t\t\t\t}" + NL + "\t\t\t\t}" + NL + "\t\t\t};" + NL + "\t\t}" + NL + "" + NL + "\t\t/**" + NL + "\t\t * @generated" + NL + "\t\t */\t\t" + NL + "\t\tstatic FeatureInitializer createExpressionFeatureInitializer(EStructuralFeature initFeature, "; |
105 |
protected final String TEXT_86 = " expression = valueExpression;" + NL + "\t\t\treturn new FeatureInitializer() {\t\t\t\t" + NL + "\t\t\t\tpublic void init(EObject contextInstance) {" + NL + "\t\t\t\t\texpression.assignTo(feature, contextInstance);" + NL + "\t\t\t\t}" + NL + "\t\t\t};\t\t\t" + NL + "\t\t}\t\t"; |
105 |
protected final String TEXT_86 = " valueExpression) {" + NL + "\t\t\tfinal EStructuralFeature feature = initFeature;" + NL + "\t\t\tfinal "; |
106 |
protected final String TEXT_87 = NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tstatic class "; |
106 |
protected final String TEXT_87 = " expression = valueExpression;" + NL + "\t\t\treturn new FeatureInitializer() {\t\t\t\t" + NL + "\t\t\t\tpublic void init(EObject contextInstance) {" + NL + "\t\t\t\t\texpression.assignTo(feature, contextInstance);" + NL + "\t\t\t\t}" + NL + "\t\t\t};\t\t\t" + NL + "\t\t}\t\t"; |
107 |
protected final String TEXT_88 = " {"; |
107 |
protected final String TEXT_88 = NL + "\t\t/** " + NL + "\t\t * @generated" + NL + "\t\t */" + NL + "\t\tstatic class "; |
108 |
protected final String TEXT_89 = NL; |
108 |
protected final String TEXT_89 = " {"; |
109 |
protected final String TEXT_90 = NL + "/**" + NL + " * @generated" + NL + " */" + NL + "private static "; |
109 |
protected final String TEXT_90 = NL; |
110 |
protected final String TEXT_91 = " "; |
110 |
protected final String TEXT_91 = NL + "/**" + NL + " * @generated" + NL + " */" + NL + "private static "; |
111 |
protected final String TEXT_92 = "("; |
111 |
protected final String TEXT_92 = " "; |
112 |
protected final String TEXT_93 = " self"; |
112 |
protected final String TEXT_93 = "("; |
113 |
protected final String TEXT_94 = ", "; |
113 |
protected final String TEXT_94 = " self"; |
114 |
protected final String TEXT_95 = " "; |
114 |
protected final String TEXT_95 = ", "; |
115 |
protected final String TEXT_96 = ") {" + NL + "\t// TODO: implement this method" + NL + "\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t" + NL + "\tthrow new "; |
115 |
protected final String TEXT_96 = " "; |
116 |
protected final String TEXT_97 = ".NoImplException(\"No user java implementation provided in '"; |
116 |
protected final String TEXT_97 = ") {" + NL + "\t// TODO: implement this method" + NL + "\t// Ensure that you remove @generated or mark it @generated NOT" + NL + "\t" + NL + "\tthrow new "; |
117 |
protected final String TEXT_98 = "' operation\"); //$NON-NLS-1$" + NL + "}"; |
117 |
protected final String TEXT_98 = ".NoImplException(\"No user java implementation provided in '"; |
118 |
protected final String TEXT_99 = NL + "\t\t} //"; |
118 |
protected final String TEXT_99 = "' operation\"); //$NON-NLS-1$" + NL + "}"; |
119 |
protected final String TEXT_100 = NL + "\t} // end of Initializers"; |
119 |
protected final String TEXT_100 = NL + "\t\t} //"; |
120 |
protected final String TEXT_101 = NL + "}"; |
120 |
protected final String TEXT_101 = NL + "\t} // end of Initializers"; |
121 |
protected final String TEXT_102 = NL; |
121 |
protected final String TEXT_102 = NL + "}"; |
|
|
122 |
protected final String TEXT_103 = NL; |
122 |
|
123 |
|
123 |
public String generate(Object argument) |
124 |
public String generate(Object argument) |
124 |
{ |
125 |
{ |
Lines 140-145
Link Here
|
140 |
stringBuffer.append(TEXT_4); |
141 |
stringBuffer.append(TEXT_4); |
141 |
|
142 |
|
142 |
importManager.registerInnerClass("Initializers"); |
143 |
importManager.registerInnerClass("Initializers"); |
|
|
144 |
importManager.registerInnerClass("IObjectInitializer"); |
143 |
importManager.registerInnerClass("ObjectInitializer"); |
145 |
importManager.registerInnerClass("ObjectInitializer"); |
144 |
importManager.registerInnerClass("FeatureInitializer"); |
146 |
importManager.registerInnerClass("FeatureInitializer"); |
145 |
final String javaExprContainer = "Java"; |
147 |
final String javaExprContainer = "Java"; |
Lines 430-455
Link Here
|
430 |
} |
432 |
} |
431 |
|
433 |
|
432 |
stringBuffer.append(TEXT_79); |
434 |
stringBuffer.append(TEXT_79); |
433 |
stringBuffer.append(importManager.getImportedName("java.util.List")); |
435 |
stringBuffer.append(importManager.getImportedName("org.eclipse.emf.ecore.EObject")); |
434 |
stringBuffer.append(TEXT_80); |
436 |
stringBuffer.append(TEXT_80); |
435 |
stringBuffer.append(importManager.getImportedName("java.util.ArrayList")); |
437 |
stringBuffer.append(importManager.getImportedName("java.util.List")); |
436 |
stringBuffer.append(TEXT_81); |
438 |
stringBuffer.append(TEXT_81); |
437 |
stringBuffer.append(importManager.getImportedName("org.eclipse.emf.ecore.EObject")); |
439 |
stringBuffer.append(importManager.getImportedName("java.util.ArrayList")); |
438 |
stringBuffer.append(TEXT_82); |
440 |
stringBuffer.append(TEXT_82); |
439 |
stringBuffer.append(pluginClassName); |
441 |
stringBuffer.append(importManager.getImportedName("org.eclipse.emf.ecore.EObject")); |
440 |
stringBuffer.append(TEXT_83); |
442 |
stringBuffer.append(TEXT_83); |
441 |
stringBuffer.append(importManager.getImportedName("java.util.Collection")); |
443 |
stringBuffer.append(pluginClassName); |
442 |
stringBuffer.append(TEXT_84); |
444 |
stringBuffer.append(TEXT_84); |
443 |
stringBuffer.append(importManager.getImportedName(expressionProviders.getAbstractExpressionQualifiedClassName())); |
445 |
stringBuffer.append(importManager.getImportedName("java.util.Collection")); |
444 |
stringBuffer.append(TEXT_85); |
446 |
stringBuffer.append(TEXT_85); |
445 |
stringBuffer.append(importManager.getImportedName(expressionProviders.getAbstractExpressionQualifiedClassName())); |
447 |
stringBuffer.append(importManager.getImportedName(expressionProviders.getAbstractExpressionQualifiedClassName())); |
446 |
stringBuffer.append(TEXT_86); |
448 |
stringBuffer.append(TEXT_86); |
|
|
449 |
stringBuffer.append(importManager.getImportedName(expressionProviders.getAbstractExpressionQualifiedClassName())); |
450 |
stringBuffer.append(TEXT_87); |
447 |
|
451 |
|
448 |
if(!javaInitializers.isEmpty()) { |
452 |
if(!javaInitializers.isEmpty()) { |
449 |
|
453 |
|
450 |
stringBuffer.append(TEXT_87); |
|
|
451 |
stringBuffer.append(javaExprContainer); |
452 |
stringBuffer.append(TEXT_88); |
454 |
stringBuffer.append(TEXT_88); |
|
|
455 |
stringBuffer.append(javaExprContainer); |
456 |
stringBuffer.append(TEXT_89); |
453 |
|
457 |
|
454 |
for(GenFeatureValueSpec __genValueExpression : javaInitializers) { |
458 |
for(GenFeatureValueSpec __genValueExpression : javaInitializers) { |
455 |
GenClassifier __genExprContext = __genValueExpression.getFeatureSeqInitializer().getElementClass(); |
459 |
GenClassifier __genExprContext = __genValueExpression.getFeatureSeqInitializer().getElementClass(); |
Lines 457-463
Link Here
|
457 |
if(!(provider instanceof GenJavaExpressionProvider)) continue; |
461 |
if(!(provider instanceof GenJavaExpressionProvider)) continue; |
458 |
String __genExprResultType = provider.getQualifiedInstanceClassName(__genValueExpression.getFeature()); |
462 |
String __genExprResultType = provider.getQualifiedInstanceClassName(__genValueExpression.getFeature()); |
459 |
|
463 |
|
460 |
stringBuffer.append(TEXT_89); |
464 |
stringBuffer.append(TEXT_90); |
461 |
|
465 |
|
462 |
/* |
466 |
/* |
463 |
ValueExpression __genValueExpression |
467 |
ValueExpression __genValueExpression |
Lines 478-490
Link Here
|
478 |
__exprResultTypeQualifiedName = __genExprProvider.getQualifiedInstanceClassName((org.eclipse.emf.codegen.ecore.genmodel.GenClassifier)__genExprResultTypeObj); |
482 |
__exprResultTypeQualifiedName = __genExprProvider.getQualifiedInstanceClassName((org.eclipse.emf.codegen.ecore.genmodel.GenClassifier)__genExprResultTypeObj); |
479 |
String __exprJavaOperName = ((org.eclipse.gmf.codegen.gmfgen.GenJavaExpressionProvider)__genExprProvider).getOperationName(__genValueExpression); |
483 |
String __exprJavaOperName = ((org.eclipse.gmf.codegen.gmfgen.GenJavaExpressionProvider)__genExprProvider).getOperationName(__genValueExpression); |
480 |
|
484 |
|
481 |
stringBuffer.append(TEXT_90); |
|
|
482 |
stringBuffer.append(importManager.getImportedName(__exprResultTypeQualifiedName)); |
483 |
stringBuffer.append(TEXT_91); |
485 |
stringBuffer.append(TEXT_91); |
484 |
stringBuffer.append(__exprJavaOperName); |
486 |
stringBuffer.append(importManager.getImportedName(__exprResultTypeQualifiedName)); |
485 |
stringBuffer.append(TEXT_92); |
487 |
stringBuffer.append(TEXT_92); |
486 |
stringBuffer.append(importManager.getImportedName(evalCtxQualifiedName)); |
488 |
stringBuffer.append(__exprJavaOperName); |
487 |
stringBuffer.append(TEXT_93); |
489 |
stringBuffer.append(TEXT_93); |
|
|
490 |
stringBuffer.append(importManager.getImportedName(evalCtxQualifiedName)); |
491 |
stringBuffer.append(TEXT_94); |
488 |
|
492 |
|
489 |
for(java.util.Iterator envVarIt = __exprEnvVariables.keySet().iterator(); envVarIt.hasNext();) { |
493 |
for(java.util.Iterator envVarIt = __exprEnvVariables.keySet().iterator(); envVarIt.hasNext();) { |
490 |
String __nextVarName = (String)envVarIt.next(); |
494 |
String __nextVarName = (String)envVarIt.next(); |
Lines 492-522
Link Here
|
492 |
String qualifiedTypeName = __genExprProvider.getQualifiedInstanceClassName(nextVariableType); |
496 |
String qualifiedTypeName = __genExprProvider.getQualifiedInstanceClassName(nextVariableType); |
493 |
|
497 |
|
494 |
|
498 |
|
495 |
stringBuffer.append(TEXT_94); |
|
|
496 |
stringBuffer.append(importManager.getImportedName(qualifiedTypeName)); |
497 |
stringBuffer.append(TEXT_95); |
499 |
stringBuffer.append(TEXT_95); |
|
|
500 |
stringBuffer.append(importManager.getImportedName(qualifiedTypeName)); |
501 |
stringBuffer.append(TEXT_96); |
498 |
stringBuffer.append(__nextVarName); |
502 |
stringBuffer.append(__nextVarName); |
499 |
} |
503 |
} |
500 |
|
504 |
|
501 |
stringBuffer.append(TEXT_96); |
|
|
502 |
stringBuffer.append(__importedAbstractExpr); |
503 |
stringBuffer.append(TEXT_97); |
505 |
stringBuffer.append(TEXT_97); |
504 |
stringBuffer.append(__exprJavaOperName); |
506 |
stringBuffer.append(__importedAbstractExpr); |
505 |
stringBuffer.append(TEXT_98); |
507 |
stringBuffer.append(TEXT_98); |
|
|
508 |
stringBuffer.append(__exprJavaOperName); |
509 |
stringBuffer.append(TEXT_99); |
506 |
|
510 |
|
507 |
} /* end of GenJavaExpressionProvider */ |
511 |
} /* end of GenJavaExpressionProvider */ |
508 |
|
512 |
|
509 |
|
513 |
|
510 |
} |
514 |
} |
511 |
|
515 |
|
512 |
stringBuffer.append(TEXT_99); |
516 |
stringBuffer.append(TEXT_100); |
513 |
stringBuffer.append(javaExprContainer); |
517 |
stringBuffer.append(javaExprContainer); |
514 |
} /* end of javaInitializers */ |
518 |
} /* end of javaInitializers */ |
515 |
stringBuffer.append(TEXT_100); |
|
|
516 |
} |
517 |
stringBuffer.append(TEXT_101); |
519 |
stringBuffer.append(TEXT_101); |
518 |
importManager.emitSortedImports(); |
520 |
} |
519 |
stringBuffer.append(TEXT_102); |
521 |
stringBuffer.append(TEXT_102); |
|
|
522 |
importManager.emitSortedImports(); |
523 |
stringBuffer.append(TEXT_103); |
520 |
return stringBuffer.toString(); |
524 |
return stringBuffer.toString(); |
521 |
} |
525 |
} |
522 |
} |
526 |
} |