From 064f565a57c2116bff59fbb15f42512354f17518 Mon Sep 17 00:00:00 2001 From: Vincent Lorenzo Date: Fri, 31 Jul 2020 16:16:07 +0200 Subject: Bug 565361: [ModelExplorer][Architecture Framework] the Architecture Framework must allows to define the Customization to use in the ModelExplorer - create a facet tests feature - contribute tests plugins Change-Id: I3a2806360a7ee9c7ec33f18631197083915651f4 Signed-off-by: Vincent Lorenzo --- .../.project | 17 +++++++++++ .../build.properties | 2 ++ .../feature.properties | 33 ++++++++++++++++++++++ .../feature.xml | 29 +++++++++++++++++++ .../pom.xml | 16 +++++++++++ .../org.eclipse.papyrus.tests.feature/feature.xml | 6 +++- features/papyrus-tests-features/pom.xml | 1 + 7 files changed, 103 insertions(+), 1 deletion(-) create mode 100755 features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/.project create mode 100755 features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/build.properties create mode 100755 features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.properties create mode 100755 features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.xml create mode 100755 features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/pom.xml (limited to 'features') diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/.project b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/.project new file mode 100755 index 00000000000..d93d8ffbc74 --- /dev/null +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/.project @@ -0,0 +1,17 @@ + + + org.eclipse.papyrus.tests.emf.facet.feature + + + + + + org.eclipse.pde.FeatureBuilder + + + + + + org.eclipse.pde.FeatureNature + + diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/build.properties b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/build.properties new file mode 100755 index 00000000000..b3a611b5c93 --- /dev/null +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/build.properties @@ -0,0 +1,2 @@ +bin.includes = feature.xml,\ + feature.properties diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.properties b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.properties new file mode 100755 index 00000000000..4c35da067b8 --- /dev/null +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.properties @@ -0,0 +1,33 @@ +############################################################################### +# Copyright (c) 2020 CEA LIST + +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License 2.0 +# which accompanies this distribution, and is available at +# https://www.eclipse.org/legal/epl-2.0/ +# +# SPDX-License-Identifier: EPL-2.0 +############################################################################### + +# "featureName" property - name of the feature +featureName=Papyrus - EMF Facet Tests Feature + +# "providerName" property - name of the company that provides the feature +providerName=Eclipse Modeling Project + +# description property - text of the "Feature Description" +description=Tests for the EMF Facet framework. +################ end of description property ################################## + +# "copyright" property - text of the "Feature Update Copyright" +copyright=\ +Copyright (c) 2008-2012 CEA LIST, Atos Origin, Conselleria de\n\ +Infraestructuras y Transporte, Generalitat de la Comunitat Valenciana\n\ +and others.\n\ +All rights reserved. This program and the accompanying materials\n\ +are made available under the terms of the Eclipse Public License 2.0\n\ +which accompanies this distribution, and is available at\n\ +https://www.eclipse.org/legal/epl-2.0/\n\ +\n\ +SPDX-License-Identifier: EPL-2.0\n +################ end of copyright property #################################### diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.xml b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.xml new file mode 100755 index 00000000000..535bffa5221 --- /dev/null +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/feature.xml @@ -0,0 +1,29 @@ + + + + + %description + + + + %copyright + + + + %license + + + + + + diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/pom.xml b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/pom.xml new file mode 100755 index 00000000000..1a7172685f6 --- /dev/null +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.emf.facet.feature/pom.xml @@ -0,0 +1,16 @@ + + + 4.0.0 + + org.eclipse.papyrus + org.eclipse.papyrus.tests.releng + 0.0.1-SNAPSHOT + ../../../releng/tests + + org.eclipse.papyrus + org.eclipse.papyrus.tests.emf.facet.feature + 1.0.0-SNAPSHOT + eclipse-feature + \ No newline at end of file diff --git a/features/papyrus-tests-features/org.eclipse.papyrus.tests.feature/feature.xml b/features/papyrus-tests-features/org.eclipse.papyrus.tests.feature/feature.xml index 42aae7cf93e..0360944b167 100644 --- a/features/papyrus-tests-features/org.eclipse.papyrus.tests.feature/feature.xml +++ b/features/papyrus-tests-features/org.eclipse.papyrus.tests.feature/feature.xml @@ -1,8 +1,8 @@ @@ -75,6 +75,10 @@ id="org.eclipse.papyrus.tests.toolsmiths.feature" version="0.0.0"/> + + diff --git a/features/papyrus-tests-features/pom.xml b/features/papyrus-tests-features/pom.xml index 1cfc97f2f62..2277ecd4441 100755 --- a/features/papyrus-tests-features/pom.xml +++ b/features/papyrus-tests-features/pom.xml @@ -17,6 +17,7 @@ org.eclipse.papyrus.tests.feature + org.eclipse.papyrus.tests.emf.facet.feature org.eclipse.papyrus.tests.infra.core.feature org.eclipse.papyrus.tests.infra.emf.expressions.feature org.eclipse.papyrus.tests.infra.feature -- cgit v1.2.3