Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Noyrit2016-10-24 08:49:45 +0000
committerGerrit Code Review @ Eclipse.org2016-10-27 11:26:10 +0000
commitcea85ce4eb2f9434867a1f28c8038a2df3079be6 (patch)
tree7f610040d46171f410df5439d39a003a4e981957 /extraplugins
parent74d6c21749853db12d3cd5c3e1d16ab08528847a (diff)
downloadorg.eclipse.papyrus-cea85ce4eb2f9434867a1f28c8038a2df3079be6.tar.gz
org.eclipse.papyrus-cea85ce4eb2f9434867a1f28c8038a2df3079be6.tar.xz
org.eclipse.papyrus-cea85ce4eb2f9434867a1f28c8038a2df3079be6.zip
[releng] Fix Facade extra plugins build.
Diffstat (limited to 'extraplugins')
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.codegen/build.properties21
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.codegen/plugin.properties2
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.codegen/src-templates/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade.java808
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/META-INF/MANIFEST.MF5
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/build.properties3
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/plugin.properties4
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.edit/build.properties3
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.edit/plugin.properties87
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.editor/build.properties3
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.editor/plugin.properties4
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.utils/META-INF/MANIFEST.MF4
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.utils/build.properties4
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade.utils/plugin.properties2
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade/META-INF/MANIFEST.MF1
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade/build.properties34
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade/plugin.properties3
-rw-r--r--extraplugins/facade/org.eclipse.papyrus.facade/text/description.txt12
17 files changed, 460 insertions, 540 deletions
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/build.properties
index e300fed30f2..c64e3a2018b 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/build.properties
@@ -1,10 +1,11 @@
-source.. = src-templates/,\
- src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- src/,\
- icons/,\
- plugin.properties
-src.includes = about.html
+source.. = src-templates/,\
+ src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ src/,\
+ icons/,\
+ plugin.properties,\
+ about.html
+src.includes = about.html
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/plugin.properties
index f0885250491..3525155d7dc 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/plugin.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/plugin.properties
@@ -1,2 +1,2 @@
-pluginName=Papyrus Facade (Incubation)
+pluginName=Papyrus Facade CodeGen (Incubation)
vendorName=Eclipse Modeling Project \ No newline at end of file
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/src-templates/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade.java b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/src-templates/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade.java
index 6e3e3cea974..45c6ac13a9d 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.codegen/src-templates/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade.java
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.codegen/src-templates/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade.java
@@ -1,416 +1,416 @@
-/*******************************************************************************
- * Copyright (c) 2008, 2012 Obeo.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Obeo - initial API and implementation
- * CEA LIST - Modification to support Facade code generation
- *******************************************************************************/
-package org.eclipse.papyrus.facade.codegen.genfacade;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.acceleo.common.preference.AcceleoPreferences;
-import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener;
-import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy;
-import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator;
-import org.eclipse.emf.common.util.BasicMonitor;
-import org.eclipse.emf.common.util.Monitor;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-
-/**
- * Entry point of the 'GenFacade' generation module.
- *
- * @generated
- */
-public class GenFacade extends AbstractAcceleoGenerator {
-
- /**
- * The name of the module.
- *
- * @generated
- */
- public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade"; //$NON-NLS-1$
-
- /**
- * The name of the templates that are to be generated.
- *
- * @generated
- */
- public static final String[] TEMPLATE_NAMES = { "GenAllGenClass" }; //$NON-NLS-1$
-
- /**
- * The list of properties files from the launch parameters (Launch configuration).
- *
- * @generated
- */
- private List<String> propertiesFiles = new ArrayList<String>();
-
- /**
- * Allows the public constructor to be used. Note that a generator created
- * this way cannot be used to launch generations before one of {@link #initialize(EObject, File, List)} or {@link #initialize(URI, File, List)} is
- * called.
- * <p>
- * The main reason for this constructor is to allow clients of this generation to call it from another Java file, as it allows for the retrieval of {@link #getProperties()} and {@link #getGenerationListeners()}.
- * </p>
- *
- * @generated
- */
+/*******************************************************************************
+ * Copyright (c) 2008, 2012 Obeo.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ * CEA LIST - Modification to support Facade code generation
+ *******************************************************************************/
+package org.eclipse.papyrus.facade.codegen.genfacade;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.acceleo.common.preference.AcceleoPreferences;
+import org.eclipse.acceleo.engine.event.IAcceleoTextGenerationListener;
+import org.eclipse.acceleo.engine.generation.strategy.IAcceleoGenerationStrategy;
+import org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator;
+import org.eclipse.emf.common.util.BasicMonitor;
+import org.eclipse.emf.common.util.Monitor;
+import org.eclipse.emf.common.util.URI;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.resource.ResourceSet;
+
+/**
+ * Entry point of the 'GenFacade' generation module.
+ *
+ * @generated
+ */
+public class GenFacade extends AbstractAcceleoGenerator {
+
+ /**
+ * The name of the module.
+ *
+ * @generated
+ */
+ public static final String MODULE_FILE_NAME = "/org/eclipse/papyrus/facade/codegen/genfacade/GenFacade"; //$NON-NLS-1$
+
+ /**
+ * The name of the templates that are to be generated.
+ *
+ * @generated
+ */
+ public static final String[] TEMPLATE_NAMES = { "GenAllGenClass" }; //$NON-NLS-1$
+
+ /**
+ * The list of properties files from the launch parameters (Launch configuration).
+ *
+ * @generated
+ */
+ private List<String> propertiesFiles = new ArrayList<String>();
+
+ /**
+ * Allows the public constructor to be used. Note that a generator created
+ * this way cannot be used to launch generations before one of {@link #initialize(EObject, File, List)} or {@link #initialize(URI, File, List)} is
+ * called.
+ * <p>
+ * The main reason for this constructor is to allow clients of this generation to call it from another Java file, as it allows for the retrieval of {@link #getProperties()} and {@link #getGenerationListeners()}.
+ * </p>
+ *
+ * @generated
+ */
public GenFacade() {
- // Empty implementation
- }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param modelURI
- * URI where the model on which this generator will be used is located.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or
- * the model cannot be loaded.
- * @generated
- */
+ // Empty implementation
+ }
+
+ /**
+ * This allows clients to instantiates a generator with all required information.
+ *
+ * @param modelURI
+ * URI where the model on which this generator will be used is located.
+ * @param targetFolder
+ * This will be used as the output folder for this generation : it will be the base path
+ * against which all file block URLs will be resolved.
+ * @param arguments
+ * If the template which will be called requires more than one argument taken from the model,
+ * pass them here.
+ * @throws IOException
+ * This can be thrown in three scenarios : the module cannot be found, it cannot be loaded, or
+ * the model cannot be loaded.
+ * @generated
+ */
public GenFacade(URI modelURI, File targetFolder, List<? extends Object> arguments) throws IOException {
- initialize(modelURI, targetFolder, arguments);
- }
-
- /**
- * This allows clients to instantiates a generator with all required information.
- *
- * @param model
- * We'll iterate over the content of this element to find Objects matching the first parameter
- * of the template we need to call.
- * @param targetFolder
- * This will be used as the output folder for this generation : it will be the base path
- * against which all file block URLs will be resolved.
- * @param arguments
- * If the template which will be called requires more than one argument taken from the model,
- * pass them here.
- * @throws IOException
- * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded.
- * @generated
- */
+ initialize(modelURI, targetFolder, arguments);
+ }
+
+ /**
+ * This allows clients to instantiates a generator with all required information.
+ *
+ * @param model
+ * We'll iterate over the content of this element to find Objects matching the first parameter
+ * of the template we need to call.
+ * @param targetFolder
+ * This will be used as the output folder for this generation : it will be the base path
+ * against which all file block URLs will be resolved.
+ * @param arguments
+ * If the template which will be called requires more than one argument taken from the model,
+ * pass them here.
+ * @throws IOException
+ * This can be thrown in two scenarios : the module cannot be found, or it cannot be loaded.
+ * @generated
+ */
public GenFacade(EObject model, File targetFolder, List<? extends Object> arguments) throws IOException {
- initialize(model, targetFolder, arguments);
- }
-
- /**
- * This can be used to launch the generation from a standalone application.
- *
- * @param args
- * Arguments of the generation.
- * @generated
- */
+ initialize(model, targetFolder, arguments);
+ }
+
+ /**
+ * This can be used to launch the generation from a standalone application.
+ *
+ * @param args
+ * Arguments of the generation.
+ * @generated
+ */
public static void main(String[] args) {
- try {
- if (args.length < 2) {
- System.out.println("Arguments not valid : {model, folder}.");
- } else {
- URI modelURI = URI.createFileURI(args[0]);
- File folder = new File(args[1]);
-
- List<String> arguments = new ArrayList<String>();
-
- /*
- * If you want to change the content of this method, do NOT forget to change the "@generated"
- * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
- * of the Acceleo module with the main template that has caused the creation of this class will
- * revert your modifications.
- */
-
- /*
- * Add in this list all the arguments used by the starting point of the generation
- * If your main template is called on an element of your model and a String, you can
- * add in "arguments" this "String" attribute.
- */
-
- GenFacade generator = new GenFacade(modelURI, folder, arguments);
-
- /*
- * Add the properties from the launch arguments.
- * If you want to programmatically add new properties, add them in "propertiesFiles"
- * You can add the absolute path of a properties files, or even a project relative path.
- * If you want to add another "protocol" for your properties files, please override
- * "getPropertiesLoaderService(AcceleoService)" in order to return a new property loader.
- * The behavior of the properties loader service is explained in the Acceleo documentation
- * (Help -> Help Contents).
- */
-
- for (int i = 2; i < args.length; i++) {
- generator.addPropertiesFile(args[i]);
- }
-
- generator.doGenerate(new BasicMonitor());
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
-
- /**
- * Launches the generation described by this instance.
- *
- * @param monitor
- * This will be used to display progress information to the user.
- * @throws IOException
- * This will be thrown if any of the output files cannot be saved to disk.
- * @generated NOT
- */
- @Override
- public void doGenerate(Monitor monitor) throws IOException {
- /*
- * TODO if you wish to change the generation as a whole, override this. The default behavior should
- * be sufficient in most cases. If you want to change the content of this method, do NOT forget to
- * change the "@generated" tag in the Javadoc of this method to "@generated NOT". Without this new tag,
- * any compilation of the Acceleo module with the main template that has caused the creation of this
- * class will revert your modifications. If you encounter a problem with an unresolved proxy during the
- * generation, you can remove the comments in the following instructions to check for problems. Please
- * note that those instructions may have a significant impact on the performances.
- */
-
- // org.eclipse.emf.ecore.util.EcoreUtil.resolveAll(model);
-
- /*
- * If you want to check for potential errors in your models before the launch of the generation, you
- * use the code below.
- */
-
- // if (model != null && model.eResource() != null) {
- // List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> errors = model.eResource().getErrors();
- // for (org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic : errors) {
- // System.err.println(diagnostic.toString());
- // }
- // }
-
- // super.doGenerate(monitor);
- EObject model = getModel();
- if (model instanceof org.eclipse.emf.codegen.ecore.genmodel.GenModel) {
- ((org.eclipse.emf.codegen.ecore.genmodel.GenModel) model).getStaticGenPackages();
- }
- boolean formerCacheFlag = AcceleoPreferences.isQueryCacheEnabled();
- try {
- AcceleoPreferences.switchQueryCache(false);
- super.doGenerate(monitor);
- } finally {
- AcceleoPreferences.switchQueryCache(formerCacheFlag);
- }
- }
-
- /**
- * If this generator needs to listen to text generation events, listeners can be returned from here.
- *
- * @return List of listeners that are to be notified when text is generated through this launch.
- * @generated
- */
- @Override
+ try {
+ if (args.length < 2) {
+ System.out.println("Arguments not valid : {model, folder}.");
+ } else {
+ URI modelURI = URI.createFileURI(args[0]);
+ File folder = new File(args[1]);
+
+ List<String> arguments = new ArrayList<String>();
+
+ /*
+ * If you want to change the content of this method, do NOT forget to change the "@generated"
+ * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
+ * of the Acceleo module with the main template that has caused the creation of this class will
+ * revert your modifications.
+ */
+
+ /*
+ * Add in this list all the arguments used by the starting point of the generation
+ * If your main template is called on an element of your model and a String, you can
+ * add in "arguments" this "String" attribute.
+ */
+
+ GenFacade generator = new GenFacade(modelURI, folder, arguments);
+
+ /*
+ * Add the properties from the launch arguments.
+ * If you want to programmatically add new properties, add them in "propertiesFiles"
+ * You can add the absolute path of a properties files, or even a project relative path.
+ * If you want to add another "protocol" for your properties files, please override
+ * "getPropertiesLoaderService(AcceleoService)" in order to return a new property loader.
+ * The behavior of the properties loader service is explained in the Acceleo documentation
+ * (Help -> Help Contents).
+ */
+
+ for (int i = 2; i < args.length; i++) {
+ generator.addPropertiesFile(args[i]);
+ }
+
+ generator.doGenerate(new BasicMonitor());
+ }
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+
+ /**
+ * Launches the generation described by this instance.
+ *
+ * @param monitor
+ * This will be used to display progress information to the user.
+ * @throws IOException
+ * This will be thrown if any of the output files cannot be saved to disk.
+ * @generated NOT
+ */
+ @Override
+ public void doGenerate(Monitor monitor) throws IOException {
+ /*
+ * TODO if you wish to change the generation as a whole, override this. The default behavior should
+ * be sufficient in most cases. If you want to change the content of this method, do NOT forget to
+ * change the "@generated" tag in the Javadoc of this method to "@generated NOT". Without this new tag,
+ * any compilation of the Acceleo module with the main template that has caused the creation of this
+ * class will revert your modifications. If you encounter a problem with an unresolved proxy during the
+ * generation, you can remove the comments in the following instructions to check for problems. Please
+ * note that those instructions may have a significant impact on the performances.
+ */
+
+ // org.eclipse.emf.ecore.util.EcoreUtil.resolveAll(model);
+
+ /*
+ * If you want to check for potential errors in your models before the launch of the generation, you
+ * use the code below.
+ */
+
+ // if (model != null && model.eResource() != null) {
+ // List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> errors = model.eResource().getErrors();
+ // for (org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic : errors) {
+ // System.err.println(diagnostic.toString());
+ // }
+ // }
+
+ // super.doGenerate(monitor);
+ EObject model = getModel();
+ if (model instanceof org.eclipse.emf.codegen.ecore.genmodel.GenModel) {
+ ((org.eclipse.emf.codegen.ecore.genmodel.GenModel) model).getStaticGenPackages();
+ }
+ boolean formerCacheFlag = AcceleoPreferences.isQueryCacheEnabled();
+ try {
+ AcceleoPreferences.switchQueryCache(false);
+ super.doGenerate(monitor);
+ } finally {
+ AcceleoPreferences.switchQueryCache(formerCacheFlag);
+ }
+ }
+
+ /**
+ * If this generator needs to listen to text generation events, listeners can be returned from here.
+ *
+ * @return List of listeners that are to be notified when text is generated through this launch.
+ * @generated
+ */
+ @Override
public List<IAcceleoTextGenerationListener> getGenerationListeners() {
- List<IAcceleoTextGenerationListener> listeners = super.getGenerationListeners();
- /*
- * TODO if you need to listen to generation event, add listeners to the list here. If you want to change
- * the content of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method
- * to "@generated NOT". Without this new tag, any compilation of the Acceleo module with the main template
- * that has caused the creation of this class will revert your modifications.
- */
- return listeners;
- }
-
- /**
- * If you need to change the way files are generated, this is your entry point.
- * <p>
- * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates files on the fly. If you only need to preview the results, return a new {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of
- * these aren't aware of the running Eclipse and can be used standalone.
- * </p>
- * <p>
- * If you need the file generation to be aware of the workspace (A typical example is when you wanna override files that are under clear case or any other VCS that could forbid the overriding), then return a new
- * {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}. <b>Note</b>, however, that this <b>cannot</b> be used standalone.
- * </p>
- * <p>
- * All three of these default strategies support merging through JMerge.
- * </p>
- *
- * @return The generation strategy that is to be used for generations launched through this launcher.
- * @generated
- */
- @Override
+ List<IAcceleoTextGenerationListener> listeners = super.getGenerationListeners();
+ /*
+ * TODO if you need to listen to generation event, add listeners to the list here. If you want to change
+ * the content of this method, do NOT forget to change the "@generated" tag in the Javadoc of this method
+ * to "@generated NOT". Without this new tag, any compilation of the Acceleo module with the main template
+ * that has caused the creation of this class will revert your modifications.
+ */
+ return listeners;
+ }
+
+ /**
+ * If you need to change the way files are generated, this is your entry point.
+ * <p>
+ * The default is {@link org.eclipse.acceleo.engine.generation.strategy.DefaultStrategy}; it generates files on the fly. If you only need to preview the results, return a new {@link org.eclipse.acceleo.engine.generation.strategy.PreviewStrategy}. Both of
+ * these aren't aware of the running Eclipse and can be used standalone.
+ * </p>
+ * <p>
+ * If you need the file generation to be aware of the workspace (A typical example is when you wanna override files that are under clear case or any other VCS that could forbid the overriding), then return a new
+ * {@link org.eclipse.acceleo.engine.generation.strategy.WorkspaceAwareStrategy}. <b>Note</b>, however, that this <b>cannot</b> be used standalone.
+ * </p>
+ * <p>
+ * All three of these default strategies support merging through JMerge.
+ * </p>
+ *
+ * @return The generation strategy that is to be used for generations launched through this launcher.
+ * @generated
+ */
+ @Override
public IAcceleoGenerationStrategy getGenerationStrategy() {
- return super.getGenerationStrategy();
- }
-
- /**
- * This will be called in order to find and load the module that will be launched through this launcher.
- * We expect this name not to contain file extension, and the module to be located beside the launcher.
- *
- * @return The name of the module that is to be launched.
- * @generated
- */
- @Override
+ return super.getGenerationStrategy();
+ }
+
+ /**
+ * This will be called in order to find and load the module that will be launched through this launcher.
+ * We expect this name not to contain file extension, and the module to be located beside the launcher.
+ *
+ * @return The name of the module that is to be launched.
+ * @generated
+ */
+ @Override
public String getModuleName() {
- return MODULE_FILE_NAME;
- }
-
- /**
- * If the module(s) called by this launcher require properties files, return their qualified path from
- * here.Take note that the first added properties files will take precedence over subsequent ones if they
- * contain conflicting keys.
- *
- * @return The list of properties file we need to add to the generation context.
- * @see java.util.ResourceBundle#getBundle(String)
- * @generated
- */
- @Override
+ return MODULE_FILE_NAME;
+ }
+
+ /**
+ * If the module(s) called by this launcher require properties files, return their qualified path from
+ * here.Take note that the first added properties files will take precedence over subsequent ones if they
+ * contain conflicting keys.
+ *
+ * @return The list of properties file we need to add to the generation context.
+ * @see java.util.ResourceBundle#getBundle(String)
+ * @generated
+ */
+ @Override
public List<String> getProperties() {
- /*
- * If you want to change the content of this method, do NOT forget to change the "@generated"
- * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
- * of the Acceleo module with the main template that has caused the creation of this class will
- * revert your modifications.
- */
-
- /*
- * TODO if your generation module requires access to properties files, add their qualified path to the list here.
- *
- * Properties files can be located in an Eclipse plug-in or in the file system (all Acceleo projects are Eclipse
- * plug-in). In order to use properties files located in an Eclipse plugin, you need to add the path of the properties
- * files to the "propertiesFiles" list:
- *
- * final String prefix = "platform:/plugin/";
- * final String pluginName = "org.eclipse.acceleo.module.sample";
- * final String packagePath = "/org/eclipse/acceleo/module/sample/properties/";
- * final String fileName = "default.properties";
- * propertiesFiles.add(prefix + pluginName + packagePath + fileName);
- *
- * With this mechanism, you can load properties files from your plugin or from another plugin.
- *
- * You may want to load properties files from the file system, for that you need to add the absolute path of the file:
- *
- * propertiesFiles.add("C:\Users\MyName\MyFile.properties");
- *
- * If you want to let your users add properties files located in the same folder as the model:
- *
- * if (EMFPlugin.IS_ECLIPSE_RUNNING && model != null && model.eResource() != null) {
- * propertiesFiles.addAll(AcceleoEngineUtils.getPropertiesFilesNearModel(model.eResource()));
- * }
- *
- * To learn more about Properties Files, have a look at the Acceleo documentation (Help -> Help Contents).
- */
- return propertiesFiles;
- }
-
- /**
- * Adds a properties file in the list of properties files.
- *
- * @param propertiesFile
- * The properties file to add.
- * @generated
- * @since 3.1
- */
- @Override
+ /*
+ * If you want to change the content of this method, do NOT forget to change the "@generated"
+ * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
+ * of the Acceleo module with the main template that has caused the creation of this class will
+ * revert your modifications.
+ */
+
+ /*
+ * TODO if your generation module requires access to properties files, add their qualified path to the list here.
+ *
+ * Properties files can be located in an Eclipse plug-in or in the file system (all Acceleo projects are Eclipse
+ * plug-in). In order to use properties files located in an Eclipse plugin, you need to add the path of the properties
+ * files to the "propertiesFiles" list:
+ *
+ * final String prefix = "platform:/plugin/";
+ * final String pluginName = "org.eclipse.acceleo.module.sample";
+ * final String packagePath = "/org/eclipse/acceleo/module/sample/properties/";
+ * final String fileName = "default.properties";
+ * propertiesFiles.add(prefix + pluginName + packagePath + fileName);
+ *
+ * With this mechanism, you can load properties files from your plugin or from another plugin.
+ *
+ * You may want to load properties files from the file system, for that you need to add the absolute path of the file:
+ *
+ * propertiesFiles.add("C:\Users\MyName\MyFile.properties");
+ *
+ * If you want to let your users add properties files located in the same folder as the model:
+ *
+ * if (EMFPlugin.IS_ECLIPSE_RUNNING && model != null && model.eResource() != null) {
+ * propertiesFiles.addAll(AcceleoEngineUtils.getPropertiesFilesNearModel(model.eResource()));
+ * }
+ *
+ * To learn more about Properties Files, have a look at the Acceleo documentation (Help -> Help Contents).
+ */
+ return propertiesFiles;
+ }
+
+ /**
+ * Adds a properties file in the list of properties files.
+ *
+ * @param propertiesFile
+ * The properties file to add.
+ * @generated
+ * @since 3.1
+ */
+ @Override
public void addPropertiesFile(String propertiesFile) {
- this.propertiesFiles.add(propertiesFile);
- }
-
- /**
- * This will be used to get the list of templates that are to be launched by this launcher.
- *
- * @return The list of templates to call on the module {@link #getModuleName()}.
- * @generated
- */
- @Override
+ this.propertiesFiles.add(propertiesFile);
+ }
+
+ /**
+ * This will be used to get the list of templates that are to be launched by this launcher.
+ *
+ * @return The list of templates to call on the module {@link #getModuleName()}.
+ * @generated
+ */
+ @Override
public String[] getTemplateNames() {
- return TEMPLATE_NAMES;
- }
-
- /**
- * This can be used to update the resource set's package registry with all needed EPackages.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
+ return TEMPLATE_NAMES;
+ }
+
+ /**
+ * This can be used to update the resource set's package registry with all needed EPackages.
+ *
+ * @param resourceSet
+ * The resource set which registry has to be updated.
+ * @generated
+ */
+ @Override
public void registerPackages(ResourceSet resourceSet) {
- super.registerPackages(resourceSet);
- if (!isInWorkspace(org.eclipse.emf.ecore.EcorePackage.class)) {
- resourceSet.getPackageRegistry().put(org.eclipse.emf.ecore.EcorePackage.eINSTANCE.getNsURI(), org.eclipse.emf.ecore.EcorePackage.eINSTANCE);
- }
- if (!isInWorkspace(org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.class)) {
- resourceSet.getPackageRegistry().put(org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.eINSTANCE.getNsURI(), org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.eINSTANCE);
- }
-
- /*
- * If you want to change the content of this method, do NOT forget to change the "@generated"
- * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
- * of the Acceleo module with the main template that has caused the creation of this class will
- * revert your modifications.
- */
-
- /*
- * If you need additional package registrations, you can register them here. The following line
- * (in comment) is an example of the package registration for UML.
- *
- * You can use the method "isInWorkspace(Class c)" to check if the package that you are about to
- * register is in the workspace.
- *
- * To register a package properly, please follow the following conventions:
- *
- * If the package is located in another plug-in, already installed in Eclipse. The following content should
- * have been generated at the beginning of this method. Do not register the package using this mechanism if
- * the metamodel is located in the workspace.
- *
- * if (!isInWorkspace(UMLPackage.class)) {
- * // The normal package registration if your metamodel is in a plugin.
- * resourceSet.getPackageRegistry().put(UMLPackage.eNS_URI, UMLPackage.eINSTANCE);
- * }
- *
- * If the package is located in another project in your workspace, the plugin containing the package has not
- * been register by EMF and Acceleo should register it automatically. If you want to use the generator in
- * stand alone, the regular registration (seen a couple lines before) is needed.
- *
- * To learn more about Package Registration, have a look at the Acceleo documentation (Help -> Help Contents).
- */
- }
-
- /**
- * This can be used to update the resource set's resource factory registry with all needed factories.
- *
- * @param resourceSet
- * The resource set which registry has to be updated.
- * @generated
- */
- @Override
+ super.registerPackages(resourceSet);
+ if (!isInWorkspace(org.eclipse.emf.ecore.EcorePackage.class)) {
+ resourceSet.getPackageRegistry().put(org.eclipse.emf.ecore.EcorePackage.eINSTANCE.getNsURI(), org.eclipse.emf.ecore.EcorePackage.eINSTANCE);
+ }
+ if (!isInWorkspace(org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.class)) {
+ resourceSet.getPackageRegistry().put(org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.eINSTANCE.getNsURI(), org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage.eINSTANCE);
+ }
+
+ /*
+ * If you want to change the content of this method, do NOT forget to change the "@generated"
+ * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
+ * of the Acceleo module with the main template that has caused the creation of this class will
+ * revert your modifications.
+ */
+
+ /*
+ * If you need additional package registrations, you can register them here. The following line
+ * (in comment) is an example of the package registration for UML.
+ *
+ * You can use the method "isInWorkspace(Class c)" to check if the package that you are about to
+ * register is in the workspace.
+ *
+ * To register a package properly, please follow the following conventions:
+ *
+ * If the package is located in another plug-in, already installed in Eclipse. The following content should
+ * have been generated at the beginning of this method. Do not register the package using this mechanism if
+ * the metamodel is located in the workspace.
+ *
+ * if (!isInWorkspace(UMLPackage.class)) {
+ * // The normal package registration if your metamodel is in a plugin.
+ * resourceSet.getPackageRegistry().put(UMLPackage.eNS_URI, UMLPackage.eINSTANCE);
+ * }
+ *
+ * If the package is located in another project in your workspace, the plugin containing the package has not
+ * been register by EMF and Acceleo should register it automatically. If you want to use the generator in
+ * stand alone, the regular registration (seen a couple lines before) is needed.
+ *
+ * To learn more about Package Registration, have a look at the Acceleo documentation (Help -> Help Contents).
+ */
+ }
+
+ /**
+ * This can be used to update the resource set's resource factory registry with all needed factories.
+ *
+ * @param resourceSet
+ * The resource set which registry has to be updated.
+ * @generated
+ */
+ @Override
public void registerResourceFactories(ResourceSet resourceSet) {
- super.registerResourceFactories(resourceSet);
- /*
- * If you want to change the content of this method, do NOT forget to change the "@generated"
- * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
- * of the Acceleo module with the main template that has caused the creation of this class will
- * revert your modifications.
- */
-
- /*
- * TODO If you need additional resource factories registrations, you can register them here. the following line
- * (in comment) is an example of the resource factory registration for UML.
- *
- * If you want to use the generator in stand alone, the resource factory registration will be required.
- *
- * To learn more about the registration of Resource Factories, have a look at the Acceleo documentation (Help -> Help Contents).
- */
-
- // resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE);
- }
-
-}
+ super.registerResourceFactories(resourceSet);
+ /*
+ * If you want to change the content of this method, do NOT forget to change the "@generated"
+ * tag in the Javadoc of this method to "@generated NOT". Without this new tag, any compilation
+ * of the Acceleo module with the main template that has caused the creation of this class will
+ * revert your modifications.
+ */
+
+ /*
+ * TODO If you need additional resource factories registrations, you can register them here. the following line
+ * (in comment) is an example of the resource factory registration for UML.
+ *
+ * If you want to use the generator in stand alone, the resource factory registration will be required.
+ *
+ * To learn more about the registration of Resource Factories, have a look at the Acceleo documentation (Help -> Help Contents).
+ */
+
+ // resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE);
+ }
+
+}
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/META-INF/MANIFEST.MF b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/META-INF/MANIFEST.MF
index 36fdc081121..b27a2e5e6fe 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/META-INF/MANIFEST.MF
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/META-INF/MANIFEST.MF
@@ -3,7 +3,6 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.jface.text,
org.eclipse.ui.editors,
- org.eclipse.uml2;bundle-version="3.2.0",
org.eclipse.uml2.uml;bundle-version="4.1.0",
org.eclipse.papyrus.facade.editor;bundle-version="1.2.0",
org.eclipse.papyrus.uml.extensionpoints;bundle-version="1.2.0",
@@ -12,8 +11,10 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.papyrus.infra.widgets;bundle-version="1.2.0"
Bundle-ActivationPolicy: lazy
Bundle-Version: 1.2.0.qualifier
-Bundle-Name: FacadeSepcificEditor
+Bundle-Localization: plugin
+Bundle-Name: %pluginName
Bundle-Activator: org.eclipse.papyrus.facadeSpecificEditor.FacadeDefinitionEditorActivator
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.papyrus.facade.definition.editor;singleton:=true
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-Vendor: %providerName
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/build.properties
index f8176893a54..b225fba7950 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/build.properties
@@ -4,5 +4,6 @@ bin.includes = plugin.xml,\
META-INF/,\
.,\
icons/,\
- about.html
+ about.html,\
+ plugin.properties
src.includes = about.html
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/plugin.properties
new file mode 100644
index 00000000000..fa97269191d
--- /dev/null
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.definition.editor/plugin.properties
@@ -0,0 +1,4 @@
+#
+
+pluginName = Facade Definition Editor (Incubation)
+providerName = Eclipse Modeling Project \ No newline at end of file
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.edit/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade.edit/build.properties
index 27f271f9364..76c4e6b8954 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.edit/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.edit/build.properties
@@ -4,7 +4,8 @@ bin.includes = .,\
icons/,\
META-INF/,\
plugin.xml,\
- plugin.properties
+ plugin.properties,\
+ about.html
jars.compile.order = .
source.. = src/
output.. = bin/
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.edit/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade.edit/plugin.properties
index 78cce222fc9..f1a5aba0807 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.edit/plugin.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.edit/plugin.properties
@@ -1,85 +1,2 @@
-#
-
-pluginName = Facade Edit Support
-providerName = www.example.org
-
-_UI_CreateChild_text = {0}
-_UI_CreateChild_text2 = {1} {0}
-_UI_CreateChild_text3 = {1}
-_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
-_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
-_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
-
-_UI_PropertyDescriptor_description = The {0} of the {1}
-
-_UI_Facade_type = Facade
-_UI_VirtualMetamodel_type = Virtual Metamodel
-_UI_VirtualElement_type = Virtual Element
-_UI_VirtualClassifier_type = Virtual Classifier
-_UI_VirtualMetaclass_type = Virtual Metaclass
-_UI_VirtualProperty_type = Virtual Property
-_UI_VirtualOperation_type = Virtual Operation
-_UI_VirtualParameter_type = Virtual Parameter
-_UI_VirtualDatatype_type = Virtual Datatype
-_UI_VirtualEnum_type = Virtual Enum
-_UI_VirtualLiteral_type = Virtual Literal
-_UI_ExtensionDefinition_type = Extension Definition
-_UI_BaseMetaclass_type = Base Metaclass
-_UI_Combination_type = Combination
-_UI_Unknown_type = Object
-
-_UI_Unknown_datatype= Value
-
-_UI_Facade_extensionDefinitions_feature = Extension Definitions
-_UI_Facade_virtualmetamodel_feature = Virtualmetamodel
-_UI_VirtualMetamodel_name_feature = Name
-_UI_VirtualMetamodel_nsPrefix_feature = Ns Prefix
-_UI_VirtualMetamodel_nsURI_feature = Ns URI
-_UI_VirtualMetamodel_virtualClassifiers_feature = Virtual Classifiers
-_UI_VirtualMetamodel_facade_feature = Facade
-_UI_VirtualElement_aliasName_feature = Alias Name
-_UI_VirtualElement_kept_feature = Kept
-_UI_VirtualElement_representedElement_feature = Represented Element
-_UI_VirtualClassifier_metamodel_feature = Metamodel
-_UI_VirtualMetaclass_abstract_feature = Abstract
-_UI_VirtualMetaclass_appliedStereotypes_feature = Applied Stereotypes
-_UI_VirtualMetaclass_operations_feature = Operations
-_UI_VirtualMetaclass_parents_feature = Parents
-_UI_VirtualMetaclass_properties_feature = Properties
-_UI_VirtualMetaclass_stereotypeInterface_feature = Stereotype Interface
-_UI_VirtualProperty_lower_feature = Lower
-_UI_VirtualProperty_upper_feature = Upper
-_UI_VirtualProperty_virtualMetaclass_feature = Virtual Metaclass
-_UI_VirtualProperty_type_feature = Type
-_UI_VirtualOperation_parameters_feature = Parameters
-_UI_VirtualEnum_literals_feature = Literals
-_UI_ExtensionDefinition_extension_feature = Extension
-_UI_ExtensionDefinition_baseMetaclasses_feature = Base Metaclasses
-_UI_ExtensionDefinition_facade_feature = Facade
-_UI_ExtensionDefinition_stereotype_feature = Stereotype
-_UI_ExtensionDefinition_kind_feature = Kind
-_UI_BaseMetaclass_incompatibleStereotypes_feature = Incompatible Stereotypes
-_UI_BaseMetaclass_base_feature = Base
-_UI_BaseMetaclass_extensionDefinition_feature = Extension Definition
-_UI_BaseMetaclass_compatibleStereotypes_feature = Compatible Stereotypes
-_UI_BaseMetaclass_possible_feature = Possible
-_UI_Combination_members_feature = Members
-_UI_Unknown_feature = Unspecified
-
-_UI_ExtensionDefinitionKind_Association_literal = Association
-_UI_ExtensionDefinitionKind_Generalization_literal = Generalization
-_UI_ExtensionDefinitionKind_MultiGeneralization_literal = MultiGeneralization
-_UI_ExtensionDefinitionKind_Fusion_literal = Fusion
-_UI_VirtualTypedElement_type = Virtual Typed Element
-_UI_VirtualTypedElement_lower_feature = Lower
-_UI_VirtualTypedElement_upper_feature = Upper
-_UI_VirtualTypedElement_type_feature = Type
-_UI_Mapping_type = Mapping
-_UI_StereotypedMapping_type = Stereotyped Mapping
-_UI_FacadeMappping_type = Facade Mappping
-_UI_Mapping_umlElement_feature = Uml Element
-_UI_Mapping_specificDomainElement_feature = Specific Domain Element
-_UI_StereotypedMapping_appliedStereotypes_feature = Applied Stereotypes
-_UI_StereotypedMapping_kind_feature = Kind
-_UI_FacadeMappping_mappings_feature = Mappings
-_UI_VirtualElement_useRepresented_feature = Use Represented
+pluginName = Facade Definition Edit (Incubation)
+providerName = Eclipse Modeling Project \ No newline at end of file
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.editor/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade.editor/build.properties
index a7ee2721e8f..fd275439f53 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.editor/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.editor/build.properties
@@ -4,7 +4,8 @@ bin.includes = .,\
icons/,\
META-INF/,\
plugin.xml,\
- plugin.properties
+ plugin.properties,\
+ about.html
jars.compile.order = .
source.. = src/
output.. = bin
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.editor/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade.editor/plugin.properties
index dbbee83454e..9802753e421 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.editor/plugin.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.editor/plugin.properties
@@ -1,7 +1,7 @@
#
-pluginName = Facade Editor
-providerName = www.example.org
+pluginName = Facade Editor (Incubation)
+providerName = Eclipse Modeling Project
_UI_FacadeEditor_menu = &Facade Editor
_UI_VirtualmetamodelEditor_menu = &Virtualmetamodel Editor
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.utils/META-INF/MANIFEST.MF b/extraplugins/facade/org.eclipse.papyrus.facade.utils/META-INF/MANIFEST.MF
index 3a5873ea446..37fa029c421 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.utils/META-INF/MANIFEST.MF
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.utils/META-INF/MANIFEST.MF
@@ -8,8 +8,10 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.common
Bundle-ActivationPolicy: lazy
Bundle-Version: 1.2.0.qualifier
-Bundle-Name: Utils
+Bundle-Name: %pluginName
+Bundle-Localization: plugin
Bundle-Activator: org.eclipse.papyrus.facade.utils.FacadeUtilsActivator
Bundle-ManifestVersion: 2
Bundle-SymbolicName: org.eclipse.papyrus.facade.utils
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-Vendor: %providerName
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.utils/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade.utils/build.properties
index 93380cbfde1..671eb6e170f 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade.utils/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.utils/build.properties
@@ -1,5 +1,7 @@
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
- .
+ .,\
+ plugin.properties,\
+ about.html
src.includes = about.html
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade.utils/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade.utils/plugin.properties
new file mode 100644
index 00000000000..99bd5133c5c
--- /dev/null
+++ b/extraplugins/facade/org.eclipse.papyrus.facade.utils/plugin.properties
@@ -0,0 +1,2 @@
+pluginName = Facade Utils (Incubation)
+providerName = Eclipse Modeling Project
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade/META-INF/MANIFEST.MF b/extraplugins/facade/org.eclipse.papyrus.facade/META-INF/MANIFEST.MF
index 2810615b17f..2cc90f78c72 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade/META-INF/MANIFEST.MF
+++ b/extraplugins/facade/org.eclipse.papyrus.facade/META-INF/MANIFEST.MF
@@ -14,7 +14,6 @@ Export-Package: org.eclipse.papyrus.facade,
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport,
org.eclipse.emf.ecore.xmi;visibility:=reexport,
- org.eclipse.uml2;bundle-version="3.2.0",
org.eclipse.uml2.uml;bundle-version="4.1.0",
org.eclipse.uml2.types;visibility:=reexport,
org.eclipse.ui;bundle-version="3.105.0",
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade/build.properties b/extraplugins/facade/org.eclipse.papyrus.facade/build.properties
index cb316fcdeae..127b024480b 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade/build.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade/build.properties
@@ -1,16 +1,18 @@
-
-# <copyright>
-# </copyright>
-#
-# $Id$
-
-bin.includes = .,\
- model/,\
- META-INF/,\
- plugin.xml,\
- plugin.properties,\
- icons/
-jars.compile.order = .
-source.. = src/
-output.. = bin/
-src.includes = about.html
+
+# <copyright>
+# </copyright>
+#
+# $Id$
+
+bin.includes = .,\
+ model/,\
+ META-INF/,\
+ plugin.xml,\
+ plugin.properties,\
+ icons/,\
+ about.html,\
+ schema/
+jars.compile.order = .
+source.. = src/
+output.. = bin/
+src.includes = about.html
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade/plugin.properties b/extraplugins/facade/org.eclipse.papyrus.facade/plugin.properties
index 58eeb7d30cd..f67af23f72e 100644
--- a/extraplugins/facade/org.eclipse.papyrus.facade/plugin.properties
+++ b/extraplugins/facade/org.eclipse.papyrus.facade/plugin.properties
@@ -1,3 +1,2 @@
-pluginName=Papyrus Facade CodeGen (Incubation)
+pluginName=Papyrus Facade (Incubation)
vendorName=Eclipse Modeling Project
-providerName = www.example.org
diff --git a/extraplugins/facade/org.eclipse.papyrus.facade/text/description.txt b/extraplugins/facade/org.eclipse.papyrus.facade/text/description.txt
deleted file mode 100644
index 1dbba509fba..00000000000
--- a/extraplugins/facade/org.eclipse.papyrus.facade/text/description.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-Model Facade
-
-This model description is not a real EMF artifact. It was generated by the
-org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
-code generator can be extended.
-This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
-
-Package facade <http://www.eclipse.org/papyrus/facade>
-
- Class Facade
- Reference extensionDefinitions : ExtensionDefinition<<0..*>>
- Reference virtualmetamodel : VirtualMetamodel

Back to the top