packageClassPathImpl = packageClassPathImpl.replace(".", File.separator) + genPackage.getPackageClassName() + ".java"; VirtualFile packageVirtualFileImpl = basedir.createFile(packageClassPathImpl); packageVirtualFileImpl.setStringContent(new PackageClass().generate(new Object[] { genPackage, false, true }));
stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_23); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.impl.EPackageImpl")); stringBuffer.append(genPackage.getQualifiedPackageInterfaceName()); stringBuffer.append(TEXT_81); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_82); stringBuffer.append(genPackage.getQualifiedEFactoryInstanceAccessor()); stringBuffer.append(genPackage.getImportedPackageInterfaceName()); stringBuffer.append(TEXT_89); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_90); stringBuffer.append(genPackage.getPackageInterfaceName()); stringBuffer.append(TEXT_91); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_92); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.EPackage")); stringBuffer.append(TEXT_93); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_94); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.EPackage")); stringBuffer.append(TEXT_95); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_96); if (!genPackage.getPackageSimpleDependencies().isEmpty()) { stringBuffer.append(isInterface ? genPackage.getPackageInterfaceName() : genPackage.getPackageClassName());
stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_22); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.impl.EPackageImpl")); stringBuffer.append(genPackage.getQualifiedPackageInterfaceName()); stringBuffer.append(TEXT_72); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_73); stringBuffer.append(genPackage.getQualifiedEFactoryInstanceAccessor()); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.EPackage")); stringBuffer.append(TEXT_84); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_85); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_87); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_88); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_89); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_90); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_91); if (!genPackage.getPackageSimpleDependencies().isEmpty()) { stringBuffer.append(isInterface ? genPackage.getPackageInterfaceName() : genPackage.getPackageClassName());
protected void generatePackageClass(GenPackage genPackage, Monitor monitor) { GenModel genModel = genPackage.getGenModel(); if (genPackage.hasClassifiers()) { message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingJavaClass_message", new Object[] { genPackage.getQualifiedPackageClassName() }); monitor.subTask(message); generateJava (genModel.getModelDirectory(), genPackage.getReflectionClassPackageName(), genPackage.getPackageClassName(), getJETEmitter(getJETEmitterDescriptors(), PACKAGE_CLASS_ID), new Object[] { new Object[] { genPackage, genModel.isSuppressEMFMetaData() || genModel.isSuppressInterfaces() ? Boolean.TRUE: Boolean.FALSE, Boolean.TRUE } }, createMonitor(monitor, 1)); } else { monitor.worked(1); } }
protected void generatePackageClass(GenPackage genPackage, Monitor monitor) { GenModel genModel = genPackage.getGenModel(); if (genPackage.hasClassifiers()) { message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingJavaClass_message", new Object[] { genPackage.getQualifiedPackageClassName() }); monitor.subTask(message); generateJava (genModel.getModelDirectory(), genPackage.getReflectionClassPackageName(), genPackage.getPackageClassName(), getJETEmitter(getJETEmitterDescriptors(), PACKAGE_CLASS_ID), new Object[] { new Object[] { genPackage, genModel.isSuppressEMFMetaData() || genModel.isSuppressInterfaces() ? Boolean.TRUE: Boolean.FALSE, Boolean.TRUE } }, createMonitor(monitor, 1)); } else { monitor.worked(1); } }