Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorNathalie Lepine2012-10-26 11:05:53 -0400
committerNathalie Lepine2012-10-26 11:05:53 -0400
commit51524f0cbd8bc1d5b1490655dc5f68f6bdcadd8f (patch)
tree21846019b8dde65345b2534b2adc9bd4bfa8a5ca /tests
parent9bbadfc4c61cccbdca50a9d90ab95098cd306100 (diff)
downloadorg.eclipse.eef-51524f0cbd8bc1d5b1490655dc5f68f6bdcadd8f.tar.gz
org.eclipse.eef-51524f0cbd8bc1d5b1490655dc5f68f6bdcadd8f.tar.xz
org.eclipse.eef-51524f0cbd8bc1d5b1490655dc5f68f6bdcadd8f.zip
added VP diagram on eefnr
Diffstat (limited to 'tests')
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/.classpath7
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/.project35
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/META-INF/MANIFEST.MF11
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/bin/org/eclipse/emf/eef/nonreg/design/Activator.classbin0 -> 2038 bytes
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/build.acceleo26
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/build.properties6
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/description/nonreg.odesign40
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/plugin.xml10
-rw-r--r--tests/org.eclipse.emf.eef.nonreg.design/src/org/eclipse/emf/eef/nonreg/design/Activator.java67
-rw-r--r--tests/org.eclipse.emf.eef.tests.nonreg.edit/plugin.xml603
10 files changed, 805 insertions, 0 deletions
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/.classpath b/tests/org.eclipse.emf.eef.nonreg.design/.classpath
new file mode 100644
index 000000000..d41e0ec14
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/.project b/tests/org.eclipse.emf.eef.nonreg.design/.project
new file mode 100644
index 000000000..a897327e9
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/.project
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.emf.eef.nonreg.design</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.acceleo.ide.ui.acceleoBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.acceleo.ide.ui.acceleoNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
+
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/META-INF/MANIFEST.MF b/tests/org.eclipse.emf.eef.nonreg.design/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..1a3b49174
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/META-INF/MANIFEST.MF
@@ -0,0 +1,11 @@
+Manifest-Version: 1.0
+Bundle-Name: org.eclipse.emf.eef.nonreg.design
+Bundle-SymbolicName: org.eclipse.emf.eef.nonreg.design;singleton=true
+Bundle-Version: 1.0.0
+Bundle-Activator: org.eclipse.emf.eef.nonreg.design.Activator
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ fr.obeo.dsl.viewpoint,
+ fr.obeo.dsl.common.acceleo.mtl
+Bundle-ActivationPolicy: lazy
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/bin/org/eclipse/emf/eef/nonreg/design/Activator.class b/tests/org.eclipse.emf.eef.nonreg.design/bin/org/eclipse/emf/eef/nonreg/design/Activator.class
new file mode 100644
index 000000000..89cff8e68
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/bin/org/eclipse/emf/eef/nonreg/design/Activator.class
Binary files differ
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/build.acceleo b/tests/org.eclipse.emf.eef.nonreg.design/build.acceleo
new file mode 100644
index 000000000..fb14dcfe5
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/build.acceleo
@@ -0,0 +1,26 @@
+<!-- ===================================================================== -->
+<!-- Custom targets. -->
+<!-- Set customBuildCallbacks = build.acceleo in your build.properties. -->
+<!-- ===================================================================== -->
+<project name="Build Acceleo Module" default="noDefault">
+ <!-- ================================================================= -->
+ <!-- Default target -->
+ <!-- ================================================================= -->
+ <target name="noDefault">
+ <echo message="This file must be called with explicit targets" />
+ </target>
+
+ <!-- ================================================================= -->
+ <!-- This will be called automatically after the compilation of each -->
+ <!-- Bundle... in dependency order. -->
+ <!-- ================================================================= -->
+ <target name="post.compile.@dot">
+ <acceleoCompiler
+ sourceFolder="${target.folder}"
+ outputFolder="${target.folder}"
+ dependencies=""
+ binaryResource="false"
+ packagesToRegister="">
+ </acceleoCompiler>
+ </target>
+</project>
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/build.properties b/tests/org.eclipse.emf.eef.nonreg.design/build.properties
new file mode 100644
index 000000000..f0536cff0
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/build.properties
@@ -0,0 +1,6 @@
+#
+#Thu Oct 25 15:59:37 CEST 2012
+bin.includes=META-INF/,.,description/,plugin.xml
+output..=bin/
+source..=src/
+customBuildCallbacks=build.acceleo
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/description/nonreg.odesign b/tests/org.eclipse.emf.eef.nonreg.design/description/nonreg.odesign
new file mode 100644
index 000000000..af220a2a6
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/description/nonreg.odesign
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<description:Group xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.obeo.fr/dsl/viewpoint/description/1.1.0" xmlns:style="http://www.obeo.fr/dsl/viewpoint/description/style/1.1.0" xmlns:tool="http://www.obeo.fr/dsl/viewpoint/description/tool/1.1.0" name="nonreg">
+ <ownedViewpoints name="Nonreg" modelFileExtension="eefnr">
+ <ownedRepresentations xsi:type="description:DiagramDescription" name="NR_Diagram" domainClass="eefnr.Root">
+ <defaultLayer name="Default">
+ <containerMappings name="NR_Root" semanticCandidatesExpression="[self/]" doubleClickDescription="//@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@toolSections.0/@ownedTools[name='NR_OpenEEFWizard']" domainClass="eefnr.Root" listContainer="true">
+ <subNodeMappings name="NR_AbstractSample" semanticCandidatesExpression="[eContents()/]" doubleClickDescription="//@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@toolSections.0/@ownedTools[name='NR_OpenEEFWizard']" domainClass="eefnr.AbstractSample">
+ <style xsi:type="style:SquareDescription" labelExpression="[name/]" resizeKind="NSEW">
+ <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
+ </style>
+ </subNodeMappings>
+ <subNodeMappings name="NR_TotalSample" semanticCandidatesExpression="[eContents()/]" doubleClickDescription="//@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@toolSections.0/@ownedTools[name='NR_OpenEEFWizard']" domainClass="eefnr.TotalSample">
+ <style xsi:type="style:SquareDescription" labelExpression="[name/]" resizeKind="NSEW">
+ <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
+ </style>
+ </subNodeMappings>
+ <style xsi:type="style:FlatContainerStyleDescription" labelExpression="Root">
+ <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
+ <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/>
+ <foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
+ </style>
+ </containerMappings>
+ <toolSections name="Tool">
+ <ownedTools xsi:type="tool:DoubleClickDescription" name="NR_OpenEEFWizard" mappings="//@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@containerMappings[name='NR_Root'] //@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@containerMappings[name='NR_Root']/@subNodeMappings[name='NR_AbstractSample'] //@ownedViewpoints[name='Nonreg']/@ownedRepresentations[name='NR_Diagram']/@defaultLayer/@containerMappings[name='NR_Root']/@subNodeMappings[name='NR_TotalSample']">
+ <element name="element"/>
+ <elementView name="elementView"/>
+ <initialOperation>
+ <firstModelOperations xsi:type="tool:ExternalJavaAction" name="OpenEEFWizard" id="fr.obeo.dsl.viewpoint.eef.actions.openPropertiesWizard"/>
+ </initialOperation>
+ </ownedTools>
+ </toolSections>
+ </defaultLayer>
+ </ownedRepresentations>
+ </ownedViewpoints>
+</description:Group>
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/plugin.xml b/tests/org.eclipse.emf.eef.nonreg.design/plugin.xml
new file mode 100644
index 000000000..d6118a44b
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/plugin.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin>
+ <extension point="fr.obeo.dsl.viewpoint.componentization">
+ <component class="org.eclipse.emf.eef.nonreg.design.Activator"
+ id="org.eclipse.emf.eef.nonreg.design"
+ name="nonreg">
+ </component>
+ </extension>
+</plugin>
diff --git a/tests/org.eclipse.emf.eef.nonreg.design/src/org/eclipse/emf/eef/nonreg/design/Activator.java b/tests/org.eclipse.emf.eef.nonreg.design/src/org/eclipse/emf/eef/nonreg/design/Activator.java
new file mode 100644
index 000000000..3b89236bf
--- /dev/null
+++ b/tests/org.eclipse.emf.eef.nonreg.design/src/org/eclipse/emf/eef/nonreg/design/Activator.java
@@ -0,0 +1,67 @@
+package org.eclipse.emf.eef.nonreg.design;
+
+import java.util.HashSet;
+import java.util.Set;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+import fr.obeo.dsl.viewpoint.business.api.componentization.ViewpointRegistry;
+import fr.obeo.dsl.viewpoint.description.Viewpoint;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class Activator extends AbstractUIPlugin {
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.eclipse.emf.eef.nonreg.design";
+
+ // The shared instance
+ private static Activator plugin;
+
+ private static Set<Viewpoint> viewpoints;
+
+ /**
+ * The constructor
+ */
+ public Activator() {
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ viewpoints = new HashSet<Viewpoint>();
+ viewpoints.addAll(ViewpointRegistry.getInstance().registerFromPlugin(PLUGIN_ID + "/description/nonreg.odesign"));
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ if (viewpoints != null) {
+ for (final Viewpoint viewpoint: viewpoints) {
+ ViewpointRegistry.getInstance().disposeFromPlugin(viewpoint);
+ }
+ viewpoints.clear();
+ viewpoints = null;
+ }
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static Activator getDefault() {
+ return plugin;
+ }
+}
diff --git a/tests/org.eclipse.emf.eef.tests.nonreg.edit/plugin.xml b/tests/org.eclipse.emf.eef.tests.nonreg.edit/plugin.xml
index 5f94d199e..146612473 100644
--- a/tests/org.eclipse.emf.eef.tests.nonreg.edit/plugin.xml
+++ b/tests/org.eclipse.emf.eef.tests.nonreg.edit/plugin.xml
@@ -805,4 +805,607 @@
</action>
</actionSet>
</extension>
+
+
+ <!-- Tabbed properties views extension -->
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ <propertyTab
+ id="TextSampleFirstTab"
+ label="TextSampleFirstTab"
+ category="default">
+ </propertyTab>
+ <propertyTab
+ id="TextSampleSecondTab"
+ label="TextSampleSecondTab"
+ category="extended"
+ afterTab="TextSampleFirstTab">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.RootPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.RootPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.Root"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TotalSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TotalSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TotalSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TextSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TextSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TextSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.CheckboxSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.CheckboxSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.CheckboxSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TextareaSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TextareaSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TextareaSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.RadioSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.RadioSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.RadioSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.EObjectFlatComboViewerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.EObjectFlatComboViewerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.EObjectFlatComboViewerSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.ReferencesTableSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.ReferencesTableSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.ReferencesTableSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.EMFComboViewerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.EMFComboViewerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.EMFComboViewerSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.MultiValuedEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.MultiValuedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.MultiValuedEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TableCompositionEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TableCompositionEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TableCompositionEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.AdvancedReferencesTableSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.AdvancedReferencesTableSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.AdvancedReferencesTableSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.AdvancedEObjectFlatComboViewerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.AdvancedEObjectFlatComboViewerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.AdvancedEObjectFlatComboViewerSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.AdvancedTableCompositionEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.AdvancedTableCompositionEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.AdvancedTableCompositionEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.FlatReferenceTableSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.FlatReferenceTableSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.FlatReferencesTableSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.SamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.SamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.Sample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TextSampleFirstTabPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TextSampleWithTwoTabsPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TextSampleWithTwoTabs"
+ tab="TextSampleFirstTab">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TextSampleSecondTabPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TextSampleWithTwoTabsPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TextSampleWithTwoTabs"
+ tab="TextSampleSecondTab">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.TableCompositionExtensionEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.TableCompositionExtensionEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.TableCompositionExtensionEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.ImageViewerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.ImageViewerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.ImageViewerSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.SelectionDialogSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.SelectionDialogSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.SelectionDialogSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.parts.forms.SingleCompositionViewerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnr.providers.SingleCompositionViewerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnr.section.SingleCompositionViewerSample"
+ tab="Base">
+ </propertySection>
+ </propertySections>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ id="Base"
+ label="Base"
+ category="default">
+ </propertyTab>
+ <propertyTab
+ id="AbstractSample"
+ label="AbstractSample"
+ category="extended"
+ afterTab="Base">
+ </propertyTab>
+ <propertyTab
+ id="SecondFlatReferenceExtendedEditorSample"
+ label="SecondFlatReferenceExtendedEditorSample"
+ category="extended"
+ afterTab="Base">
+ </propertyTab>
+ <propertyTab
+ id="CheckBoxExtendedEditorSample"
+ label="CheckBoxExtendedEditorSample"
+ category="extended"
+ afterTab="SecondFlatReferenceExtendedEditorSample">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnrext.parts.forms.TableCompositionTargetExtensionEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.TableCompositionTargetExtensionEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.TableCompositionTargetExtensionEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnrext.parts.forms.CheckBoxExtendedEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.CheckBoxExtendedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.CheckBoxExtendedEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.references.parts.forms.AbstractSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.CheckBoxExtendedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.CheckBoxExtendedEditorSample"
+ tab="AbstractSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnrext.parts.forms.FlatReferenceExtendedEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.FlatReferenceExtendedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.FlatReferenceExtendedEditorSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnrext.parts.forms.SecondFlatReferenceExtendedEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.FlatReferenceExtendedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.FlatReferenceExtendedEditorSample"
+ tab="SecondFlatReferenceExtendedEditorSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnrext.parts.forms.CheckBoxExtendedEditorSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.eefnrext.providers.FlatReferenceExtendedEditorSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.eefnrext.section.FlatReferenceExtendedEditorSample"
+ tab="CheckBoxExtendedEditorSample">
+ </propertySection>
+ </propertySections>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.filters.parts.forms.ConcreteReferenceOwnerSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.filters.providers.ConcreteReferenceOwnerSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.filters.section.ConcreteReferenceOwnerSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.filters.parts.forms.ConcreteReferenceTargetSample1PropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.filters.providers.ConcreteReferenceTargetSample1PropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.filters.section.ConcreteReferenceTargetSample1"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.filters.parts.forms.ConcreteReferenceTargetSample2PropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.filters.providers.ConcreteReferenceTargetSample2PropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.filters.section.ConcreteReferenceTargetSample2"
+ tab="Base">
+ </propertySection>
+ </propertySections>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.interface_.parts.forms.SimpleSamplePropertiesEditionPartForm"
+ id="org.eclipse.emf.eef.interface.section.SimpleSample"
+ tab="Base">
+ </propertySection>
+ </propertySections>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.EventPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.naming.providers.EventPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.naming.section.Event"
+ tab="Base">
+ </propertySection>
+ </propertySections>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ <propertyTab
+ label="DeferedFlatReferencesTableSample"
+ category="extended"
+ id="DeferedFlatReferencesTableSample"
+ afterTab="DeferedFlatReferencesTableSample">
+ </propertyTab>
+ <propertyTab
+ label="DeferedReferencesTableSample"
+ category="extended"
+ id="DeferedReferencesTableSample"
+ afterTab="DeferedReferencesTableSample">
+ </propertyTab>
+ <propertyTab
+ label="Owner"
+ category="extended"
+ id="Owner"
+ afterTab="Base">
+ </propertyTab>
+ <propertyTab
+ label="Subtype"
+ category="extended"
+ id="Subtype"
+ afterTab="Base">
+ </propertyTab>
+ <propertyTab
+ label="NamedElement"
+ category="extended"
+ id="NamedElement"
+ afterTab="Base">
+ </propertyTab>
+ <propertyTab
+ id="SmartNavigationSample"
+ label="SmartNavigationSample"
+ category="default">
+ </propertyTab>
+ <propertyTab
+ id="FirstNavigationSample"
+ label="FirstNavigationSample"
+ category="default">
+ </propertyTab>
+
+ <propertyTab
+ id="SecondNavigationSample"
+ label="SecondNavigationSample"
+ category="default">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.DeferedFlatReferencesTableSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.DeferedFlatReferencesTableSampleEditorPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.DeferedFlatReferenceTableEditorSample"
+ tab="DeferedFlatReferencesTableSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.DeferedReferencesTableSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.DeferedReferencesTableSampleEditorPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.DeferedReferenceTableEditorSample"
+ tab="DeferedReferencesTableSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.OwnerPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.OwnerPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.Owner"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.SubtypePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.SubtypePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.Subtype"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.OwnerPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.SubtypePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.Subtype"
+ tab="Owner">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.AnotherSubtypePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.AnotherSubtypePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.AnotherSubType"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.SubtypePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.AnotherSubtypePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.AnotherSubType"
+ tab="Subtype">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.ElementPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.ElementPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.Element"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.NamedElementPropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.ElementPropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.Element"
+ tab="NamedElement">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.AttributeNavigationSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.AttributeNavigationSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.AttributeNavigationSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.SmartNavigationSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.SmartModelNavigationSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.SmartModelNavigationSample"
+ tab="SmartNavigationSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.FirstNavigationSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.FirstModelNavigationSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.FirstModelNavigation"
+ tab="FirstNavigationSample">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.navigation.parts.forms.SecondNavigationSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.navigation.providers.SecondModelNavigationSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.navigation.section.SecondModelNavigation"
+ tab="SecondNavigationSample">
+ </propertySection>
+ </propertySections>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor">
+ <propertyContributor
+ contributorId="fr.obeo.dsl.viewpoint.diagram"
+ labelProvider="org.eclipse.emf.eef.runtime.ui.utils.EEFLabelProvider">
+ <propertyCategory
+ category="default">
+ </propertyCategory>
+ <propertyCategory
+ category="extended">
+ </propertyCategory>
+ <propertyCategory
+ category="advanced">
+ </propertyCategory>
+ </propertyContributor>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertyTabs">
+ <propertyTabs
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertyTab
+ label="Base"
+ category="default"
+ id="Base">
+ </propertyTab>
+ <propertyTab
+ label="AbstractSample"
+ category="extended"
+ id="AbstractSample"
+ afterTab="Base">
+ </propertyTab>
+ </propertyTabs>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views.properties.tabbed.propertySections">
+ <propertySections
+ contributorId="fr.obeo.dsl.viewpoint.diagram">
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.references.parts.forms.ReferenceEnabledSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.references.providers.ReferenceEnabledSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.references.section.ReferenceEnabledSample"
+ tab="Base">
+ </propertySection>
+ <propertySection
+ class="org.eclipse.emf.eef.eefnr.references.parts.forms.AbstractSamplePropertiesEditionPartForm"
+ filter="org.eclipse.emf.eef.references.providers.ReferenceEnabledSamplePropertiesEditionProvider$EditionFilter"
+ id="org.eclipse.emf.eef.references.section.ReferenceEnabledSample"
+ tab="AbstractSample">
+ </propertySection>
+ </propertySections>
+ </extension>
</plugin>

Back to the top