@Override protected String getName(Object o) { return ((GenPackage)o).getBasicPackageName(); }
stringBuffer.append(genPackage.getPackageInterfaceName()); stringBuffer.append(TEXT_214); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_206); } else if (isImplementation) { stringBuffer.append(genPackage.getImportedPackageInterfaceName()); stringBuffer.append(TEXT_214); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_216); stringBuffer.append(genPackage.getImportedPackageInterfaceName());
stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_55); stringBuffer.append(genModel.getImportedName("org.eclipse.emf.ecore.EPackage")); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_85); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_86); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_87); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(genPackage.getPackageClassName()); stringBuffer.append(TEXT_89); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_90); stringBuffer.append(genPackage.getPackageClassName()); if (genPackage.isLoadingInitialization()) { stringBuffer.append(TEXT_104); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_105); if (!genPackage.isLoadedInitialization()) { stringBuffer.append(TEXT_104); stringBuffer.append(genPackage.getBasicPackageName()); stringBuffer.append(TEXT_107); if (!genPackage.isLoadedInitialization()) {
@Override protected Diagnostic generateTests(Object object, Monitor monitor) { monitor.beginTask("", 3); GenPackage genPackage = (GenPackage)object; message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingTestsForPackage_message", new Object[] { genPackage.getBasicPackageName() }); monitor.subTask(message); GenModel genModel = genPackage.getGenModel(); ensureProjectExists (genModel.getTestsDirectory(), genPackage, TESTS_PROJECT_TYPE, genModel.isUpdateClasspath(), createMonitor(monitor, 1)); generatePackageTestSuite(genPackage, monitor); generatePackageExample(genPackage, monitor); return Diagnostic.OK_INSTANCE; }
@Override protected Diagnostic generateEdit(Object object, Monitor monitor) { GenPackage genPackage = (GenPackage)object; monitor.beginTask("", 2 + countCreateChildIcons(genPackage)); message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingItemProvidersForPackage_message", new Object[] { genPackage.getBasicPackageName() }); monitor.subTask(message); GenModel genModel = genPackage.getGenModel(); ensureProjectExists (genModel.getEditDirectory(), genPackage, EDIT_PROJECT_TYPE, genModel.isUpdateClasspath(), createMonitor(monitor, 1)); generateItemProviderAdapterFactory(genPackage, monitor); generateCreateChildIcons(genPackage, monitor); return Diagnostic.OK_INSTANCE; }
@Override protected Diagnostic generateEditor(Object object, Monitor monitor) { monitor.beginTask("", 6); GenPackage genPackage = (GenPackage)object; message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingEditorForPackage_message", new Object[] { genPackage.getBasicPackageName() }); monitor.subTask(message); GenModel genModel = genPackage.getGenModel(); ensureProjectExists (genModel.getEditorDirectory(), genPackage, EDITOR_PROJECT_TYPE, genModel.isUpdateClasspath(), createMonitor(monitor, 1)); generateEditor(genPackage, monitor); generateModelWizard(genPackage, monitor); generateActionBarContributor(genPackage, monitor); generateModelIcon(genPackage, monitor); generateModelWizardIcon(genPackage, monitor); return Diagnostic.OK_INSTANCE; }
@Override protected Diagnostic generateModel(Object object, Monitor monitor) { monitor.beginTask("", 13); GenPackage genPackage = (GenPackage)object; message = CodeGenEcorePlugin.INSTANCE.getString ("_UI_GeneratingPackage_message", new Object[] { genPackage.getBasicPackageName() }); monitor.subTask(message); GenModel genModel = genPackage.getGenModel(); ensureProjectExists (genModel.getModelDirectory(), genPackage, MODEL_PROJECT_TYPE, genModel.isUpdateClasspath(), createMonitor(monitor, 1)); generateSchema(genPackage, monitor); generatePackagePublication(genPackage, monitor); generatePackageSerialization(genPackage, monitor); generatePackageInterface(genPackage, monitor); generatePackageClass(genPackage, monitor); generateFactoryInterface(genPackage, monitor); generateFactoryClass(genPackage, monitor); generateXMLProcessorClass(genPackage, monitor); generateValidatorClass(genPackage, monitor); generateSwitchClass(genPackage, monitor); generateAdapterFactoryClass(genPackage, monitor); generateResourceFactoryClass(genPackage, monitor); generateResourceClass(genPackage, monitor); return Diagnostic.OK_INSTANCE; }