Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcletavernie2011-12-21 15:34:25 +0000
committercletavernie2011-12-21 15:34:25 +0000
commit95805bac8c9093e325014c4295fafd1fa66e29f7 (patch)
treebc5b9498d170ebf2ac6b0dc450fe2ae759691dc6 /plugins/infra
parent78f4e594778246a9621821023ee6fa09b044299e (diff)
downloadorg.eclipse.papyrus-95805bac8c9093e325014c4295fafd1fa66e29f7.tar.gz
org.eclipse.papyrus-95805bac8c9093e325014c4295fafd1fa66e29f7.tar.xz
org.eclipse.papyrus-95805bac8c9093e325014c4295fafd1fa66e29f7.zip
359794: [UML - Tools] Content/Label providers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=359794 367066: [Refactoring] There should be a central generic plug-in for pure EMF-based tools https://bugs.eclipse.org/bugs/show_bug.cgi?id=367066 351802: [Constraints] The Property View constraints model should be more generic https://bugs.eclipse.org/bugs/show_bug.cgi?id=351802
Diffstat (limited to 'plugins/infra')
-rw-r--r--plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/META-INF/MANIFEST.MF5
-rw-r--r--plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/src/org/eclipse/papyrus/infra/core/sasheditor/internal/eclipsecopy/MultiPageEditorSite.java127
-rw-r--r--plugins/infra/core/org.eclipse.papyrus.infra.core/src/org/eclipse/papyrus/infra/core/utils/GMFtoEMFCommandWrapper.java32
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/META-INF/MANIFEST.MF5
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi2
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/notation.ctx3842
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/GMFNotationConstraint.java2
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/HasEditPolicy.java6
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/IsEditPartConstraint.java4
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/databinding/GradientObservableValue.java2
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/modelelement/GMFModelElement.java4
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/providers/GMFLabelProvider.java4
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/util/NotationUtil.java28
-rw-r--r--plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets/model/Environment.xmi2
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/.classpath7
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/.project28
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/META-INF/MANIFEST.MF17
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/build.properties4
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/Activator.java58
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableList.java177
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableValue.java178
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/util/ClassLoaderHelper.java139
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateModelHandler.java3
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateSubtreeHandler.java3
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromModelHandler.java2
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromSubtreeHandler.java2
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateModelHandler.java2
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateSubtreeHandler.java2
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.common/META-INF/MANIFEST.MF10
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.common/src/org/eclipse/papyrus/infra/table/common/internal/NatTableEditor.java28
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/Environment.xmi2
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/papyrustableinstance.ctx14
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx182
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx74
-rw-r--r--plugins/infra/table/org.eclipse.papyrus.infra.table.properties/src/org/eclipse/papyrus/infra/table/properties/provider/CustomizationContentProvider.java16
36 files changed, 3164 insertions, 1856 deletions
diff --git a/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/META-INF/MANIFEST.MF b/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/META-INF/MANIFEST.MF
index b44549d50b4..80a812e54a6 100644
--- a/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/META-INF/MANIFEST.MF
+++ b/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/META-INF/MANIFEST.MF
@@ -15,7 +15,10 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.gef,
org.junit;bundle-version="4.8.1";resolution:=optional,
org.eclipse.papyrus.infra.core.log;bundle-version="0.9.0";visibility:=reexport,
- org.eclipse.core.runtime;bundle-version="3.7.0"
+ org.eclipse.core.runtime;bundle-version="3.7.0",
+ org.eclipse.e4.core.contexts;bundle-version="1.0.0",
+ org.eclipse.e4.ui.model.workbench;bundle-version="0.10.0",
+ org.eclipse.core.expressions;bundle-version="3.4.300"
Bundle-Vendor: %providerName
Bundle-Version: 0.9.0.qualifier
Bundle-ManifestVersion: 2
diff --git a/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/src/org/eclipse/papyrus/infra/core/sasheditor/internal/eclipsecopy/MultiPageEditorSite.java b/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/src/org/eclipse/papyrus/infra/core/sasheditor/internal/eclipsecopy/MultiPageEditorSite.java
index 829893533fc..b6a0dea1940 100644
--- a/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/src/org/eclipse/papyrus/infra/core/sasheditor/internal/eclipsecopy/MultiPageEditorSite.java
+++ b/plugins/infra/core/org.eclipse.papyrus.infra.core.sasheditor/src/org/eclipse/papyrus/infra/core/sasheditor/internal/eclipsecopy/MultiPageEditorSite.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2007 IBM Corporation and others.
+ * Copyright (c) 2000, 2011 IBM Corporation and others.
* 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
@@ -13,13 +13,14 @@ package org.eclipse.papyrus.infra.core.sasheditor.internal.eclipsecopy;
import java.util.ArrayList;
import org.eclipse.core.runtime.Assert;
+import org.eclipse.e4.core.contexts.ContextFunction;
+import org.eclipse.e4.core.contexts.IEclipseContext;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.viewers.ILabelDecorator;
import org.eclipse.jface.viewers.IPostSelectionProvider;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.SelectionChangedEvent;
-import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IActionBars;
import org.eclipse.ui.IEditorActionBarContributor;
@@ -29,13 +30,17 @@ import org.eclipse.ui.IKeyBindingService;
import org.eclipse.ui.INestableKeyBindingService;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.IWorkbenchPart;
-import org.eclipse.ui.IWorkbenchPartReference;
import org.eclipse.ui.IWorkbenchPartSite;
import org.eclipse.ui.IWorkbenchWindow;
-import org.eclipse.ui.internal.PartPane;
+import org.eclipse.ui.contexts.IContextService;
+import org.eclipse.ui.handlers.IHandlerService;
import org.eclipse.ui.internal.PartSite;
import org.eclipse.ui.internal.PopupMenuExtender;
import org.eclipse.ui.internal.WorkbenchPlugin;
+import org.eclipse.ui.internal.contexts.NestableContextService;
+import org.eclipse.ui.internal.expressions.ActivePartExpression;
+import org.eclipse.ui.internal.handlers.LegacyHandlerService;
+import org.eclipse.ui.internal.part.IMultiPageEditorSiteHolder;
import org.eclipse.ui.internal.services.INestable;
import org.eclipse.ui.internal.services.IServiceLocatorCreator;
import org.eclipse.ui.internal.services.IWorkbenchLocationService;
@@ -43,9 +48,7 @@ import org.eclipse.ui.internal.services.ServiceLocator;
import org.eclipse.ui.internal.services.WorkbenchLocationService;
import org.eclipse.ui.part.EditorActionBarContributor;
import org.eclipse.ui.services.IDisposable;
-import org.eclipse.ui.services.IServiceLocator;
import org.eclipse.ui.services.IServiceScopes;
-import org.eclipse.ui.internal.WorkbenchPartReference;
/**
* Site for a nested editor within a multi-page editor. Selection is handled by
@@ -54,8 +57,6 @@ import org.eclipse.ui.internal.WorkbenchPartReference;
* <p>
* The base implementation of <code>MultiPageEditor.createSite</code> creates an instance of this class. This class may be instantiated or subclassed.
* </p>
- *
- * @see org.eclipse.ui.part.MultiPageEditorSite.class
*/
public class MultiPageEditorSite implements IEditorSite, INestable {
@@ -113,16 +114,20 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
*/
private final ServiceLocator serviceLocator;
+ private NestableContextService contextService;
+
+ private IEclipseContext context;
+
+ private boolean active = false;
+
/**
* Creates a site for the given editor nested within the given multi-page
* editor.
*
- * @param mainEditorSite
+ * @param multiPageEditor
* the multi-page editor
* @param editor
* the nested editor
- * @param editDomain
- * The shared editDomain.
*/
public MultiPageEditorSite(IEditorSite mainEditorSite, IEditorPart editor, EditorActionBarContributor actionBarContributor) {
Assert.isNotNull(mainEditorSite);
@@ -131,20 +136,22 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
this.editor = editor;
this.actionBarContributor = actionBarContributor;
- final IServiceLocator parentServiceLocator = mainEditorSite;
- IServiceLocatorCreator slc = (IServiceLocatorCreator)parentServiceLocator.getService(IServiceLocatorCreator.class);
- this.serviceLocator = (ServiceLocator)slc.createServiceLocator(mainEditorSite, null, new IDisposable() {
+ PartSite site = (PartSite)mainEditorSite;
+
+ IServiceLocatorCreator slc = (IServiceLocatorCreator)site.getService(IServiceLocatorCreator.class);
+ this.serviceLocator = (ServiceLocator)slc.createServiceLocator(editor.getSite(), null, new IDisposable() {
public void dispose() {
- //old code on Indigo :
-// final Control control = ((PartSite)getMainEditorSite()).getPane().getControl();
-// if(control != null && !control.isDisposed()) {
-// ((PartSite)getMainEditorSite()).getPane().doHide();
-// }
- //FIXME : I don't know how to migrate this code?
+ //final Control control = getMainEditorSite().getPane().getControl();
+ //if(control != null && !control.isDisposed()) {
+ // ((PartSite)getMainEditorSite()).getPane().doHide();
+ //}
}
});
+ context = site.getModel().getContext().createChild("MultiPageEditorSite"); //$NON-NLS-1$
+ serviceLocator.setContext(context);
+
initializeDefaultServices();
}
@@ -172,6 +179,29 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
*/
private void initializeDefaultServices() {
serviceLocator.registerService(IWorkbenchLocationService.class, new WorkbenchLocationService(IServiceScopes.MPESITE_SCOPE, getWorkbenchWindow().getWorkbench(), getWorkbenchWindow(), getMainEditorSite(), this, null, 3));
+ serviceLocator.registerService(IMultiPageEditorSiteHolder.class, new IMultiPageEditorSiteHolder() {
+
+ public org.eclipse.ui.part.MultiPageEditorSite getSite() {
+ return (org.eclipse.ui.part.MultiPageEditorSite)MultiPageEditorSite.this.getMainEditorSite();
+ }
+ });
+
+ context.set(IContextService.class.getName(), new ContextFunction() {
+
+ @Override
+ public Object compute(IEclipseContext ctxt) {
+ if(contextService == null) {
+ contextService = new NestableContextService(ctxt.getParent().get(IContextService.class), new ActivePartExpression(MultiPageEditorSite.this.getPart()));
+ }
+ return contextService;
+ }
+ });
+
+ // create a local handler service so that when this page
+ // activates/deactivates, its handlers will also be taken into/out of
+ // consideration during handler lookups
+ IHandlerService handlerService = new LegacyHandlerService(context);
+ context.set(IHandlerService.class, handlerService);
}
/**
@@ -181,7 +211,13 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
* @since 3.2
*/
public final void activate() {
+ active = true;
+ context.activate();
serviceLocator.activate();
+
+ if(contextService != null) {
+ contextService.activate();
+ }
}
/**
@@ -191,7 +227,13 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
* @since 3.2
*/
public final void deactivate() {
+ active = false;
+ if(contextService != null) {
+ contextService.deactivate();
+ }
+
serviceLocator.deactivate();
+ context.deactivate();
}
/**
@@ -207,51 +249,36 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
// Remove myself from the list of nested key binding services.
if(service != null) {
- // TODO : check original implem - use main editor site !
IKeyBindingService parentService = getEditor().getSite().getKeyBindingService();
if(parentService instanceof INestableKeyBindingService) {
INestableKeyBindingService nestableParent = (INestableKeyBindingService)parentService;
nestableParent.removeKeyBindingService(this);
}
- // TODO : dispose service ?
+ }
+
+ service = null;
- service = null;
+ if(contextService != null) {
+ contextService.dispose();
}
if(serviceLocator != null) {
serviceLocator.dispose();
}
+ context.dispose();
}
/**
- * The <code>MultiPageEditorSite</code> implementation of this <code>IEditorSite</code> method returns the EditorActionBarContributor
- * associated to the site if one is defined, or the
- * EditorActionBarContributor of the multiEditor.
+ * The <code>MultiPageEditorSite</code> implementation of this <code>IEditorSite</code> method returns <code>null</code>, since nested
+ * editors do not have their own action bar contributor.
*
* @return <code>null</code>
*/
public IEditorActionBarContributor getActionBarContributor() {
-
- // If we use an action bar contributor, look for a registered
- // ActionBarContributor.
- // TODO : enable next asap
- // ActionBarContributor contributor =
- // multiPageEditor.getEditorSite().getActionBarContributor();
- // if(contributor instanceof ComposedActionBarContributor)
- // {
- // ComposedActionBarContributor composedContributor =
- // (ComposedActionBarContributor)contributor;
- // return composedContributor.getContributorFor(editor);
- // }
-
- // Return the main ActionBarContributor, usually
- // ComposedActionBarContributor
-
if(actionBarContributor != null)
return actionBarContributor;
else
return getMainEditorEditorSite().getActionBarContributor();
- // return null;
}
/**
@@ -280,6 +307,7 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
* @return The decorator from the workbench window.
* @deprecated use IWorkbench.getDecoratorManager()
*/
+ @Deprecated
public ILabelDecorator getDecoratorManager() {
return getWorkbenchWindow().getWorkbench().getDecoratorManager().getLabelDecorator();
}
@@ -411,7 +439,12 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
}
public final Object getService(final Class key) {
- return serviceLocator.getService(key);
+ Object service = serviceLocator.getService(key);
+ if(active && service instanceof INestable) {
+ // services need to know that it is currently in an active state
+ ((INestable)service).activate();
+ }
+ return service;
}
/**
@@ -446,8 +479,6 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
*/
protected void handlePostSelectionChanged(SelectionChangedEvent event) {
ISelectionProvider parentProvider = getMainEditorSite().getSelectionProvider();
-
- // TODO : use org.eclipse.ui.part.MultiPageSelectionProvider ?
if(parentProvider instanceof MultiPageSelectionProvider) {
SelectionChangedEvent newEvent = new SelectionChangedEvent(parentProvider, event.getSelection());
MultiPageSelectionProvider prov = (MultiPageSelectionProvider)parentProvider;
@@ -536,9 +567,6 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
ISelectionProvider oldSelectionProvider = selectionProvider;
selectionProvider = provider;
if(oldSelectionProvider != null) {
- // see code WindowSelectionService (line287)
- // in some case as GraphicalView do not implement
- // IPostSelectionProvider
oldSelectionProvider.removeSelectionChangedListener(getSelectionChangedListener());
if(oldSelectionProvider instanceof IPostSelectionProvider) {
((IPostSelectionProvider)oldSelectionProvider).removePostSelectionChangedListener(getPostSelectionChangedListener());
@@ -552,7 +580,6 @@ public class MultiPageEditorSite implements IEditorSite, INestable {
((IPostSelectionProvider)selectionProvider).addPostSelectionChangedListener(getPostSelectionChangedListener());
} else {
selectionProvider.addSelectionChangedListener(getPostSelectionChangedListener());
-
}
}
}
diff --git a/plugins/infra/core/org.eclipse.papyrus.infra.core/src/org/eclipse/papyrus/infra/core/utils/GMFtoEMFCommandWrapper.java b/plugins/infra/core/org.eclipse.papyrus.infra.core/src/org/eclipse/papyrus/infra/core/utils/GMFtoEMFCommandWrapper.java
deleted file mode 100644
index 54c953a34b2..00000000000
--- a/plugins/infra/core/org.eclipse.papyrus.infra.core/src/org/eclipse/papyrus/infra/core/utils/GMFtoEMFCommandWrapper.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/***************************************************************************
- * Copyright (c) 2007 Conselleria de Infraestructuras y Transporte,
- * Generalitat de la Comunitat Valenciana . 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: Mario Cervera Ubeda (Prodevelop)
- *
- ******************************************************************************/
-package org.eclipse.papyrus.infra.core.utils;
-
-import org.eclipse.gmf.runtime.common.core.command.ICommand;
-
-/**
- * A EMF Command that wraps a GMF command. Each method is redirected to the GMF
- * one.
- *
- * @deprecated use {@link org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper} instead
- */
-public class GMFtoEMFCommandWrapper extends org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper {
-
- /**
- * Constructor.
- *
- * @param gmfCommand
- * the gmf command
- */
- public GMFtoEMFCommandWrapper(ICommand gmfCommand) {
- super(gmfCommand);
- }
-}
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/META-INF/MANIFEST.MF b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/META-INF/MANIFEST.MF
index 007c1110d3e..4328e67e529 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/META-INF/MANIFEST.MF
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/META-INF/MANIFEST.MF
@@ -15,7 +15,10 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.papyrus.infra.core.log;bundle-version="0.9.0",
org.eclipse.emf.edit.ui;bundle-version="2.7.0",
org.eclipse.papyrus.infra.core;bundle-version="0.9.0",
- org.eclipse.papyrus.infra.emf;bundle-version="0.9.0"
+ org.eclipse.papyrus.infra.emf;bundle-version="0.9.0",
+ org.eclipse.papyrus.uml.tools;bundle-version="0.9.0",
+ org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.5.0",
+ org.eclipse.papyrus.infra.constraints;bundle-version="0.9.0"
Bundle-Vendor: %Bundle-Vendor
Bundle-ActivationPolicy: lazy
Bundle-Version: 0.9.0.qualifier
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi
index a5475431cd1..491515a84cd 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ASCII"?>
<environment:Environment xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment">
+ xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment/0.9">
<modelElementFactories name="GMF Notation"
factoryClass="org.eclipse.papyrus.infra.gmfdiag.properties.modelelement.NotationModelElementFactory" />
<constraintTypes label="GMF Notation Constraint"
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/notation.ctx b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/notation.ctx
index 440de5d800e..5adef4c4eb0 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/notation.ctx
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/model/notation.ctx
@@ -1,1593 +1,2253 @@
<?xml version="1.0" encoding="ASCII"?>
-<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts" name="notation">
- <tabs label="Appearance" id="appearance" category="org.eclipse.papyrus" priority="75">
- <sections name="Single Edge" sectionFile="ui/SingleEdge.xwt">
- <widget href="ui/SingleEdge.xwt#/"/>
- </sections>
- <sections name="Single Node" sectionFile="ui/SingleNode.xwt">
- <widget href="ui/SingleNode.xwt#/"/>
- </sections>
- <sections name="Single Style" sectionFile="ui/SingleStyle.xwt">
- <widget href="ui/SingleStyle.xwt#/"/>
- </sections>
- <sections name="FillStyle" sectionFile="ui/FillStyle.xwt">
- <widget href="ui/FillStyle.xwt#/"/>
- </sections>
- <sections name="Single LineStyle" sectionFile="ui/LineStyle.xwt">
- <widget href="ui/LineStyle.xwt#/"/>
- </sections>
- <sections name="Single FontStyle" sectionFile="ui/FontStyle.xwt">
- <widget href="ui/FontStyle.xwt#/"/>
- </sections>
- <sections name="Single TitleStyle" sectionFile="ui/SingleTitleStyle.xwt">
- <widget href="ui/SingleTitleStyle.xwt#/"/>
- </sections>
- <sections name="Single SortingStyle" sectionFile="ui/SingleSortingStyle.xwt">
- <widget href="ui/SingleSortingStyle.xwt#/"/>
- </sections>
- <sections name="Single DescriptionStyle" sectionFile="ui/SingleDescriptionStyle.xwt">
- <widget href="ui/SingleDescriptionStyle.xwt#/"/>
- </sections>
- <sections name="Single LayoutConstraint" sectionFile="ui/SingleLayoutConstraint.xwt">
- <widget href="ui/SingleLayoutConstraint.xwt#/"/>
- </sections>
- <sections name="Single Size" sectionFile="ui/SingleSize.xwt">
- <widget href="ui/SingleSize.xwt#/"/>
- </sections>
- <sections name="Single Location" sectionFile="ui/SingleLocation.xwt">
- <widget href="ui/SingleLocation.xwt#/"/>
- </sections>
- <sections name="Single Bounds" sectionFile="ui/SingleBounds.xwt">
- <widget href="ui/SingleBounds.xwt#/"/>
- </sections>
- <sections name="Single Ratio" sectionFile="ui/SingleRatio.xwt">
- <widget href="ui/SingleRatio.xwt#/"/>
- </sections>
- <sections name="Single Anchor" sectionFile="ui/SingleAnchor.xwt">
- <widget href="ui/SingleAnchor.xwt#/"/>
- </sections>
- <sections name="Single Bendpoints" sectionFile="ui/SingleBendpoints.xwt">
- <widget href="ui/SingleBendpoints.xwt#/"/>
- </sections>
- <sections name="Single IdentityAnchor" sectionFile="ui/SingleIdentityAnchor.xwt">
- <widget href="ui/SingleIdentityAnchor.xwt#/"/>
- </sections>
- <sections name="Single RoutingStyle" sectionFile="ui/SingleRoutingStyle.xwt">
- <widget href="ui/SingleRoutingStyle.xwt#/"/>
- </sections>
- <sections name="Single View" sectionFile="ui/SingleView.xwt">
- <widget href="ui/SingleView.xwt#/"/>
- </sections>
- <sections name="Single RelativeBendpoints" sectionFile="ui/SingleRelativeBendpoints.xwt">
- <widget href="ui/SingleRelativeBendpoints.xwt#/"/>
- </sections>
- <sections name="Single Diagram" sectionFile="ui/SingleDiagram.xwt">
- <widget href="ui/SingleDiagram.xwt#/"/>
- </sections>
- <sections name="Single Image" sectionFile="ui/SingleImage.xwt">
- <widget href="ui/SingleImage.xwt#/"/>
- </sections>
- <sections name="Single CanonicalStyle" sectionFile="ui/SingleCanonicalStyle.xwt">
- <widget href="ui/SingleCanonicalStyle.xwt#/"/>
- </sections>
- <sections name="Single ShapeStyle" sectionFile="ui/ShapeStyle.xwt">
- <widget href="ui/ShapeStyle.xwt#/"/>
- </sections>
- <sections name="Single ConnectorStyle" sectionFile="ui/SingleConnectorStyle.xwt">
- <widget href="ui/SingleConnectorStyle.xwt#/"/>
- </sections>
- <sections name="Single PageStyle" sectionFile="ui/SinglePageStyle.xwt">
- <widget href="ui/SinglePageStyle.xwt#/"/>
- </sections>
- <sections name="Single DrawerStyle" sectionFile="ui/SingleDrawerStyle.xwt">
- <widget href="ui/SingleDrawerStyle.xwt#/"/>
- </sections>
- <sections name="Single GuideStyle" sectionFile="ui/SingleGuideStyle.xwt">
- <widget href="ui/SingleGuideStyle.xwt#/"/>
- </sections>
- <sections name="Single Guide" sectionFile="ui/SingleGuide.xwt">
- <widget href="ui/SingleGuide.xwt#/"/>
- </sections>
- <sections name="Single NodeEntry" sectionFile="ui/SingleNodeEntry.xwt">
- <widget href="ui/SingleNodeEntry.xwt#/"/>
- </sections>
- <sections name="Single FilteringStyle" sectionFile="ui/SingleFilteringStyle.xwt">
- <widget href="ui/SingleFilteringStyle.xwt#/"/>
- </sections>
- <sections name="Single DiagramStyle" sectionFile="ui/SingleDiagramStyle.xwt">
- <widget href="ui/SingleDiagramStyle.xwt#/"/>
- </sections>
- <sections name="Single ImageStyle" sectionFile="ui/SingleImageStyle.xwt">
- <widget href="ui/SingleImageStyle.xwt#/"/>
- </sections>
- <sections name="Single ImageBufferStyle" sectionFile="ui/SingleImageBufferStyle.xwt">
- <widget href="ui/SingleImageBufferStyle.xwt#/"/>
- </sections>
- <sections name="Single PropertiesSetStyle" sectionFile="ui/SinglePropertiesSetStyle.xwt">
- <widget href="ui/SinglePropertiesSetStyle.xwt#/"/>
- </sections>
- <sections name="Single StringToPropertyValueMapEntry" sectionFile="ui/SingleStringToPropertyValueMapEntry.xwt">
- <widget href="ui/SingleStringToPropertyValueMapEntry.xwt#/"/>
- </sections>
- <sections name="Single PropertyValue" sectionFile="ui/SinglePropertyValue.xwt">
- <widget href="ui/SinglePropertyValue.xwt#/"/>
- </sections>
- <sections name="Single SingleValueStyle" sectionFile="ui/SingleSingleValueStyle.xwt">
- <widget href="ui/SingleSingleValueStyle.xwt#/"/>
- </sections>
- <sections name="Single ListValueStyle" sectionFile="ui/SingleListValueStyle.xwt">
- <widget href="ui/SingleListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single NamedStyle" sectionFile="ui/SingleNamedStyle.xwt">
- <widget href="ui/SingleNamedStyle.xwt#/"/>
- </sections>
- <sections name="Single StringObjectConverter" sectionFile="ui/SingleStringObjectConverter.xwt">
- <widget href="ui/SingleStringObjectConverter.xwt#/"/>
- </sections>
- <sections name="Single DataTypeStyle" sectionFile="ui/SingleDataTypeStyle.xwt">
- <widget href="ui/SingleDataTypeStyle.xwt#/"/>
- </sections>
- <sections name="Single IntValueStyle" sectionFile="ui/SingleIntValueStyle.xwt">
- <widget href="ui/SingleIntValueStyle.xwt#/"/>
- </sections>
- <sections name="Single IntListValueStyle" sectionFile="ui/SingleIntListValueStyle.xwt">
- <widget href="ui/SingleIntListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single BooleanValueStyle" sectionFile="ui/SingleBooleanValueStyle.xwt">
- <widget href="ui/SingleBooleanValueStyle.xwt#/"/>
- </sections>
- <sections name="Single DoubleValueStyle" sectionFile="ui/SingleDoubleValueStyle.xwt">
- <widget href="ui/SingleDoubleValueStyle.xwt#/"/>
- </sections>
- <sections name="Single DoubleListValueStyle" sectionFile="ui/SingleDoubleListValueStyle.xwt">
- <widget href="ui/SingleDoubleListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single StringValueStyle" sectionFile="ui/SingleStringValueStyle.xwt">
- <widget href="ui/SingleStringValueStyle.xwt#/"/>
- </sections>
- <sections name="Single StringListValueStyle" sectionFile="ui/SingleStringListValueStyle.xwt">
- <widget href="ui/SingleStringListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single EObjectValueStyle" sectionFile="ui/SingleEObjectValueStyle.xwt">
- <widget href="ui/SingleEObjectValueStyle.xwt#/"/>
- </sections>
- <sections name="Single EObjectListValueStyle" sectionFile="ui/SingleEObjectListValueStyle.xwt">
- <widget href="ui/SingleEObjectListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single ByteArrayValueStyle" sectionFile="ui/SingleByteArrayValueStyle.xwt">
- <widget href="ui/SingleByteArrayValueStyle.xwt#/"/>
- </sections>
- <sections name="Single BooleanListValueStyle" sectionFile="ui/SingleBooleanListValueStyle.xwt">
- <widget href="ui/SingleBooleanListValueStyle.xwt#/"/>
- </sections>
- <sections name="Single HintedDiagramLinkStyle" sectionFile="ui/SingleHintedDiagramLinkStyle.xwt">
- <widget href="ui/SingleHintedDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Single DiagramLinkStyle" sectionFile="ui/SingleDiagramLinkStyle.xwt">
- <widget href="ui/SingleDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Single MultiDiagramLinkStyle" sectionFile="ui/SingleMultiDiagramLinkStyle.xwt">
- <widget href="ui/SingleMultiDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Single TextStyle" sectionFile="ui/SingleTextStyle.xwt">
- <widget href="ui/SingleTextStyle.xwt#/"/>
- </sections>
- <sections name="Single LineTypeStyle" sectionFile="ui/SingleLineTypeStyle.xwt">
- <widget href="ui/SingleLineTypeStyle.xwt#/"/>
- </sections>
- <sections name="Single ArrowStyle" sectionFile="ui/SingleArrowStyle.xwt">
- <widget href="ui/SingleArrowStyle.xwt#/"/>
- </sections>
- <sections name="Single Shape" sectionFile="ui/SingleShape.xwt">
- <widget href="ui/SingleShape.xwt#/"/>
- </sections>
- <sections name="Single Compartment" sectionFile="ui/SingleCompartment.xwt">
- <widget href="ui/SingleCompartment.xwt#/"/>
- </sections>
- <sections name="Single ListCompartment" sectionFile="ui/SingleListCompartment.xwt">
- <widget href="ui/SingleListCompartment.xwt#/"/>
- </sections>
- <sections name="Single Connector" sectionFile="ui/SingleConnector.xwt">
- <widget href="ui/SingleConnector.xwt#/"/>
- </sections>
- <sections name="Single StandardDiagram" sectionFile="ui/SingleStandardDiagram.xwt">
- <widget href="ui/SingleStandardDiagram.xwt#/"/>
- </sections>
- <sections name="Single DecorationNode" sectionFile="ui/SingleDecorationNode.xwt">
- <widget href="ui/SingleDecorationNode.xwt#/"/>
- </sections>
- <sections name="Single BasicDecorationNode" sectionFile="ui/SingleBasicDecorationNode.xwt">
- <widget href="ui/SingleBasicDecorationNode.xwt#/"/>
- </sections>
- <sections name="Single BasicCompartment" sectionFile="ui/SingleBasicCompartment.xwt">
- <widget href="ui/SingleBasicCompartment.xwt#/"/>
- </sections>
- <sections name="Single BasicSemanticCompartment" sectionFile="ui/SingleBasicSemanticCompartment.xwt">
- <widget href="ui/SingleBasicSemanticCompartment.xwt#/"/>
- </sections>
- <sections name="Single SemanticListCompartment" sectionFile="ui/SingleSemanticListCompartment.xwt">
- <widget href="ui/SingleSemanticListCompartment.xwt#/"/>
- </sections>
- <sections name="Single RoundedCornersStyle" sectionFile="ui/RoundedCornersStyle.xwt">
- <widget href="ui/RoundedCornersStyle.xwt#/"/>
- </sections>
- <sections name="Multiple Edge" sectionFile="ui/MultipleEdge.xwt">
- <widget href="ui/MultipleEdge.xwt#/"/>
- </sections>
- <sections name="Multiple Node" sectionFile="ui/MultipleNode.xwt">
- <widget href="ui/MultipleNode.xwt#/"/>
- </sections>
- <sections name="Multiple Style" sectionFile="ui/MultipleStyle.xwt">
- <widget href="ui/MultipleStyle.xwt#/"/>
- </sections>
- <sections name="Multiple TitleStyle" sectionFile="ui/MultipleTitleStyle.xwt">
- <widget href="ui/MultipleTitleStyle.xwt#/"/>
- </sections>
- <sections name="Multiple SortingStyle" sectionFile="ui/MultipleSortingStyle.xwt">
- <widget href="ui/MultipleSortingStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DescriptionStyle" sectionFile="ui/MultipleDescriptionStyle.xwt">
- <widget href="ui/MultipleDescriptionStyle.xwt#/"/>
- </sections>
- <sections name="Multiple LayoutConstraint" sectionFile="ui/MultipleLayoutConstraint.xwt">
- <widget href="ui/MultipleLayoutConstraint.xwt#/"/>
- </sections>
- <sections name="Multiple Size" sectionFile="ui/MultipleSize.xwt">
- <widget href="ui/MultipleSize.xwt#/"/>
- </sections>
- <sections name="Multiple Location" sectionFile="ui/MultipleLocation.xwt">
- <widget href="ui/MultipleLocation.xwt#/"/>
- </sections>
- <sections name="Multiple Bounds" sectionFile="ui/MultipleBounds.xwt">
- <widget href="ui/MultipleBounds.xwt#/"/>
- </sections>
- <sections name="Multiple Ratio" sectionFile="ui/MultipleRatio.xwt">
- <widget href="ui/MultipleRatio.xwt#/"/>
- </sections>
- <sections name="Multiple Anchor" sectionFile="ui/MultipleAnchor.xwt">
- <widget href="ui/MultipleAnchor.xwt#/"/>
- </sections>
- <sections name="Multiple Bendpoints" sectionFile="ui/MultipleBendpoints.xwt">
- <widget href="ui/MultipleBendpoints.xwt#/"/>
- </sections>
- <sections name="Multiple IdentityAnchor" sectionFile="ui/MultipleIdentityAnchor.xwt">
- <widget href="ui/MultipleIdentityAnchor.xwt#/"/>
- </sections>
- <sections name="Multiple RoutingStyle" sectionFile="ui/MultipleRoutingStyle.xwt">
- <widget href="ui/MultipleRoutingStyle.xwt#/"/>
- </sections>
- <sections name="Multiple View" sectionFile="ui/MultipleView.xwt">
- <widget href="ui/MultipleView.xwt#/"/>
- </sections>
- <sections name="Multiple RelativeBendpoints" sectionFile="ui/MultipleRelativeBendpoints.xwt">
- <widget href="ui/MultipleRelativeBendpoints.xwt#/"/>
- </sections>
- <sections name="Multiple Diagram" sectionFile="ui/MultipleDiagram.xwt">
- <widget href="ui/MultipleDiagram.xwt#/"/>
- </sections>
- <sections name="Multiple Image" sectionFile="ui/MultipleImage.xwt">
- <widget href="ui/MultipleImage.xwt#/"/>
- </sections>
- <sections name="Multiple CanonicalStyle" sectionFile="ui/MultipleCanonicalStyle.xwt">
- <widget href="ui/MultipleCanonicalStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ConnectorStyle" sectionFile="ui/MultipleConnectorStyle.xwt">
- <widget href="ui/MultipleConnectorStyle.xwt#/"/>
- </sections>
- <sections name="Multiple PageStyle" sectionFile="ui/MultiplePageStyle.xwt">
- <widget href="ui/MultiplePageStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DrawerStyle" sectionFile="ui/MultipleDrawerStyle.xwt">
- <widget href="ui/MultipleDrawerStyle.xwt#/"/>
- </sections>
- <sections name="Multiple GuideStyle" sectionFile="ui/MultipleGuideStyle.xwt">
- <widget href="ui/MultipleGuideStyle.xwt#/"/>
- </sections>
- <sections name="Multiple Guide" sectionFile="ui/MultipleGuide.xwt">
- <widget href="ui/MultipleGuide.xwt#/"/>
- </sections>
- <sections name="Multiple NodeEntry" sectionFile="ui/MultipleNodeEntry.xwt">
- <widget href="ui/MultipleNodeEntry.xwt#/"/>
- </sections>
- <sections name="Multiple FilteringStyle" sectionFile="ui/MultipleFilteringStyle.xwt">
- <widget href="ui/MultipleFilteringStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DiagramStyle" sectionFile="ui/MultipleDiagramStyle.xwt">
- <widget href="ui/MultipleDiagramStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ImageStyle" sectionFile="ui/MultipleImageStyle.xwt">
- <widget href="ui/MultipleImageStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ImageBufferStyle" sectionFile="ui/MultipleImageBufferStyle.xwt">
- <widget href="ui/MultipleImageBufferStyle.xwt#/"/>
- </sections>
- <sections name="Multiple PropertiesSetStyle" sectionFile="ui/MultiplePropertiesSetStyle.xwt">
- <widget href="ui/MultiplePropertiesSetStyle.xwt#/"/>
- </sections>
- <sections name="Multiple StringToPropertyValueMapEntry" sectionFile="ui/MultipleStringToPropertyValueMapEntry.xwt">
- <widget href="ui/MultipleStringToPropertyValueMapEntry.xwt#/"/>
- </sections>
- <sections name="Multiple PropertyValue" sectionFile="ui/MultiplePropertyValue.xwt">
- <widget href="ui/MultiplePropertyValue.xwt#/"/>
- </sections>
- <sections name="Multiple SingleValueStyle" sectionFile="ui/MultipleSingleValueStyle.xwt">
- <widget href="ui/MultipleSingleValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ListValueStyle" sectionFile="ui/MultipleListValueStyle.xwt">
- <widget href="ui/MultipleListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple NamedStyle" sectionFile="ui/MultipleNamedStyle.xwt">
- <widget href="ui/MultipleNamedStyle.xwt#/"/>
- </sections>
- <sections name="Multiple StringObjectConverter" sectionFile="ui/MultipleStringObjectConverter.xwt">
- <widget href="ui/MultipleStringObjectConverter.xwt#/"/>
- </sections>
- <sections name="Multiple DataTypeStyle" sectionFile="ui/MultipleDataTypeStyle.xwt">
- <widget href="ui/MultipleDataTypeStyle.xwt#/"/>
- </sections>
- <sections name="Multiple IntValueStyle" sectionFile="ui/MultipleIntValueStyle.xwt">
- <widget href="ui/MultipleIntValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple IntListValueStyle" sectionFile="ui/MultipleIntListValueStyle.xwt">
- <widget href="ui/MultipleIntListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple BooleanValueStyle" sectionFile="ui/MultipleBooleanValueStyle.xwt">
- <widget href="ui/MultipleBooleanValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DoubleValueStyle" sectionFile="ui/MultipleDoubleValueStyle.xwt">
- <widget href="ui/MultipleDoubleValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DoubleListValueStyle" sectionFile="ui/MultipleDoubleListValueStyle.xwt">
- <widget href="ui/MultipleDoubleListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple StringValueStyle" sectionFile="ui/MultipleStringValueStyle.xwt">
- <widget href="ui/MultipleStringValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple StringListValueStyle" sectionFile="ui/MultipleStringListValueStyle.xwt">
- <widget href="ui/MultipleStringListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple EObjectValueStyle" sectionFile="ui/MultipleEObjectValueStyle.xwt">
- <widget href="ui/MultipleEObjectValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple EObjectListValueStyle" sectionFile="ui/MultipleEObjectListValueStyle.xwt">
- <widget href="ui/MultipleEObjectListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ByteArrayValueStyle" sectionFile="ui/MultipleByteArrayValueStyle.xwt">
- <widget href="ui/MultipleByteArrayValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple BooleanListValueStyle" sectionFile="ui/MultipleBooleanListValueStyle.xwt">
- <widget href="ui/MultipleBooleanListValueStyle.xwt#/"/>
- </sections>
- <sections name="Multiple HintedDiagramLinkStyle" sectionFile="ui/MultipleHintedDiagramLinkStyle.xwt">
- <widget href="ui/MultipleHintedDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Multiple DiagramLinkStyle" sectionFile="ui/MultipleDiagramLinkStyle.xwt">
- <widget href="ui/MultipleDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Multiple MultiDiagramLinkStyle" sectionFile="ui/MultipleMultiDiagramLinkStyle.xwt">
- <widget href="ui/MultipleMultiDiagramLinkStyle.xwt#/"/>
- </sections>
- <sections name="Multiple TextStyle" sectionFile="ui/MultipleTextStyle.xwt">
- <widget href="ui/MultipleTextStyle.xwt#/"/>
- </sections>
- <sections name="Multiple LineTypeStyle" sectionFile="ui/MultipleLineTypeStyle.xwt">
- <widget href="ui/MultipleLineTypeStyle.xwt#/"/>
- </sections>
- <sections name="Multiple ArrowStyle" sectionFile="ui/MultipleArrowStyle.xwt">
- <widget href="ui/MultipleArrowStyle.xwt#/"/>
- </sections>
- <sections name="Multiple Shape" sectionFile="ui/MultipleShape.xwt">
- <widget href="ui/MultipleShape.xwt#/"/>
- </sections>
- <sections name="Multiple Compartment" sectionFile="ui/MultipleCompartment.xwt">
- <widget href="ui/MultipleCompartment.xwt#/"/>
- </sections>
- <sections name="Multiple ListCompartment" sectionFile="ui/MultipleListCompartment.xwt">
- <widget href="ui/MultipleListCompartment.xwt#/"/>
- </sections>
- <sections name="Multiple Connector" sectionFile="ui/MultipleConnector.xwt">
- <widget href="ui/MultipleConnector.xwt#/"/>
- </sections>
- <sections name="Multiple StandardDiagram" sectionFile="ui/MultipleStandardDiagram.xwt">
- <widget href="ui/MultipleStandardDiagram.xwt#/"/>
- </sections>
- <sections name="Multiple DecorationNode" sectionFile="ui/MultipleDecorationNode.xwt">
- <widget href="ui/MultipleDecorationNode.xwt#/"/>
- </sections>
- <sections name="Multiple BasicDecorationNode" sectionFile="ui/MultipleBasicDecorationNode.xwt">
- <widget href="ui/MultipleBasicDecorationNode.xwt#/"/>
- </sections>
- <sections name="Multiple BasicCompartment" sectionFile="ui/MultipleBasicCompartment.xwt">
- <widget href="ui/MultipleBasicCompartment.xwt#/"/>
- </sections>
- <sections name="Multiple BasicSemanticCompartment" sectionFile="ui/MultipleBasicSemanticCompartment.xwt">
- <widget href="ui/MultipleBasicSemanticCompartment.xwt#/"/>
- </sections>
- <sections name="Multiple SemanticListCompartment" sectionFile="ui/MultipleSemanticListCompartment.xwt">
- <widget href="ui/MultipleSemanticListCompartment.xwt#/"/>
- </sections>
- <sections name="SingleGradientData" sectionFile="ui/SingleGradientData.xwt">
- <widget href="ui/SingleGradientData.xwt#/"/>
- </sections>
- </tabs>
- <views name="Single Diagram" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagram">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Diagram"/>
- </constraints>
- </views>
- <views name="Single Edge" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEdge">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Edge"/>
- </constraints>
- </views>
- <views name="Single Node" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Node"/>
- </constraints>
- </views>
- <views name="Single Style" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Style"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="FillStyle" sections="//@tabs.0/@sections.3" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="contexts:SimpleConstraint" name="isFillStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FillStyle"/>
- </constraints>
- </views>
- <views name="LineStyle" sections="//@tabs.0/@sections.4" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="contexts:SimpleConstraint" name="isLineStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="LineStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="FontStyle" sections="//@tabs.0/@sections.5" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="contexts:SimpleConstraint" name="isFontStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FontStyle"/>
- </constraints>
- </views>
- <views name="Single TitleStyle" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTitleStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TitleStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single SortingStyle" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSortingStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SortingStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single DescriptionStyle" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDescriptionStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DescriptionStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single LayoutConstraint" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLayoutConstraint">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="LayoutConstraint"/>
- </constraints>
- </views>
- <views name="Single Size" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSize">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Size"/>
- </constraints>
- </views>
- <views name="Single Location" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLocation">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Location"/>
- </constraints>
- </views>
- <views name="Single Bounds" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBounds">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Bounds"/>
- </constraints>
- </views>
- <views name="Single Ratio" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRatio">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Ratio"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single Anchor" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleAnchor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Anchor"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single Bendpoints" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBendpoints">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Bendpoints"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single IdentityAnchor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIdentityAnchor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IdentityAnchor"/>
- </constraints>
- </views>
- <views name="Single RoutingStyle" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRoutingStyle" overrideable="false" overriddenConstraints="//@views.84/@constraints.0">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="RoutingStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single View" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleView">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="View"/>
- </constraints>
- </views>
- <views name="Single RelativeBendpoints" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRelativeBendpoints">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="RelativeBendpoints"/>
- </constraints>
- </views>
- <views name="Single Image" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImage">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Image"/>
- </constraints>
- </views>
- <views name="Single CanonicalStyle" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleCanonicalStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="CanonicalStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single ShapeStyle" sections="//@tabs.0/@sections.23" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23">
- <constraints xsi:type="contexts:SimpleConstraint" name="isShapeStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ShapeStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single ConnectorStyle" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleConnectorStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ConnectorStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single PageStyle" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePageStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PageStyle"/>
- </constraints>
- </views>
- <views name="Single DrawerStyle" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDrawerStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DrawerStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single GuideStyle" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleGuideStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="GuideStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single Guide" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleGuide">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Guide"/>
- </constraints>
- </views>
- <views name="Single NodeEntry" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNodeEntry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="NodeEntry"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single FilteringStyle" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFilteringStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FilteringStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single DiagramStyle" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagramStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramStyle"/>
- </constraints>
- </views>
- <views name="Single ImageStyle" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImageStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ImageStyle"/>
- </constraints>
- </views>
- <views name="Single ImageBufferStyle" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleImageBufferStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ImageBufferStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single PropertiesSetStyle" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePropertiesSetStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PropertiesSetStyle"/>
- </constraints>
- </views>
- <views name="Single StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringToPropertyValueMapEntry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringToPropertyValueMapEntry"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single PropertyValue" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePropertyValue">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PropertyValue"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single SingleValueStyle" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSingleValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SingleValueStyle"/>
- </constraints>
- </views>
- <views name="Single ListValueStyle" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single NamedStyle" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleNamedStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="NamedStyle"/>
- </constraints>
- </views>
- <views name="Single StringObjectConverter" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringObjectConverter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringObjectConverter"/>
- </constraints>
- </views>
- <views name="Single DataTypeStyle" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDataTypeStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DataTypeStyle"/>
- </constraints>
- </views>
- <views name="Single IntValueStyle" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIntValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IntValueStyle"/>
- </constraints>
- </views>
- <views name="Single IntListValueStyle" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleIntListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IntListValueStyle"/>
- </constraints>
- </views>
- <views name="Single BooleanValueStyle" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBooleanValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanValueStyle"/>
- </constraints>
- </views>
- <views name="Single DoubleValueStyle" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDoubleValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single DoubleListValueStyle" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDoubleListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single StringValueStyle" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single StringListValueStyle" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStringListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringListValueStyle"/>
- </constraints>
- </views>
- <views name="Single EObjectValueStyle" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEObjectValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single EObjectListValueStyle" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEObjectListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectListValueStyle"/>
- </constraints>
- </views>
- <views name="Single ByteArrayValueStyle" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleByteArrayValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ByteArrayValueStyle"/>
- </constraints>
- </views>
- <views name="Single BooleanListValueStyle" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBooleanListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanListValueStyle"/>
- </constraints>
- </views>
- <views name="Single HintedDiagramLinkStyle" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleHintedDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="HintedDiagramLinkStyle"/>
- </constraints>
- </views>
- <views name="Single DiagramLinkStyle" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramLinkStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single MultiDiagramLinkStyle" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleMultiDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="MultiDiagramLinkStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single TextStyle" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTextStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TextStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single LineTypeStyle" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleLineTypeStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="LineTypeStyle"/>
- </constraints>
- </views>
- <views name="Single ArrowStyle" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleArrowStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ArrowStyle"/>
- </constraints>
- </views>
- <views name="Single Shape" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleShape">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Shape"/>
- </constraints>
- </views>
- <views name="Single Compartment" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Compartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single ListCompartment" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleListCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ListCompartment"/>
- </constraints>
- </views>
- <views name="Single Connector" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleConnector">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Connector"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single StandardDiagram" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleStandardDiagram">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StandardDiagram"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single DecorationNode" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDecorationNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DecorationNode"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single BasicDecorationNode" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicDecorationNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicDecorationNode"/>
- </constraints>
- </views>
- <views name="Single BasicCompartment" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicCompartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single BasicSemanticCompartment" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.67">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleBasicSemanticCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicSemanticCompartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Single SemanticListCompartment" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.68">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleSemanticListCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SemanticListCompartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="RoundedCornersStyle" sections="//@tabs.0/@sections.69" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.69">
- <constraints xsi:type="contexts:SimpleConstraint" name="isRoundedCornersStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="RoundedCornersStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Edge" sections="//@tabs.0/@sections.70" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEdge">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Edge"/>
- </constraints>
- </views>
- <views name="Multiple Node" sections="//@tabs.0/@sections.71" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Node"/>
- </constraints>
- </views>
- <views name="Multiple Style" sections="//@tabs.0/@sections.72" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Style"/>
- </constraints>
- </views>
- <views name="Multiple TitleStyle" sections="//@tabs.0/@sections.73" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTitleStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TitleStyle"/>
- </constraints>
- </views>
- <views name="Multiple SortingStyle" sections="//@tabs.0/@sections.74" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSortingStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SortingStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DescriptionStyle" sections="//@tabs.0/@sections.75" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDescriptionStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DescriptionStyle"/>
- </constraints>
- </views>
- <views name="Multiple LayoutConstraint" sections="//@tabs.0/@sections.76" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLayoutConstraint">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="LayoutConstraint"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Size" sections="//@tabs.0/@sections.77" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSize">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Size"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Location" sections="//@tabs.0/@sections.78" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLocation">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Location"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Bounds" sections="//@tabs.0/@sections.79" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBounds">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Bounds"/>
- </constraints>
- </views>
- <views name="Multiple Ratio" sections="//@tabs.0/@sections.80" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRatio">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Ratio"/>
- </constraints>
- </views>
- <views name="Multiple Anchor" sections="//@tabs.0/@sections.81" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleAnchor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Anchor"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Bendpoints" sections="//@tabs.0/@sections.82" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBendpoints">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Bendpoints"/>
- </constraints>
- </views>
- <views name="Multiple IdentityAnchor" sections="//@tabs.0/@sections.83" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIdentityAnchor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IdentityAnchor"/>
- </constraints>
- </views>
- <views name="Multiple RoutingStyle" sections="//@tabs.0/@sections.84" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRoutingStyle" overrideable="false">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="RoutingStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple View" sections="//@tabs.0/@sections.85" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleView">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="View"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple RelativeBendpoints" sections="//@tabs.0/@sections.86" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRelativeBendpoints">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="RelativeBendpoints"/>
- </constraints>
- </views>
- <views name="Multiple Diagram" sections="//@tabs.0/@sections.87" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagram">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Diagram"/>
- </constraints>
- </views>
- <views name="Multiple Image" sections="//@tabs.0/@sections.88" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImage">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Image"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple CanonicalStyle" sections="//@tabs.0/@sections.89" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleCanonicalStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="CanonicalStyle"/>
- </constraints>
- </views>
- <views name="Multiple ConnectorStyle" sections="//@tabs.0/@sections.90" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleConnectorStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ConnectorStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple PageStyle" sections="//@tabs.0/@sections.91" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePageStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PageStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DrawerStyle" sections="//@tabs.0/@sections.92" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDrawerStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DrawerStyle"/>
- </constraints>
- </views>
- <views name="Multiple GuideStyle" sections="//@tabs.0/@sections.93" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleGuideStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="GuideStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Guide" sections="//@tabs.0/@sections.94" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleGuide">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Guide"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple NodeEntry" sections="//@tabs.0/@sections.95" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNodeEntry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="NodeEntry"/>
- </constraints>
- </views>
- <views name="Multiple FilteringStyle" sections="//@tabs.0/@sections.96" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFilteringStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FilteringStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DiagramStyle" sections="//@tabs.0/@sections.97" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagramStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramStyle"/>
- </constraints>
- </views>
- <views name="Multiple ImageStyle" sections="//@tabs.0/@sections.98" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImageStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ImageStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple ImageBufferStyle" sections="//@tabs.0/@sections.99" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleImageBufferStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ImageBufferStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple PropertiesSetStyle" sections="//@tabs.0/@sections.100" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePropertiesSetStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PropertiesSetStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.101" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringToPropertyValueMapEntry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringToPropertyValueMapEntry"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple PropertyValue" sections="//@tabs.0/@sections.102" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePropertyValue">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PropertyValue"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple SingleValueStyle" sections="//@tabs.0/@sections.103" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSingleValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SingleValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple ListValueStyle" sections="//@tabs.0/@sections.104" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ListValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple NamedStyle" sections="//@tabs.0/@sections.105" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleNamedStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="NamedStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple StringObjectConverter" sections="//@tabs.0/@sections.106" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringObjectConverter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringObjectConverter"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DataTypeStyle" sections="//@tabs.0/@sections.107" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDataTypeStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DataTypeStyle"/>
- </constraints>
- </views>
- <views name="Multiple IntValueStyle" sections="//@tabs.0/@sections.108" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIntValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IntValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple IntListValueStyle" sections="//@tabs.0/@sections.109" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleIntListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="IntListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple BooleanValueStyle" sections="//@tabs.0/@sections.110" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBooleanValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DoubleValueStyle" sections="//@tabs.0/@sections.111" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDoubleValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple DoubleListValueStyle" sections="//@tabs.0/@sections.112" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDoubleListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DoubleListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple StringValueStyle" sections="//@tabs.0/@sections.113" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple StringListValueStyle" sections="//@tabs.0/@sections.114" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStringListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StringListValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple EObjectValueStyle" sections="//@tabs.0/@sections.115" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEObjectValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple EObjectListValueStyle" sections="//@tabs.0/@sections.116" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEObjectListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple ByteArrayValueStyle" sections="//@tabs.0/@sections.117" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleByteArrayValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ByteArrayValueStyle"/>
- </constraints>
- </views>
- <views name="Multiple BooleanListValueStyle" sections="//@tabs.0/@sections.118" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBooleanListValueStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BooleanListValueStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple HintedDiagramLinkStyle" sections="//@tabs.0/@sections.119" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleHintedDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="HintedDiagramLinkStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple DiagramLinkStyle" sections="//@tabs.0/@sections.120" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DiagramLinkStyle"/>
- </constraints>
- </views>
- <views name="Multiple MultiDiagramLinkStyle" sections="//@tabs.0/@sections.121" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleMultiDiagramLinkStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="MultiDiagramLinkStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple TextStyle" sections="//@tabs.0/@sections.122" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTextStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TextStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple LineTypeStyle" sections="//@tabs.0/@sections.123" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleLineTypeStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="LineTypeStyle"/>
- </constraints>
- </views>
- <views name="Multiple ArrowStyle" sections="//@tabs.0/@sections.124" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleArrowStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ArrowStyle"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Shape" sections="//@tabs.0/@sections.125" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleShape">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Shape"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Compartment" sections="//@tabs.0/@sections.126" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Compartment"/>
- </constraints>
- </views>
- <views name="Multiple ListCompartment" sections="//@tabs.0/@sections.127" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleListCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ListCompartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple Connector" sections="//@tabs.0/@sections.128" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleConnector">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Connector"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple StandardDiagram" sections="//@tabs.0/@sections.129" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleStandardDiagram">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="StandardDiagram"/>
- </constraints>
- </views>
- <views name="Multiple DecorationNode" sections="//@tabs.0/@sections.130" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDecorationNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DecorationNode"/>
- </constraints>
- </views>
- <views name="Multiple BasicDecorationNode" sections="//@tabs.0/@sections.131" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicDecorationNode">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicDecorationNode"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple BasicCompartment" sections="//@tabs.0/@sections.132" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicCompartment"/>
- </constraints>
- </views>
- <views name="Multiple BasicSemanticCompartment" sections="//@tabs.0/@sections.133" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.67">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleBasicSemanticCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="BasicSemanticCompartment"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- </constraints>
- </views>
- <views name="Multiple SemanticListCompartment" sections="//@tabs.0/@sections.134" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.68">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleSemanticListCompartment">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="SemanticListCompartment"/>
- </constraints>
- </views>
- <views name="SingleGradientData" sections="//@tabs.0/@sections.135">
- <constraints xsi:type="contexts:SimpleConstraint" name="isGradientData">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.3"/>
- <properties xsi:type="contexts:ValueProperty" name="class" value="org.eclipse.gmf.runtime.notation.datatype.GradientData"/>
- </constraints>
- </views>
- <dataContexts name="notation" label="notation">
- <elements name="Edge" supertypes="//@dataContexts.0/@elements.18">
- <properties name="source" type="Reference"/>
- <properties name="target" type="Reference"/>
- <properties name="bendpoints" type="Reference"/>
- <properties name="sourceAnchor" type="Reference"/>
- <properties name="targetAnchor" type="Reference"/>
- </elements>
- <elements name="Node" supertypes="//@dataContexts.0/@elements.18">
- <properties name="layoutConstraint" type="Reference"/>
- </elements>
- <elements name="Style"/>
- <elements name="FillStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="fillColor" type="Integer"/>
- <properties name="transparency" type="Integer"/>
- <properties name="gradient" type="Reference"/>
- </elements>
- <elements name="LineStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="lineColor" type="Integer"/>
- <properties name="lineWidth" type="Integer"/>
- </elements>
- <elements name="FontStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="fontColor" type="Integer"/>
- <properties name="fontName"/>
- <properties name="fontHeight" type="Integer"/>
- <properties name="bold" type="Boolean"/>
- <properties name="italic" type="Boolean"/>
- <properties name="underline" type="Boolean"/>
- <properties name="strikeThrough" type="Boolean"/>
- </elements>
- <elements name="TitleStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="showTitle" type="Boolean"/>
- </elements>
- <elements name="SortingStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="sorting" type="Enumeration"/>
- <properties name="sortingKeys"/>
- <properties name="sortedObjects" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="DescriptionStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="description"/>
- </elements>
- <elements name="LayoutConstraint"/>
- <elements name="Size" supertypes="//@dataContexts.0/@elements.9">
- <properties name="width" type="Integer"/>
- <properties name="height" type="Integer"/>
- </elements>
- <elements name="Location" supertypes="//@dataContexts.0/@elements.9">
- <properties name="x" type="Integer"/>
- <properties name="y" type="Integer"/>
- </elements>
- <elements name="Bounds" supertypes="//@dataContexts.0/@elements.11 //@dataContexts.0/@elements.10"/>
- <elements name="Ratio" supertypes="//@dataContexts.0/@elements.9">
- <properties name="value"/>
- </elements>
- <elements name="Anchor"/>
- <elements name="Bendpoints"/>
- <elements name="IdentityAnchor" supertypes="//@dataContexts.0/@elements.14">
- <properties name="id"/>
- </elements>
- <elements name="RoutingStyle" supertypes="//@dataContexts.0/@elements.69">
- <properties name="routing" type="Enumeration"/>
- <properties name="smoothness" type="Enumeration"/>
- <properties name="avoidObstructions" type="Boolean"/>
- <properties name="closestDistance" type="Boolean"/>
- <properties name="jumpLinkStatus" type="Enumeration"/>
- <properties name="jumpLinkType" type="Enumeration"/>
- <properties name="jumpLinksReverse" type="Boolean"/>
- </elements>
- <elements name="View">
- <properties name="visible" type="Boolean"/>
- <properties name="type"/>
- <properties name="mutable" type="Boolean"/>
- <properties name="sourceEdges" type="Reference" multiplicity="-1"/>
- <properties name="targetEdges" type="Reference" multiplicity="-1"/>
- <properties name="persistedChildren" type="Reference" multiplicity="-1"/>
- <properties name="styles" type="Reference" multiplicity="-1"/>
- <properties name="element" type="Reference"/>
- <properties name="diagram" type="Reference"/>
- <properties name="transientChildren" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="RelativeBendpoints" supertypes="//@dataContexts.0/@elements.15">
- <properties name="points"/>
- </elements>
- <elements name="Diagram" supertypes="//@dataContexts.0/@elements.18">
- <properties name="name" label="Name"/>
- <properties name="measurementUnit" type="Enumeration"/>
- <properties name="persistedEdges" type="Reference" multiplicity="-1"/>
- <properties name="TransientEdges" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="Image">
- <properties name="data"/>
- </elements>
- <elements name="CanonicalStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="canonical" type="Boolean"/>
- </elements>
- <elements name="ShapeStyle" supertypes="//@dataContexts.0/@elements.5 //@dataContexts.0/@elements.8 //@dataContexts.0/@elements.3 //@dataContexts.0/@elements.4 //@dataContexts.0/@elements.69"/>
- <elements name="ConnectorStyle" supertypes="//@dataContexts.0/@elements.17 //@dataContexts.0/@elements.4"/>
- <elements name="PageStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="pageX" type="Integer"/>
- <properties name="pageY" type="Integer"/>
- <properties name="pageWidth" type="Integer"/>
- <properties name="pageHeight" type="Integer"/>
- </elements>
- <elements name="DrawerStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="collapsed" type="Boolean"/>
- </elements>
- <elements name="GuideStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="horizontalGuides" type="Reference" multiplicity="-1"/>
- <properties name="verticalGuides" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="Guide">
- <properties name="position" type="Integer"/>
- <properties name="nodeMap" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="NodeEntry">
- <properties name="value" type="Enumeration"/>
- <properties name="key" type="Reference"/>
- </elements>
- <elements name="FilteringStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="filtering" type="Enumeration"/>
- <properties name="filteringKeys"/>
- <properties name="filteredObjects" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="DiagramStyle" supertypes="//@dataContexts.0/@elements.25 //@dataContexts.0/@elements.27 //@dataContexts.0/@elements.8"/>
- <elements name="ImageStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="antiAlias"/>
- <properties name="maintainAspectRatio"/>
- <properties name="cropBound" type="Reference"/>
- </elements>
- <elements name="ImageBufferStyle" supertypes="//@dataContexts.0/@elements.32">
- <properties name="imageBuffer" type="Reference"/>
- </elements>
- <elements name="PropertiesSetStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="propertiesMap" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="StringToPropertyValueMapEntry">
- <properties name="key"/>
- <properties name="value" type="Reference"/>
- </elements>
- <elements name="PropertyValue" supertypes="//@dataContexts.0/@elements.40">
- <properties name="rawValue"/>
- <properties name="instanceType" type="Reference"/>
- </elements>
- <elements name="SingleValueStyle" supertypes="//@dataContexts.0/@elements.41">
- <properties name="rawValue"/>
- </elements>
- <elements name="ListValueStyle" supertypes="//@dataContexts.0/@elements.41">
- <properties name="rawValuesList" multiplicity="-1"/>
- </elements>
- <elements name="NamedStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="name"/>
- </elements>
- <elements name="StringObjectConverter"/>
- <elements name="DataTypeStyle" supertypes="//@dataContexts.0/@elements.39 //@dataContexts.0/@elements.40">
- <properties name="instanceType" type="Reference"/>
- </elements>
- <elements name="IntValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="intValue"/>
- </elements>
- <elements name="IntListValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="intListValue" multiplicity="-1"/>
- </elements>
- <elements name="BooleanValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="booleanValue"/>
- </elements>
- <elements name="DoubleValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="doubleValue"/>
- </elements>
- <elements name="DoubleListValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="doubleListValue" multiplicity="-1"/>
- </elements>
- <elements name="StringValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="stringValue"/>
- </elements>
- <elements name="StringListValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="stringListValue" multiplicity="-1"/>
- </elements>
- <elements name="EObjectValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="eObjectValue" type="Reference"/>
- </elements>
- <elements name="EObjectListValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="eObjectListValue" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="ByteArrayValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="byteArrayValue"/>
- </elements>
- <elements name="BooleanListValueStyle" supertypes="//@dataContexts.0/@elements.39">
- <properties name="booleanListValue" multiplicity="-1"/>
- </elements>
- <elements name="HintedDiagramLinkStyle" supertypes="//@dataContexts.0/@elements.54 //@dataContexts.0/@elements.2">
- <properties name="hint"/>
- </elements>
- <elements name="DiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="diagramLink" type="Reference"/>
- </elements>
- <elements name="MultiDiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="diagramLinks" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="TextStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="textAlignment" type="Enumeration"/>
- </elements>
- <elements name="LineTypeStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="lineType" type="Enumeration"/>
- </elements>
- <elements name="ArrowStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="arrowSource" type="Enumeration"/>
- <properties name="arrowTarget" type="Enumeration"/>
- </elements>
- <elements name="Shape" supertypes="//@dataContexts.0/@elements.1 //@dataContexts.0/@elements.23"/>
- <elements name="Compartment" supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.22 //@dataContexts.0/@elements.6"/>
- <elements name="ListCompartment" supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6"/>
- <elements name="Connector" supertypes="//@dataContexts.0/@elements.0 //@dataContexts.0/@elements.24"/>
- <elements name="StandardDiagram" supertypes="//@dataContexts.0/@elements.20 //@dataContexts.0/@elements.31"/>
- <elements name="DecorationNode" supertypes="//@dataContexts.0/@elements.65"/>
- <elements name="BasicDecorationNode" supertypes="//@dataContexts.0/@elements.1"/>
- <elements name="BasicCompartment" supertypes="//@dataContexts.0/@elements.64 //@dataContexts.0/@elements.26"/>
- <elements name="BasicSemanticCompartment" supertypes="//@dataContexts.0/@elements.65 //@dataContexts.0/@elements.26"/>
- <elements name="SemanticListCompartment" supertypes="//@dataContexts.0/@elements.67 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6"/>
- <elements name="RoundedCornersStyle" supertypes="//@dataContexts.0/@elements.2">
- <properties name="roundedBendpointsRadius" type="Integer"/>
- </elements>
- <elements name="GradientData">
- <properties name="gradientColor1" label="Gradient color" type="Integer"/>
- <properties name="gradientColor2" label="Gradient color 2" type="Integer"/>
- <properties name="gradientStyle" type="Enumeration"/>
- <properties name="activate" label="Activate" type="Boolean"/>
- </elements>
- <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@modelElementFactories.0"/>
- </dataContexts>
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9"
+ xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9"
+ name="notation">
+ <tabs label="Appearance" id="appearance" category="org.eclipse.papyrus"
+ priority="75">
+ <sections name="Single Edge" sectionFile="ui/SingleEdge.xwt">
+ <widget href="ui/SingleEdge.xwt#/" />
+ </sections>
+ <sections name="Single Node" sectionFile="ui/SingleNode.xwt">
+ <widget href="ui/SingleNode.xwt#/" />
+ </sections>
+ <sections name="Single Style" sectionFile="ui/SingleStyle.xwt">
+ <widget href="ui/SingleStyle.xwt#/" />
+ </sections>
+ <sections name="FillStyle" sectionFile="ui/FillStyle.xwt">
+ <widget href="ui/FillStyle.xwt#/" />
+ </sections>
+ <sections name="Single LineStyle" sectionFile="ui/LineStyle.xwt">
+ <widget href="ui/LineStyle.xwt#/" />
+ </sections>
+ <sections name="Single FontStyle" sectionFile="ui/FontStyle.xwt">
+ <widget href="ui/FontStyle.xwt#/" />
+ </sections>
+ <sections name="Single TitleStyle" sectionFile="ui/SingleTitleStyle.xwt">
+ <widget href="ui/SingleTitleStyle.xwt#/" />
+ </sections>
+ <sections name="Single SortingStyle" sectionFile="ui/SingleSortingStyle.xwt">
+ <widget href="ui/SingleSortingStyle.xwt#/" />
+ </sections>
+ <sections name="Single DescriptionStyle" sectionFile="ui/SingleDescriptionStyle.xwt">
+ <widget href="ui/SingleDescriptionStyle.xwt#/" />
+ </sections>
+ <sections name="Single LayoutConstraint" sectionFile="ui/SingleLayoutConstraint.xwt">
+ <widget href="ui/SingleLayoutConstraint.xwt#/" />
+ </sections>
+ <sections name="Single Size" sectionFile="ui/SingleSize.xwt">
+ <widget href="ui/SingleSize.xwt#/" />
+ </sections>
+ <sections name="Single Location" sectionFile="ui/SingleLocation.xwt">
+ <widget href="ui/SingleLocation.xwt#/" />
+ </sections>
+ <sections name="Single Bounds" sectionFile="ui/SingleBounds.xwt">
+ <widget href="ui/SingleBounds.xwt#/" />
+ </sections>
+ <sections name="Single Ratio" sectionFile="ui/SingleRatio.xwt">
+ <widget href="ui/SingleRatio.xwt#/" />
+ </sections>
+ <sections name="Single Anchor" sectionFile="ui/SingleAnchor.xwt">
+ <widget href="ui/SingleAnchor.xwt#/" />
+ </sections>
+ <sections name="Single Bendpoints" sectionFile="ui/SingleBendpoints.xwt">
+ <widget href="ui/SingleBendpoints.xwt#/" />
+ </sections>
+ <sections name="Single IdentityAnchor" sectionFile="ui/SingleIdentityAnchor.xwt">
+ <widget href="ui/SingleIdentityAnchor.xwt#/" />
+ </sections>
+ <sections name="Single RoutingStyle" sectionFile="ui/SingleRoutingStyle.xwt">
+ <widget href="ui/SingleRoutingStyle.xwt#/" />
+ </sections>
+ <sections name="Single View" sectionFile="ui/SingleView.xwt">
+ <widget href="ui/SingleView.xwt#/" />
+ </sections>
+ <sections name="Single RelativeBendpoints" sectionFile="ui/SingleRelativeBendpoints.xwt">
+ <widget href="ui/SingleRelativeBendpoints.xwt#/" />
+ </sections>
+ <sections name="Single Diagram" sectionFile="ui/SingleDiagram.xwt">
+ <widget href="ui/SingleDiagram.xwt#/" />
+ </sections>
+ <sections name="Single Image" sectionFile="ui/SingleImage.xwt">
+ <widget href="ui/SingleImage.xwt#/" />
+ </sections>
+ <sections name="Single CanonicalStyle" sectionFile="ui/SingleCanonicalStyle.xwt">
+ <widget href="ui/SingleCanonicalStyle.xwt#/" />
+ </sections>
+ <sections name="Single ShapeStyle" sectionFile="ui/ShapeStyle.xwt">
+ <widget href="ui/ShapeStyle.xwt#/" />
+ </sections>
+ <sections name="Single ConnectorStyle" sectionFile="ui/SingleConnectorStyle.xwt">
+ <widget href="ui/SingleConnectorStyle.xwt#/" />
+ </sections>
+ <sections name="Single PageStyle" sectionFile="ui/SinglePageStyle.xwt">
+ <widget href="ui/SinglePageStyle.xwt#/" />
+ </sections>
+ <sections name="Single DrawerStyle" sectionFile="ui/SingleDrawerStyle.xwt">
+ <widget href="ui/SingleDrawerStyle.xwt#/" />
+ </sections>
+ <sections name="Single GuideStyle" sectionFile="ui/SingleGuideStyle.xwt">
+ <widget href="ui/SingleGuideStyle.xwt#/" />
+ </sections>
+ <sections name="Single Guide" sectionFile="ui/SingleGuide.xwt">
+ <widget href="ui/SingleGuide.xwt#/" />
+ </sections>
+ <sections name="Single NodeEntry" sectionFile="ui/SingleNodeEntry.xwt">
+ <widget href="ui/SingleNodeEntry.xwt#/" />
+ </sections>
+ <sections name="Single FilteringStyle" sectionFile="ui/SingleFilteringStyle.xwt">
+ <widget href="ui/SingleFilteringStyle.xwt#/" />
+ </sections>
+ <sections name="Single DiagramStyle" sectionFile="ui/SingleDiagramStyle.xwt">
+ <widget href="ui/SingleDiagramStyle.xwt#/" />
+ </sections>
+ <sections name="Single ImageStyle" sectionFile="ui/SingleImageStyle.xwt">
+ <widget href="ui/SingleImageStyle.xwt#/" />
+ </sections>
+ <sections name="Single ImageBufferStyle" sectionFile="ui/SingleImageBufferStyle.xwt">
+ <widget href="ui/SingleImageBufferStyle.xwt#/" />
+ </sections>
+ <sections name="Single PropertiesSetStyle" sectionFile="ui/SinglePropertiesSetStyle.xwt">
+ <widget href="ui/SinglePropertiesSetStyle.xwt#/" />
+ </sections>
+ <sections name="Single StringToPropertyValueMapEntry"
+ sectionFile="ui/SingleStringToPropertyValueMapEntry.xwt">
+ <widget href="ui/SingleStringToPropertyValueMapEntry.xwt#/" />
+ </sections>
+ <sections name="Single PropertyValue" sectionFile="ui/SinglePropertyValue.xwt">
+ <widget href="ui/SinglePropertyValue.xwt#/" />
+ </sections>
+ <sections name="Single SingleValueStyle" sectionFile="ui/SingleSingleValueStyle.xwt">
+ <widget href="ui/SingleSingleValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single ListValueStyle" sectionFile="ui/SingleListValueStyle.xwt">
+ <widget href="ui/SingleListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single NamedStyle" sectionFile="ui/SingleNamedStyle.xwt">
+ <widget href="ui/SingleNamedStyle.xwt#/" />
+ </sections>
+ <sections name="Single StringObjectConverter" sectionFile="ui/SingleStringObjectConverter.xwt">
+ <widget href="ui/SingleStringObjectConverter.xwt#/" />
+ </sections>
+ <sections name="Single DataTypeStyle" sectionFile="ui/SingleDataTypeStyle.xwt">
+ <widget href="ui/SingleDataTypeStyle.xwt#/" />
+ </sections>
+ <sections name="Single IntValueStyle" sectionFile="ui/SingleIntValueStyle.xwt">
+ <widget href="ui/SingleIntValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single IntListValueStyle" sectionFile="ui/SingleIntListValueStyle.xwt">
+ <widget href="ui/SingleIntListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single BooleanValueStyle" sectionFile="ui/SingleBooleanValueStyle.xwt">
+ <widget href="ui/SingleBooleanValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single DoubleValueStyle" sectionFile="ui/SingleDoubleValueStyle.xwt">
+ <widget href="ui/SingleDoubleValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single DoubleListValueStyle" sectionFile="ui/SingleDoubleListValueStyle.xwt">
+ <widget href="ui/SingleDoubleListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single StringValueStyle" sectionFile="ui/SingleStringValueStyle.xwt">
+ <widget href="ui/SingleStringValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single StringListValueStyle" sectionFile="ui/SingleStringListValueStyle.xwt">
+ <widget href="ui/SingleStringListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single EObjectValueStyle" sectionFile="ui/SingleEObjectValueStyle.xwt">
+ <widget href="ui/SingleEObjectValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single EObjectListValueStyle" sectionFile="ui/SingleEObjectListValueStyle.xwt">
+ <widget href="ui/SingleEObjectListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single ByteArrayValueStyle" sectionFile="ui/SingleByteArrayValueStyle.xwt">
+ <widget href="ui/SingleByteArrayValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single BooleanListValueStyle" sectionFile="ui/SingleBooleanListValueStyle.xwt">
+ <widget href="ui/SingleBooleanListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Single HintedDiagramLinkStyle" sectionFile="ui/SingleHintedDiagramLinkStyle.xwt">
+ <widget href="ui/SingleHintedDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Single DiagramLinkStyle" sectionFile="ui/SingleDiagramLinkStyle.xwt">
+ <widget href="ui/SingleDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Single MultiDiagramLinkStyle" sectionFile="ui/SingleMultiDiagramLinkStyle.xwt">
+ <widget href="ui/SingleMultiDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Single TextStyle" sectionFile="ui/SingleTextStyle.xwt">
+ <widget href="ui/SingleTextStyle.xwt#/" />
+ </sections>
+ <sections name="Single LineTypeStyle" sectionFile="ui/SingleLineTypeStyle.xwt">
+ <widget href="ui/SingleLineTypeStyle.xwt#/" />
+ </sections>
+ <sections name="Single ArrowStyle" sectionFile="ui/SingleArrowStyle.xwt">
+ <widget href="ui/SingleArrowStyle.xwt#/" />
+ </sections>
+ <sections name="Single Shape" sectionFile="ui/SingleShape.xwt">
+ <widget href="ui/SingleShape.xwt#/" />
+ </sections>
+ <sections name="Single Compartment" sectionFile="ui/SingleCompartment.xwt">
+ <widget href="ui/SingleCompartment.xwt#/" />
+ </sections>
+ <sections name="Single ListCompartment" sectionFile="ui/SingleListCompartment.xwt">
+ <widget href="ui/SingleListCompartment.xwt#/" />
+ </sections>
+ <sections name="Single Connector" sectionFile="ui/SingleConnector.xwt">
+ <widget href="ui/SingleConnector.xwt#/" />
+ </sections>
+ <sections name="Single StandardDiagram" sectionFile="ui/SingleStandardDiagram.xwt">
+ <widget href="ui/SingleStandardDiagram.xwt#/" />
+ </sections>
+ <sections name="Single DecorationNode" sectionFile="ui/SingleDecorationNode.xwt">
+ <widget href="ui/SingleDecorationNode.xwt#/" />
+ </sections>
+ <sections name="Single BasicDecorationNode" sectionFile="ui/SingleBasicDecorationNode.xwt">
+ <widget href="ui/SingleBasicDecorationNode.xwt#/" />
+ </sections>
+ <sections name="Single BasicCompartment" sectionFile="ui/SingleBasicCompartment.xwt">
+ <widget href="ui/SingleBasicCompartment.xwt#/" />
+ </sections>
+ <sections name="Single BasicSemanticCompartment" sectionFile="ui/SingleBasicSemanticCompartment.xwt">
+ <widget href="ui/SingleBasicSemanticCompartment.xwt#/" />
+ </sections>
+ <sections name="Single SemanticListCompartment" sectionFile="ui/SingleSemanticListCompartment.xwt">
+ <widget href="ui/SingleSemanticListCompartment.xwt#/" />
+ </sections>
+ <sections name="Single RoundedCornersStyle" sectionFile="ui/RoundedCornersStyle.xwt">
+ <widget href="ui/RoundedCornersStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple Edge" sectionFile="ui/MultipleEdge.xwt">
+ <widget href="ui/MultipleEdge.xwt#/" />
+ </sections>
+ <sections name="Multiple Node" sectionFile="ui/MultipleNode.xwt">
+ <widget href="ui/MultipleNode.xwt#/" />
+ </sections>
+ <sections name="Multiple Style" sectionFile="ui/MultipleStyle.xwt">
+ <widget href="ui/MultipleStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple TitleStyle" sectionFile="ui/MultipleTitleStyle.xwt">
+ <widget href="ui/MultipleTitleStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple SortingStyle" sectionFile="ui/MultipleSortingStyle.xwt">
+ <widget href="ui/MultipleSortingStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DescriptionStyle" sectionFile="ui/MultipleDescriptionStyle.xwt">
+ <widget href="ui/MultipleDescriptionStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple LayoutConstraint" sectionFile="ui/MultipleLayoutConstraint.xwt">
+ <widget href="ui/MultipleLayoutConstraint.xwt#/" />
+ </sections>
+ <sections name="Multiple Size" sectionFile="ui/MultipleSize.xwt">
+ <widget href="ui/MultipleSize.xwt#/" />
+ </sections>
+ <sections name="Multiple Location" sectionFile="ui/MultipleLocation.xwt">
+ <widget href="ui/MultipleLocation.xwt#/" />
+ </sections>
+ <sections name="Multiple Bounds" sectionFile="ui/MultipleBounds.xwt">
+ <widget href="ui/MultipleBounds.xwt#/" />
+ </sections>
+ <sections name="Multiple Ratio" sectionFile="ui/MultipleRatio.xwt">
+ <widget href="ui/MultipleRatio.xwt#/" />
+ </sections>
+ <sections name="Multiple Anchor" sectionFile="ui/MultipleAnchor.xwt">
+ <widget href="ui/MultipleAnchor.xwt#/" />
+ </sections>
+ <sections name="Multiple Bendpoints" sectionFile="ui/MultipleBendpoints.xwt">
+ <widget href="ui/MultipleBendpoints.xwt#/" />
+ </sections>
+ <sections name="Multiple IdentityAnchor" sectionFile="ui/MultipleIdentityAnchor.xwt">
+ <widget href="ui/MultipleIdentityAnchor.xwt#/" />
+ </sections>
+ <sections name="Multiple RoutingStyle" sectionFile="ui/MultipleRoutingStyle.xwt">
+ <widget href="ui/MultipleRoutingStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple View" sectionFile="ui/MultipleView.xwt">
+ <widget href="ui/MultipleView.xwt#/" />
+ </sections>
+ <sections name="Multiple RelativeBendpoints" sectionFile="ui/MultipleRelativeBendpoints.xwt">
+ <widget href="ui/MultipleRelativeBendpoints.xwt#/" />
+ </sections>
+ <sections name="Multiple Diagram" sectionFile="ui/MultipleDiagram.xwt">
+ <widget href="ui/MultipleDiagram.xwt#/" />
+ </sections>
+ <sections name="Multiple Image" sectionFile="ui/MultipleImage.xwt">
+ <widget href="ui/MultipleImage.xwt#/" />
+ </sections>
+ <sections name="Multiple CanonicalStyle" sectionFile="ui/MultipleCanonicalStyle.xwt">
+ <widget href="ui/MultipleCanonicalStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ConnectorStyle" sectionFile="ui/MultipleConnectorStyle.xwt">
+ <widget href="ui/MultipleConnectorStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple PageStyle" sectionFile="ui/MultiplePageStyle.xwt">
+ <widget href="ui/MultiplePageStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DrawerStyle" sectionFile="ui/MultipleDrawerStyle.xwt">
+ <widget href="ui/MultipleDrawerStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple GuideStyle" sectionFile="ui/MultipleGuideStyle.xwt">
+ <widget href="ui/MultipleGuideStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple Guide" sectionFile="ui/MultipleGuide.xwt">
+ <widget href="ui/MultipleGuide.xwt#/" />
+ </sections>
+ <sections name="Multiple NodeEntry" sectionFile="ui/MultipleNodeEntry.xwt">
+ <widget href="ui/MultipleNodeEntry.xwt#/" />
+ </sections>
+ <sections name="Multiple FilteringStyle" sectionFile="ui/MultipleFilteringStyle.xwt">
+ <widget href="ui/MultipleFilteringStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DiagramStyle" sectionFile="ui/MultipleDiagramStyle.xwt">
+ <widget href="ui/MultipleDiagramStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ImageStyle" sectionFile="ui/MultipleImageStyle.xwt">
+ <widget href="ui/MultipleImageStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ImageBufferStyle" sectionFile="ui/MultipleImageBufferStyle.xwt">
+ <widget href="ui/MultipleImageBufferStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple PropertiesSetStyle" sectionFile="ui/MultiplePropertiesSetStyle.xwt">
+ <widget href="ui/MultiplePropertiesSetStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple StringToPropertyValueMapEntry"
+ sectionFile="ui/MultipleStringToPropertyValueMapEntry.xwt">
+ <widget href="ui/MultipleStringToPropertyValueMapEntry.xwt#/" />
+ </sections>
+ <sections name="Multiple PropertyValue" sectionFile="ui/MultiplePropertyValue.xwt">
+ <widget href="ui/MultiplePropertyValue.xwt#/" />
+ </sections>
+ <sections name="Multiple SingleValueStyle" sectionFile="ui/MultipleSingleValueStyle.xwt">
+ <widget href="ui/MultipleSingleValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ListValueStyle" sectionFile="ui/MultipleListValueStyle.xwt">
+ <widget href="ui/MultipleListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple NamedStyle" sectionFile="ui/MultipleNamedStyle.xwt">
+ <widget href="ui/MultipleNamedStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple StringObjectConverter" sectionFile="ui/MultipleStringObjectConverter.xwt">
+ <widget href="ui/MultipleStringObjectConverter.xwt#/" />
+ </sections>
+ <sections name="Multiple DataTypeStyle" sectionFile="ui/MultipleDataTypeStyle.xwt">
+ <widget href="ui/MultipleDataTypeStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple IntValueStyle" sectionFile="ui/MultipleIntValueStyle.xwt">
+ <widget href="ui/MultipleIntValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple IntListValueStyle" sectionFile="ui/MultipleIntListValueStyle.xwt">
+ <widget href="ui/MultipleIntListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple BooleanValueStyle" sectionFile="ui/MultipleBooleanValueStyle.xwt">
+ <widget href="ui/MultipleBooleanValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DoubleValueStyle" sectionFile="ui/MultipleDoubleValueStyle.xwt">
+ <widget href="ui/MultipleDoubleValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DoubleListValueStyle" sectionFile="ui/MultipleDoubleListValueStyle.xwt">
+ <widget href="ui/MultipleDoubleListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple StringValueStyle" sectionFile="ui/MultipleStringValueStyle.xwt">
+ <widget href="ui/MultipleStringValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple StringListValueStyle" sectionFile="ui/MultipleStringListValueStyle.xwt">
+ <widget href="ui/MultipleStringListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple EObjectValueStyle" sectionFile="ui/MultipleEObjectValueStyle.xwt">
+ <widget href="ui/MultipleEObjectValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple EObjectListValueStyle" sectionFile="ui/MultipleEObjectListValueStyle.xwt">
+ <widget href="ui/MultipleEObjectListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ByteArrayValueStyle" sectionFile="ui/MultipleByteArrayValueStyle.xwt">
+ <widget href="ui/MultipleByteArrayValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple BooleanListValueStyle" sectionFile="ui/MultipleBooleanListValueStyle.xwt">
+ <widget href="ui/MultipleBooleanListValueStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple HintedDiagramLinkStyle" sectionFile="ui/MultipleHintedDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleHintedDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple DiagramLinkStyle" sectionFile="ui/MultipleDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple MultiDiagramLinkStyle" sectionFile="ui/MultipleMultiDiagramLinkStyle.xwt">
+ <widget href="ui/MultipleMultiDiagramLinkStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple TextStyle" sectionFile="ui/MultipleTextStyle.xwt">
+ <widget href="ui/MultipleTextStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple LineTypeStyle" sectionFile="ui/MultipleLineTypeStyle.xwt">
+ <widget href="ui/MultipleLineTypeStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple ArrowStyle" sectionFile="ui/MultipleArrowStyle.xwt">
+ <widget href="ui/MultipleArrowStyle.xwt#/" />
+ </sections>
+ <sections name="Multiple Shape" sectionFile="ui/MultipleShape.xwt">
+ <widget href="ui/MultipleShape.xwt#/" />
+ </sections>
+ <sections name="Multiple Compartment" sectionFile="ui/MultipleCompartment.xwt">
+ <widget href="ui/MultipleCompartment.xwt#/" />
+ </sections>
+ <sections name="Multiple ListCompartment" sectionFile="ui/MultipleListCompartment.xwt">
+ <widget href="ui/MultipleListCompartment.xwt#/" />
+ </sections>
+ <sections name="Multiple Connector" sectionFile="ui/MultipleConnector.xwt">
+ <widget href="ui/MultipleConnector.xwt#/" />
+ </sections>
+ <sections name="Multiple StandardDiagram" sectionFile="ui/MultipleStandardDiagram.xwt">
+ <widget href="ui/MultipleStandardDiagram.xwt#/" />
+ </sections>
+ <sections name="Multiple DecorationNode" sectionFile="ui/MultipleDecorationNode.xwt">
+ <widget href="ui/MultipleDecorationNode.xwt#/" />
+ </sections>
+ <sections name="Multiple BasicDecorationNode" sectionFile="ui/MultipleBasicDecorationNode.xwt">
+ <widget href="ui/MultipleBasicDecorationNode.xwt#/" />
+ </sections>
+ <sections name="Multiple BasicCompartment" sectionFile="ui/MultipleBasicCompartment.xwt">
+ <widget href="ui/MultipleBasicCompartment.xwt#/" />
+ </sections>
+ <sections name="Multiple BasicSemanticCompartment"
+ sectionFile="ui/MultipleBasicSemanticCompartment.xwt">
+ <widget href="ui/MultipleBasicSemanticCompartment.xwt#/" />
+ </sections>
+ <sections name="Multiple SemanticListCompartment"
+ sectionFile="ui/MultipleSemanticListCompartment.xwt">
+ <widget href="ui/MultipleSemanticListCompartment.xwt#/" />
+ </sections>
+ <sections name="SingleGradientData" sectionFile="ui/SingleGradientData.xwt">
+ <widget href="ui/SingleGradientData.xwt#/" />
+ </sections>
+ </tabs>
+ <views name="Single Diagram" sections="//@tabs.0/@sections.20"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDiagram">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Diagram" />
+ </constraints>
+ </views>
+ <views name="Single Edge" sections="//@tabs.0/@sections.0"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleEdge">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Edge" />
+ </constraints>
+ </views>
+ <views name="Single Node" sections="//@tabs.0/@sections.1"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Node" />
+ </constraints>
+ </views>
+ <views name="Single Style" sections="//@tabs.0/@sections.2"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Style" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="FillStyle" sections="//@tabs.0/@sections.3"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.3">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isFillStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="FillStyle" />
+ </constraints>
+ </views>
+ <views name="LineStyle" sections="//@tabs.0/@sections.4"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.4">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isLineStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="LineStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="FontStyle" sections="//@tabs.0/@sections.5"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.5">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isFontStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="FontStyle" />
+ </constraints>
+ </views>
+ <views name="Single TitleStyle" sections="//@tabs.0/@sections.6"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTitleStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="TitleStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single SortingStyle" sections="//@tabs.0/@sections.7"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSortingStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SortingStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single DescriptionStyle" sections="//@tabs.0/@sections.8"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDescriptionStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DescriptionStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single LayoutConstraint" sections="//@tabs.0/@sections.9"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayoutConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="LayoutConstraint" />
+ </constraints>
+ </views>
+ <views name="Single Size" sections="//@tabs.0/@sections.10"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSize">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Size" />
+ </constraints>
+ </views>
+ <views name="Single Location" sections="//@tabs.0/@sections.11"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLocation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Location" />
+ </constraints>
+ </views>
+ <views name="Single Bounds" sections="//@tabs.0/@sections.12"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBounds">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Bounds" />
+ </constraints>
+ </views>
+ <views name="Single Ratio" sections="//@tabs.0/@sections.13"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRatio">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Ratio" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single Anchor" sections="//@tabs.0/@sections.14"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAnchor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Anchor" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single Bendpoints" sections="//@tabs.0/@sections.15"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBendpoints">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Bendpoints" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single IdentityAnchor" sections="//@tabs.0/@sections.16"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIdentityAnchor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IdentityAnchor" />
+ </constraints>
+ </views>
+ <views name="Single RoutingStyle" sections="//@tabs.0/@sections.17"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRoutingStyle"
+ overrideable="false" overriddenConstraints="//@views.84/@constraints.0">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="RoutingStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single View" sections="//@tabs.0/@sections.18"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleView">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="View" />
+ </constraints>
+ </views>
+ <views name="Single RelativeBendpoints" sections="//@tabs.0/@sections.19"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRelativeBendpoints">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="RelativeBendpoints" />
+ </constraints>
+ </views>
+ <views name="Single Image" sections="//@tabs.0/@sections.21"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleImage">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Image" />
+ </constraints>
+ </views>
+ <views name="Single CanonicalStyle" sections="//@tabs.0/@sections.22"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCanonicalStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="CanonicalStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single ShapeStyle" sections="//@tabs.0/@sections.23"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.23">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isShapeStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ShapeStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single ConnectorStyle" sections="//@tabs.0/@sections.24"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleConnectorStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ConnectorStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single PageStyle" sections="//@tabs.0/@sections.25"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePageStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PageStyle" />
+ </constraints>
+ </views>
+ <views name="Single DrawerStyle" sections="//@tabs.0/@sections.26"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDrawerStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DrawerStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single GuideStyle" sections="//@tabs.0/@sections.27"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleGuideStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="GuideStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single Guide" sections="//@tabs.0/@sections.28"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleGuide">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Guide" />
+ </constraints>
+ </views>
+ <views name="Single NodeEntry" sections="//@tabs.0/@sections.29"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNodeEntry">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="NodeEntry" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single FilteringStyle" sections="//@tabs.0/@sections.30"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFilteringStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="FilteringStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single DiagramStyle" sections="//@tabs.0/@sections.31"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDiagramStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DiagramStyle" />
+ </constraints>
+ </views>
+ <views name="Single ImageStyle" sections="//@tabs.0/@sections.32"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleImageStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ImageStyle" />
+ </constraints>
+ </views>
+ <views name="Single ImageBufferStyle" sections="//@tabs.0/@sections.33"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleImageBufferStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ImageBufferStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single PropertiesSetStyle" sections="//@tabs.0/@sections.34"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertiesSetStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PropertiesSetStyle" />
+ </constraints>
+ </views>
+ <views name="Single StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.35"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isSingleStringToPropertyValueMapEntry">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringToPropertyValueMapEntry" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single PropertyValue" sections="//@tabs.0/@sections.36"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyValue">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PropertyValue" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single SingleValueStyle" sections="//@tabs.0/@sections.37"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSingleValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SingleValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single ListValueStyle" sections="//@tabs.0/@sections.38"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single NamedStyle" sections="//@tabs.0/@sections.39"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNamedStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="NamedStyle" />
+ </constraints>
+ </views>
+ <views name="Single StringObjectConverter" sections="//@tabs.0/@sections.40"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringObjectConverter">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringObjectConverter" />
+ </constraints>
+ </views>
+ <views name="Single DataTypeStyle" sections="//@tabs.0/@sections.41"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDataTypeStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DataTypeStyle" />
+ </constraints>
+ </views>
+ <views name="Single IntValueStyle" sections="//@tabs.0/@sections.42"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IntValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single IntListValueStyle" sections="//@tabs.0/@sections.43"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IntListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single BooleanValueStyle" sections="//@tabs.0/@sections.44"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BooleanValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single DoubleValueStyle" sections="//@tabs.0/@sections.45"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDoubleValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DoubleValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single DoubleListValueStyle" sections="//@tabs.0/@sections.46"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDoubleListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DoubleListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single StringValueStyle" sections="//@tabs.0/@sections.47"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single StringListValueStyle" sections="//@tabs.0/@sections.48"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single EObjectValueStyle" sections="//@tabs.0/@sections.49"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleEObjectValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="EObjectValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single EObjectListValueStyle" sections="//@tabs.0/@sections.50"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleEObjectListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="EObjectListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single ByteArrayValueStyle" sections="//@tabs.0/@sections.51"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleByteArrayValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ByteArrayValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single BooleanListValueStyle" sections="//@tabs.0/@sections.52"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BooleanListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Single HintedDiagramLinkStyle" sections="//@tabs.0/@sections.53"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleHintedDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="HintedDiagramLinkStyle" />
+ </constraints>
+ </views>
+ <views name="Single DiagramLinkStyle" sections="//@tabs.0/@sections.54"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DiagramLinkStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single MultiDiagramLinkStyle" sections="//@tabs.0/@sections.55"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMultiDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="MultiDiagramLinkStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single TextStyle" sections="//@tabs.0/@sections.56"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTextStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="TextStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single LineTypeStyle" sections="//@tabs.0/@sections.57"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.57">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineTypeStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="LineTypeStyle" />
+ </constraints>
+ </views>
+ <views name="Single ArrowStyle" sections="//@tabs.0/@sections.58"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.58">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleArrowStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ArrowStyle" />
+ </constraints>
+ </views>
+ <views name="Single Shape" sections="//@tabs.0/@sections.59"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.59">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleShape">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Shape" />
+ </constraints>
+ </views>
+ <views name="Single Compartment" sections="//@tabs.0/@sections.60"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.60">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Compartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single ListCompartment" sections="//@tabs.0/@sections.61"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.61">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleListCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ListCompartment" />
+ </constraints>
+ </views>
+ <views name="Single Connector" sections="//@tabs.0/@sections.62"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.62">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleConnector">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Connector" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single StandardDiagram" sections="//@tabs.0/@sections.63"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.63">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStandardDiagram">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StandardDiagram" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single DecorationNode" sections="//@tabs.0/@sections.64"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.64">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDecorationNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DecorationNode" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single BasicDecorationNode" sections="//@tabs.0/@sections.65"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.65">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBasicDecorationNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicDecorationNode" />
+ </constraints>
+ </views>
+ <views name="Single BasicCompartment" sections="//@tabs.0/@sections.66"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.66">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBasicCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicCompartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single BasicSemanticCompartment" sections="//@tabs.0/@sections.67"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.67">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBasicSemanticCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicSemanticCompartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Single SemanticListCompartment" sections="//@tabs.0/@sections.68"
+ automaticContext="true" datacontexts="//@dataContexts.0/@elements.68">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSemanticListCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SemanticListCompartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="RoundedCornersStyle" sections="//@tabs.0/@sections.69"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.69">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isRoundedCornersStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="RoundedCornersStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Edge" sections="//@tabs.0/@sections.70"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.0">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleEdge">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Edge" />
+ </constraints>
+ </views>
+ <views name="Multiple Node" sections="//@tabs.0/@sections.71"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.1">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Node" />
+ </constraints>
+ </views>
+ <views name="Multiple Style" sections="//@tabs.0/@sections.72"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Style" />
+ </constraints>
+ </views>
+ <views name="Multiple TitleStyle" sections="//@tabs.0/@sections.73"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.6">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTitleStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="TitleStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple SortingStyle" sections="//@tabs.0/@sections.74"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.7">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSortingStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SortingStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DescriptionStyle" sections="//@tabs.0/@sections.75"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.8">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDescriptionStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DescriptionStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple LayoutConstraint" sections="//@tabs.0/@sections.76"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.9">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayoutConstraint">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="LayoutConstraint" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Size" sections="//@tabs.0/@sections.77"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.10">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSize">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Size" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Location" sections="//@tabs.0/@sections.78"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.11">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLocation">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Location" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Bounds" sections="//@tabs.0/@sections.79"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.12">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBounds">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Bounds" />
+ </constraints>
+ </views>
+ <views name="Multiple Ratio" sections="//@tabs.0/@sections.80"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.13">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRatio">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Ratio" />
+ </constraints>
+ </views>
+ <views name="Multiple Anchor" sections="//@tabs.0/@sections.81"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.14">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAnchor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Anchor" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Bendpoints" sections="//@tabs.0/@sections.82"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.15">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBendpoints">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Bendpoints" />
+ </constraints>
+ </views>
+ <views name="Multiple IdentityAnchor" sections="//@tabs.0/@sections.83"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.16">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIdentityAnchor">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IdentityAnchor" />
+ </constraints>
+ </views>
+ <views name="Multiple RoutingStyle" sections="//@tabs.0/@sections.84"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.17">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRoutingStyle"
+ overrideable="false">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="RoutingStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple View" sections="//@tabs.0/@sections.85"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.18">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleView">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="View" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple RelativeBendpoints" sections="//@tabs.0/@sections.86"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.19">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRelativeBendpoints">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="RelativeBendpoints" />
+ </constraints>
+ </views>
+ <views name="Multiple Diagram" sections="//@tabs.0/@sections.87"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.20">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDiagram">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Diagram" />
+ </constraints>
+ </views>
+ <views name="Multiple Image" sections="//@tabs.0/@sections.88"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.21">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleImage">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Image" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple CanonicalStyle" sections="//@tabs.0/@sections.89"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.22">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCanonicalStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="CanonicalStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple ConnectorStyle" sections="//@tabs.0/@sections.90"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.24">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleConnectorStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ConnectorStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple PageStyle" sections="//@tabs.0/@sections.91"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.25">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePageStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PageStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DrawerStyle" sections="//@tabs.0/@sections.92"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.26">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDrawerStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DrawerStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple GuideStyle" sections="//@tabs.0/@sections.93"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.27">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleGuideStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="GuideStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Guide" sections="//@tabs.0/@sections.94"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.28">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleGuide">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Guide" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple NodeEntry" sections="//@tabs.0/@sections.95"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.29">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNodeEntry">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="NodeEntry" />
+ </constraints>
+ </views>
+ <views name="Multiple FilteringStyle" sections="//@tabs.0/@sections.96"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.30">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFilteringStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="FilteringStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DiagramStyle" sections="//@tabs.0/@sections.97"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.31">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDiagramStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DiagramStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple ImageStyle" sections="//@tabs.0/@sections.98"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.32">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleImageStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ImageStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple ImageBufferStyle" sections="//@tabs.0/@sections.99"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.33">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleImageBufferStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ImageBufferStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple PropertiesSetStyle" sections="//@tabs.0/@sections.100"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.34">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertiesSetStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PropertiesSetStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple StringToPropertyValueMapEntry" sections="//@tabs.0/@sections.101"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.35">
+ <constraints xsi:type="constraints:SimpleConstraint"
+ name="isMultipleStringToPropertyValueMapEntry">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringToPropertyValueMapEntry" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple PropertyValue" sections="//@tabs.0/@sections.102"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.36">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyValue">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="PropertyValue" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple SingleValueStyle" sections="//@tabs.0/@sections.103"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.37">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSingleValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SingleValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple ListValueStyle" sections="//@tabs.0/@sections.104"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.38">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple NamedStyle" sections="//@tabs.0/@sections.105"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.39">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNamedStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="NamedStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple StringObjectConverter" sections="//@tabs.0/@sections.106"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.40">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringObjectConverter">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringObjectConverter" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DataTypeStyle" sections="//@tabs.0/@sections.107"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.41">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDataTypeStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DataTypeStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple IntValueStyle" sections="//@tabs.0/@sections.108"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.42">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IntValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple IntListValueStyle" sections="//@tabs.0/@sections.109"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.43">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="IntListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple BooleanValueStyle" sections="//@tabs.0/@sections.110"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.44">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BooleanValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DoubleValueStyle" sections="//@tabs.0/@sections.111"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.45">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDoubleValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DoubleValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple DoubleListValueStyle" sections="//@tabs.0/@sections.112"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.46">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDoubleListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DoubleListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple StringValueStyle" sections="//@tabs.0/@sections.113"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.47">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple StringListValueStyle" sections="//@tabs.0/@sections.114"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.48">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StringListValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple EObjectValueStyle" sections="//@tabs.0/@sections.115"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.49">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleEObjectValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="EObjectValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple EObjectListValueStyle" sections="//@tabs.0/@sections.116"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.50">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleEObjectListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="EObjectListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple ByteArrayValueStyle" sections="//@tabs.0/@sections.117"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.51">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleByteArrayValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ByteArrayValueStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple BooleanListValueStyle" sections="//@tabs.0/@sections.118"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.52">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanListValueStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BooleanListValueStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple HintedDiagramLinkStyle" sections="//@tabs.0/@sections.119"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.53">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleHintedDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="HintedDiagramLinkStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple DiagramLinkStyle" sections="//@tabs.0/@sections.120"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.54">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DiagramLinkStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple MultiDiagramLinkStyle" sections="//@tabs.0/@sections.121"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.55">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMultiDiagramLinkStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="MultiDiagramLinkStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple TextStyle" sections="//@tabs.0/@sections.122"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.56">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTextStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="TextStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple LineTypeStyle" sections="//@tabs.0/@sections.123"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.57">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineTypeStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="LineTypeStyle" />
+ </constraints>
+ </views>
+ <views name="Multiple ArrowStyle" sections="//@tabs.0/@sections.124"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.58">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleArrowStyle">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ArrowStyle" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Shape" sections="//@tabs.0/@sections.125"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.59">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleShape">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Shape" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Compartment" sections="//@tabs.0/@sections.126"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.60">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Compartment" />
+ </constraints>
+ </views>
+ <views name="Multiple ListCompartment" sections="//@tabs.0/@sections.127"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.61">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleListCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="ListCompartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple Connector" sections="//@tabs.0/@sections.128"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.62">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleConnector">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="Connector" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple StandardDiagram" sections="//@tabs.0/@sections.129"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.63">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStandardDiagram">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="StandardDiagram" />
+ </constraints>
+ </views>
+ <views name="Multiple DecorationNode" sections="//@tabs.0/@sections.130"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.64">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDecorationNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="DecorationNode" />
+ </constraints>
+ </views>
+ <views name="Multiple BasicDecorationNode" sections="//@tabs.0/@sections.131"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.65">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBasicDecorationNode">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicDecorationNode" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple BasicCompartment" sections="//@tabs.0/@sections.132"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.66">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBasicCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicCompartment" />
+ </constraints>
+ </views>
+ <views name="Multiple BasicSemanticCompartment" sections="//@tabs.0/@sections.133"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.67">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBasicSemanticCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="BasicSemanticCompartment" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ </constraints>
+ </views>
+ <views name="Multiple SemanticListCompartment" sections="//@tabs.0/@sections.134"
+ elementMultiplicity="-1" automaticContext="true"
+ datacontexts="//@dataContexts.0/@elements.68">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSemanticListCompartment">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@constraintTypes.0" />
+ <properties xsi:type="constraints:ValueProperty" name="nsUri"
+ value="http://www.eclipse.org/gmf/runtime/1.0.2/notation" />
+ <properties xsi:type="constraints:ValueProperty" name="className"
+ value="SemanticListCompartment" />
+ </constraints>
+ </views>
+ <views name="SingleGradientData" sections="//@tabs.0/@sections.135">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isGradientData">
+ <constraintType
+ href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.3" />
+ <properties xsi:type="constraints:ValueProperty" name="class"
+ value="org.eclipse.gmf.runtime.notation.datatype.GradientData" />
+ </constraints>
+ </views>
+ <dataContexts name="notation" label="notation">
+ <elements name="Edge" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="source" type="Reference" />
+ <properties name="target" type="Reference" />
+ <properties name="bendpoints" type="Reference" />
+ <properties name="sourceAnchor" type="Reference" />
+ <properties name="targetAnchor" type="Reference" />
+ </elements>
+ <elements name="Node" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="layoutConstraint" type="Reference" />
+ </elements>
+ <elements name="Style" />
+ <elements name="FillStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="fillColor" type="Integer" />
+ <properties name="transparency" type="Integer" />
+ <properties name="gradient" type="Reference" />
+ </elements>
+ <elements name="LineStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="lineColor" type="Integer" />
+ <properties name="lineWidth" type="Integer" />
+ </elements>
+ <elements name="FontStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="fontColor" type="Integer" />
+ <properties name="fontName" />
+ <properties name="fontHeight" type="Integer" />
+ <properties name="bold" type="Boolean" />
+ <properties name="italic" type="Boolean" />
+ <properties name="underline" type="Boolean" />
+ <properties name="strikeThrough" type="Boolean" />
+ </elements>
+ <elements name="TitleStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="showTitle" type="Boolean" />
+ </elements>
+ <elements name="SortingStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="sorting" type="Enumeration" />
+ <properties name="sortingKeys" />
+ <properties name="sortedObjects" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="DescriptionStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="description" />
+ </elements>
+ <elements name="LayoutConstraint" />
+ <elements name="Size" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="width" type="Integer" />
+ <properties name="height" type="Integer" />
+ </elements>
+ <elements name="Location" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="x" type="Integer" />
+ <properties name="y" type="Integer" />
+ </elements>
+ <elements name="Bounds"
+ supertypes="//@dataContexts.0/@elements.11 //@dataContexts.0/@elements.10" />
+ <elements name="Ratio" supertypes="//@dataContexts.0/@elements.9">
+ <properties name="value" />
+ </elements>
+ <elements name="Anchor" />
+ <elements name="Bendpoints" />
+ <elements name="IdentityAnchor" supertypes="//@dataContexts.0/@elements.14">
+ <properties name="id" />
+ </elements>
+ <elements name="RoutingStyle" supertypes="//@dataContexts.0/@elements.69">
+ <properties name="routing" type="Enumeration" />
+ <properties name="smoothness" type="Enumeration" />
+ <properties name="avoidObstructions" type="Boolean" />
+ <properties name="closestDistance" type="Boolean" />
+ <properties name="jumpLinkStatus" type="Enumeration" />
+ <properties name="jumpLinkType" type="Enumeration" />
+ <properties name="jumpLinksReverse" type="Boolean" />
+ </elements>
+ <elements name="View">
+ <properties name="visible" type="Boolean" />
+ <properties name="type" />
+ <properties name="mutable" type="Boolean" />
+ <properties name="sourceEdges" type="Reference"
+ multiplicity="-1" />
+ <properties name="targetEdges" type="Reference"
+ multiplicity="-1" />
+ <properties name="persistedChildren" type="Reference"
+ multiplicity="-1" />
+ <properties name="styles" type="Reference" multiplicity="-1" />
+ <properties name="element" type="Reference" />
+ <properties name="diagram" type="Reference" />
+ <properties name="transientChildren" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="RelativeBendpoints" supertypes="//@dataContexts.0/@elements.15">
+ <properties name="points" />
+ </elements>
+ <elements name="Diagram" supertypes="//@dataContexts.0/@elements.18">
+ <properties name="name" label="Name" />
+ <properties name="measurementUnit" type="Enumeration" />
+ <properties name="persistedEdges" type="Reference"
+ multiplicity="-1" />
+ <properties name="TransientEdges" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="Image">
+ <properties name="data" />
+ </elements>
+ <elements name="CanonicalStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="canonical" type="Boolean" />
+ </elements>
+ <elements name="ShapeStyle"
+ supertypes="//@dataContexts.0/@elements.5 //@dataContexts.0/@elements.8 //@dataContexts.0/@elements.3 //@dataContexts.0/@elements.4 //@dataContexts.0/@elements.69" />
+ <elements name="ConnectorStyle"
+ supertypes="//@dataContexts.0/@elements.17 //@dataContexts.0/@elements.4" />
+ <elements name="PageStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="pageX" type="Integer" />
+ <properties name="pageY" type="Integer" />
+ <properties name="pageWidth" type="Integer" />
+ <properties name="pageHeight" type="Integer" />
+ </elements>
+ <elements name="DrawerStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="collapsed" type="Boolean" />
+ </elements>
+ <elements name="GuideStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="horizontalGuides" type="Reference"
+ multiplicity="-1" />
+ <properties name="verticalGuides" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="Guide">
+ <properties name="position" type="Integer" />
+ <properties name="nodeMap" type="Reference" multiplicity="-1" />
+ </elements>
+ <elements name="NodeEntry">
+ <properties name="value" type="Enumeration" />
+ <properties name="key" type="Reference" />
+ </elements>
+ <elements name="FilteringStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="filtering" type="Enumeration" />
+ <properties name="filteringKeys" />
+ <properties name="filteredObjects" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="DiagramStyle"
+ supertypes="//@dataContexts.0/@elements.25 //@dataContexts.0/@elements.27 //@dataContexts.0/@elements.8" />
+ <elements name="ImageStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="antiAlias" />
+ <properties name="maintainAspectRatio" />
+ <properties name="cropBound" type="Reference" />
+ </elements>
+ <elements name="ImageBufferStyle" supertypes="//@dataContexts.0/@elements.32">
+ <properties name="imageBuffer" type="Reference" />
+ </elements>
+ <elements name="PropertiesSetStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="propertiesMap" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="StringToPropertyValueMapEntry">
+ <properties name="key" />
+ <properties name="value" type="Reference" />
+ </elements>
+ <elements name="PropertyValue" supertypes="//@dataContexts.0/@elements.40">
+ <properties name="rawValue" />
+ <properties name="instanceType" type="Reference" />
+ </elements>
+ <elements name="SingleValueStyle" supertypes="//@dataContexts.0/@elements.41">
+ <properties name="rawValue" />
+ </elements>
+ <elements name="ListValueStyle" supertypes="//@dataContexts.0/@elements.41">
+ <properties name="rawValuesList" multiplicity="-1" />
+ </elements>
+ <elements name="NamedStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="name" />
+ </elements>
+ <elements name="StringObjectConverter" />
+ <elements name="DataTypeStyle"
+ supertypes="//@dataContexts.0/@elements.39 //@dataContexts.0/@elements.40">
+ <properties name="instanceType" type="Reference" />
+ </elements>
+ <elements name="IntValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="intValue" />
+ </elements>
+ <elements name="IntListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="intListValue" multiplicity="-1" />
+ </elements>
+ <elements name="BooleanValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="booleanValue" />
+ </elements>
+ <elements name="DoubleValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="doubleValue" />
+ </elements>
+ <elements name="DoubleListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="doubleListValue" multiplicity="-1" />
+ </elements>
+ <elements name="StringValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="stringValue" />
+ </elements>
+ <elements name="StringListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="stringListValue" multiplicity="-1" />
+ </elements>
+ <elements name="EObjectValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="eObjectValue" type="Reference" />
+ </elements>
+ <elements name="EObjectListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="eObjectListValue" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="ByteArrayValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="byteArrayValue" />
+ </elements>
+ <elements name="BooleanListValueStyle" supertypes="//@dataContexts.0/@elements.39">
+ <properties name="booleanListValue" multiplicity="-1" />
+ </elements>
+ <elements name="HintedDiagramLinkStyle"
+ supertypes="//@dataContexts.0/@elements.54 //@dataContexts.0/@elements.2">
+ <properties name="hint" />
+ </elements>
+ <elements name="DiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="diagramLink" type="Reference" />
+ </elements>
+ <elements name="MultiDiagramLinkStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="diagramLinks" type="Reference"
+ multiplicity="-1" />
+ </elements>
+ <elements name="TextStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="textAlignment" type="Enumeration" />
+ </elements>
+ <elements name="LineTypeStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="lineType" type="Enumeration" />
+ </elements>
+ <elements name="ArrowStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="arrowSource" type="Enumeration" />
+ <properties name="arrowTarget" type="Enumeration" />
+ </elements>
+ <elements name="Shape"
+ supertypes="//@dataContexts.0/@elements.1 //@dataContexts.0/@elements.23" />
+ <elements name="Compartment"
+ supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.22 //@dataContexts.0/@elements.6" />
+ <elements name="ListCompartment"
+ supertypes="//@dataContexts.0/@elements.66 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6" />
+ <elements name="Connector"
+ supertypes="//@dataContexts.0/@elements.0 //@dataContexts.0/@elements.24" />
+ <elements name="StandardDiagram"
+ supertypes="//@dataContexts.0/@elements.20 //@dataContexts.0/@elements.31" />
+ <elements name="DecorationNode" supertypes="//@dataContexts.0/@elements.65" />
+ <elements name="BasicDecorationNode" supertypes="//@dataContexts.0/@elements.1" />
+ <elements name="BasicCompartment"
+ supertypes="//@dataContexts.0/@elements.64 //@dataContexts.0/@elements.26" />
+ <elements name="BasicSemanticCompartment"
+ supertypes="//@dataContexts.0/@elements.65 //@dataContexts.0/@elements.26" />
+ <elements name="SemanticListCompartment"
+ supertypes="//@dataContexts.0/@elements.67 //@dataContexts.0/@elements.7 //@dataContexts.0/@elements.30 //@dataContexts.0/@elements.6" />
+ <elements name="RoundedCornersStyle" supertypes="//@dataContexts.0/@elements.2">
+ <properties name="roundedBendpointsRadius" type="Integer" />
+ </elements>
+ <elements name="GradientData">
+ <properties name="gradientColor1" label="Gradient color"
+ type="Integer" />
+ <properties name="gradientColor2" label="Gradient color 2"
+ type="Integer" />
+ <properties name="gradientStyle" type="Enumeration" />
+ <properties name="activate" label="Activate" type="Boolean" />
+ </elements>
+ <modelElementFactory
+ href="ppe:/environment/org.eclipse.papyrus.infra.gmfdiag.properties/model/Environment.xmi#//@modelElementFactories.0" />
+ </dataContexts>
</contexts:Context>
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/GMFNotationConstraint.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/GMFNotationConstraint.java
index a04f65a82da..6b78eb9fe03 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/GMFNotationConstraint.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/GMFNotationConstraint.java
@@ -14,8 +14,8 @@ package org.eclipse.papyrus.infra.gmfdiag.properties.constraint;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.gef.EditPart;
import org.eclipse.gmf.runtime.notation.View;
+import org.eclipse.papyrus.infra.constraints.constraints.EMFInstanceOfConstraint;
import org.eclipse.papyrus.infra.emf.utils.EMFHelper;
-import org.eclipse.papyrus.views.properties.constraints.EMFInstanceOfConstraint;
/**
* A constraint for the GMF Notation metamodel
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/HasEditPolicy.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/HasEditPolicy.java
index cbbdcc02b85..25d03b481c4 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/HasEditPolicy.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/HasEditPolicy.java
@@ -12,9 +12,9 @@
package org.eclipse.papyrus.infra.gmfdiag.properties.constraint;
import org.eclipse.gef.GraphicalEditPart;
-import org.eclipse.papyrus.views.properties.constraints.AbstractConstraint;
-import org.eclipse.papyrus.views.properties.constraints.Constraint;
-import org.eclipse.papyrus.views.properties.contexts.SimpleConstraint;
+import org.eclipse.papyrus.infra.constraints.SimpleConstraint;
+import org.eclipse.papyrus.infra.constraints.constraints.AbstractConstraint;
+import org.eclipse.papyrus.infra.constraints.constraints.Constraint;
/**
*
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/IsEditPartConstraint.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/IsEditPartConstraint.java
index 5e7c0c6435c..a44467b4f65 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/IsEditPartConstraint.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/constraint/IsEditPartConstraint.java
@@ -12,8 +12,8 @@
package org.eclipse.papyrus.infra.gmfdiag.properties.constraint;
import org.eclipse.gef.EditPart;
-import org.eclipse.papyrus.views.properties.constraints.AbstractConstraint;
-import org.eclipse.papyrus.views.properties.constraints.Constraint;
+import org.eclipse.papyrus.infra.constraints.constraints.AbstractConstraint;
+import org.eclipse.papyrus.infra.constraints.constraints.Constraint;
/**
* Tests if the selection is an EditPart
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/databinding/GradientObservableValue.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/databinding/GradientObservableValue.java
index 743a4421e52..11cdef4f794 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/databinding/GradientObservableValue.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/databinding/GradientObservableValue.java
@@ -15,7 +15,7 @@ import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.edit.domain.EditingDomain;
import org.eclipse.gmf.runtime.notation.datatype.GradientData;
-import org.eclipse.papyrus.uml.properties.databinding.PapyrusObservableValue;
+import org.eclipse.papyrus.uml.tools.databinding.PapyrusObservableValue;
/**
* An IObservableValue for a Gradient
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/modelelement/GMFModelElement.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/modelelement/GMFModelElement.java
index 2ecfa0dc03e..c83369ed04d 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/modelelement/GMFModelElement.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/modelelement/GMFModelElement.java
@@ -23,8 +23,8 @@ import org.eclipse.gmf.runtime.notation.NotationPackage;
import org.eclipse.jface.viewers.ILabelProvider;
import org.eclipse.papyrus.infra.gmfdiag.properties.databinding.GradientObservableValue;
import org.eclipse.papyrus.infra.gmfdiag.properties.providers.GMFLabelProvider;
-import org.eclipse.papyrus.uml.properties.databinding.PapyrusObservableList;
-import org.eclipse.papyrus.uml.properties.databinding.PapyrusObservableValue;
+import org.eclipse.papyrus.uml.tools.databinding.PapyrusObservableList;
+import org.eclipse.papyrus.uml.tools.databinding.PapyrusObservableValue;
import org.eclipse.papyrus.views.properties.modelelement.EMFModelElement;
/**
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/providers/GMFLabelProvider.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/providers/GMFLabelProvider.java
index 2a046a03c43..f0334d597a4 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/providers/GMFLabelProvider.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/providers/GMFLabelProvider.java
@@ -16,7 +16,7 @@ import org.eclipse.papyrus.infra.core.editorsfactory.IPageIconsRegistry;
import org.eclipse.papyrus.infra.core.editorsfactory.PageIconsRegistry;
import org.eclipse.papyrus.infra.core.services.ServiceException;
import org.eclipse.papyrus.infra.core.utils.EditorUtils;
-import org.eclipse.papyrus.views.properties.providers.EMFObjectLabelProvider;
+import org.eclipse.papyrus.infra.emf.providers.EMFLabelProvider;
import org.eclipse.swt.graphics.Image;
/**
@@ -25,7 +25,7 @@ import org.eclipse.swt.graphics.Image;
* @author Camille Letavernier
*
*/
-public class GMFLabelProvider extends EMFObjectLabelProvider {
+public class GMFLabelProvider extends EMFLabelProvider {
protected IPageIconsRegistry editorRegistry;
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/util/NotationUtil.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/util/NotationUtil.java
new file mode 100644
index 00000000000..18ca429fd7e
--- /dev/null
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.properties/src/org/eclipse/papyrus/infra/gmfdiag/properties/util/NotationUtil.java
@@ -0,0 +1,28 @@
+package org.eclipse.papyrus.infra.gmfdiag.properties.util;
+
+import org.eclipse.core.runtime.IAdaptable;
+import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart;
+
+
+public class NotationUtil {
+
+ /**
+ * Retrieve the IGraphicalEditPart from the given Object
+ *
+ * @param source
+ * The object to resolve
+ * @return
+ * The IGraphicalEditPart, or null if it couldn't be resolved
+ */
+ public static IGraphicalEditPart resolveEditPart(Object source) {
+ if(source instanceof IGraphicalEditPart) {
+ return (IGraphicalEditPart)source;
+ }
+
+ if(source instanceof IAdaptable) {
+ return (IGraphicalEditPart)((IAdaptable)source).getAdapter(IGraphicalEditPart.class);
+ }
+
+ return null;
+ }
+}
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets/model/Environment.xmi b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets/model/Environment.xmi
index 2b77b809afe..6dc484a5f4e 100644
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets/model/Environment.xmi
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.widgets/model/Environment.xmi
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
-<environment:Environment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment">
+<environment:Environment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment/0.9">
<propertyEditorTypes label="ColorPicker" widgetClass="XWTAwareColorPicker" namespace="//@namespaces.0" type="Integer"/>
<propertyEditorTypes label="FontEditor" widgetClass="XWTAwareFontEditor" namespace="//@namespaces.0"/>
<namespaces prefix="clr-namespace" name="gmf" value="org.eclipse.papyrus.infra.gmfdiag.widgets.editors"/>
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/.classpath b/plugins/infra/org.eclipse.papyrus.infra.tools/.classpath
new file mode 100644
index 00000000000..947a9a83f9e
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry excluding="org/eclipse/papyrus/infra/tools/databinding/MultipleObservableList.java" kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/.project b/plugins/infra/org.eclipse.papyrus.infra.tools/.project
new file mode 100644
index 00000000000..c539737c29a
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.infra.tools</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>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/.settings/org.eclipse.jdt.core.prefs b/plugins/infra/org.eclipse.papyrus.infra.tools/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..44217f8c068
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/META-INF/MANIFEST.MF b/plugins/infra/org.eclipse.papyrus.infra.tools/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..17d7d58cccb
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/META-INF/MANIFEST.MF
@@ -0,0 +1,17 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Papyrus Tools
+Bundle-SymbolicName: org.eclipse.papyrus.infra.tools
+Bundle-Version: 0.9.0.qualifier
+Bundle-Activator: org.eclipse.papyrus.infra.tools.Activator
+Bundle-Vendor: Eclipse Modeling Project
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.papyrus.infra.core.log;bundle-version="0.9.0",
+ org.eclipse.core.databinding;bundle-version="1.4.1",
+ org.eclipse.papyrus.infra.widgets;bundle-version="0.9.0"
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-ActivationPolicy: lazy
+Export-Package: org.eclipse.papyrus.infra.tools.databinding,
+ org.eclipse.papyrus.infra.tools.util
+Eclipse-BuddyPolicy: dependent
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/build.properties b/plugins/infra/org.eclipse.papyrus.infra.tools/build.properties
new file mode 100644
index 00000000000..41eb6ade2b4
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/Activator.java b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/Activator.java
new file mode 100644
index 00000000000..3fefb3f26c6
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/Activator.java
@@ -0,0 +1,58 @@
+package org.eclipse.papyrus.infra.tools;
+
+import org.eclipse.papyrus.infra.core.log.LogHelper;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * 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.papyrus.infra.tools"; //$NON-NLS-1$
+
+ // The shared instance
+ private static Activator plugin;
+
+ public static LogHelper log;
+
+ /**
+ * The constructor
+ */
+ public Activator() {
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ log = new LogHelper(this);
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static Activator getDefault() {
+ return plugin;
+ }
+
+}
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableList.java b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableList.java
new file mode 100644
index 00000000000..c44970aca08
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableList.java
@@ -0,0 +1,177 @@
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * 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:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.tools.databinding;
+
+import java.util.Collection;
+import java.util.LinkedList;
+import java.util.List;
+
+import org.eclipse.core.databinding.observable.list.IObservableList;
+import org.eclipse.core.databinding.observable.list.ObservableList;
+import org.eclipse.papyrus.infra.widgets.databinding.AggregatedObservable;
+import org.eclipse.papyrus.infra.widgets.editors.AbstractEditor;
+import org.eclipse.papyrus.infra.widgets.editors.ICommitListener;
+
+//TODO : Implement the getters
+//The list may be either the union or the intersection of all sublists
+//Union : allows the "remove" and "removeAll" on a group of lists (Even if one of the sublists doesn't contain the given element)
+//Intersection : Closer to the behavior of the CompositeValue (The current value is displayed only if it is shared by all elements)
+//The Union is probably a better solution
+//Simple solution : bind read operations to the first sub-list
+
+/**
+ * A Composite ObservableList. Modifications are forwarded to each sublist
+ * The read operations are not supported. This list behaves as if it were empty
+ *
+ * @author Camille Letavernier
+ */
+//TODO : Add listeners on sub-observables, and remove them on dispose
+public class MultipleObservableList extends ObservableList implements ICommitListener, AggregatedObservable {
+
+ List<IObservableList> observableLists = new LinkedList<IObservableList>();
+
+ /**
+ *
+ * Constructor.
+ *
+ */
+ public MultipleObservableList() {
+ super(new LinkedList<Object>(), Object.class);
+ throw new UnsupportedOperationException("This class is not supported yet"); //$NON-NLS-1$
+ }
+
+ @Override
+ public void add(int index, Object element) {
+ for(IObservableList observableList : observableLists) {
+ observableList.add(index, element);
+ }
+ }
+
+ @Override
+ public void clear() {
+ for(IObservableList observableList : observableLists) {
+ observableList.clear();
+ }
+ }
+
+ @Override
+ public boolean contains(Object o) {
+ boolean contains = false;
+
+ for(IObservableList observableList : observableLists) {
+ if(observableList.contains(o)) {
+ contains = true;
+ } else {
+ return false;
+ }
+ }
+
+ return contains;
+ }
+
+ @Override
+ public boolean add(Object o) {
+ for(IObservableList observableList : observableLists) {
+ observableList.add(o);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean remove(Object o) {
+ for(IObservableList observableList : observableLists) {
+ observableList.remove(o);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean containsAll(Collection c) {
+ boolean containsAll = false;
+ for(IObservableList observableList : observableLists) {
+ containsAll = containsAll && observableList.containsAll(c);
+ }
+ return containsAll;
+ }
+
+ @Override
+ public boolean addAll(Collection c) {
+ for(IObservableList observableList : observableLists) {
+ observableList.addAll(c);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean addAll(int index, Collection c) {
+ for(IObservableList observableList : observableLists) {
+ observableList.addAll(index, c);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean removeAll(Collection c) {
+ for(IObservableList observableList : observableLists) {
+ observableList.removeAll(c);
+ }
+ return true;
+ }
+
+ @Override
+ public boolean retainAll(Collection c) {
+ for(IObservableList observableList : observableLists) {
+ observableList.retainAll(c);
+ }
+ return true;
+ }
+
+ @Override
+ public Object set(int index, Object element) {
+ for(IObservableList observableList : observableLists) {
+ observableList.set(index, element);
+ }
+ return null;
+ }
+
+ @Override
+ public Object move(int oldIndex, int newIndex) {
+ for(IObservableList observableList : observableLists) {
+ observableList.move(oldIndex, newIndex);
+ }
+ return null;
+ }
+
+ @Override
+ public Object remove(int index) {
+ for(IObservableList observableList : observableLists) {
+ observableList.remove(index);
+ }
+ return null;
+ }
+
+ public void commit(AbstractEditor editor) {
+ for(IObservableList observableList : observableLists) {
+ if(observableList instanceof ICommitListener) {
+ ((ICommitListener)observableList).commit(editor);
+ }
+ }
+ }
+
+ @Override
+ public void dispose() {
+ super.dispose();
+ for(IObservableList observable : observableLists) {
+ observable.dispose();
+ }
+ }
+}
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableValue.java b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableValue.java
new file mode 100644
index 00000000000..28198f51516
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/databinding/MultipleObservableValue.java
@@ -0,0 +1,178 @@
+/*****************************************************************************
+ * Copyright (c) 2010 CEA LIST.
+ *
+ * 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:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.tools.databinding;
+
+import java.util.Collection;
+import java.util.LinkedList;
+import java.util.List;
+
+import org.eclipse.core.databinding.observable.ChangeEvent;
+import org.eclipse.core.databinding.observable.IChangeListener;
+import org.eclipse.core.databinding.observable.IObservable;
+import org.eclipse.core.databinding.observable.value.AbstractObservableValue;
+import org.eclipse.core.databinding.observable.value.IObservableValue;
+import org.eclipse.core.databinding.observable.value.ValueDiff;
+import org.eclipse.papyrus.infra.widgets.databinding.AggregatedObservable;
+
+/**
+ * MultipleObservableValue is used to map a single element
+ * to a collection of model elements.
+ *
+ * It is especially used when displaying a Property View for multiple elements,
+ * when we want to edit the same property for all of them.
+ *
+ * All sub-elements will be edited at the same time, with the same value.
+ */
+//TODO : Add listeners on sub-observables, and remove them on dispose
+public class MultipleObservableValue extends AbstractObservableValue implements AggregatedObservable, IChangeListener {
+
+ /**
+ *
+ * Constructor.
+ *
+ * @param values
+ * The collection of sub-elements for this MultipleObservableValue
+ *
+ */
+ public MultipleObservableValue(Collection<IObservableValue> values) {
+ if(values != null) {
+ observableValues.addAll(values);
+ }
+ }
+
+ /**
+ *
+ * Constructor.
+ *
+ */
+ public MultipleObservableValue() {
+
+ }
+
+ public Object getValueType() {
+ if(observableValues.isEmpty()) {
+ return null;
+ }
+
+ return observableValues.get(0).getValueType();
+ }
+
+ /**
+ * If all objects have the same value, returns this value
+ * Otherwise, returns the defaultGetValue
+ * If the defaultGetValue hasn't been set, returns null
+ */
+ @Override
+ protected Object doGetValue() {
+ if(hasDifferentValues() || observableValues.isEmpty()) {
+ return null;
+ }
+
+ return observableValues.get(0).getValue();
+ }
+
+ private boolean equals(Object value, Object currentValue) {
+ if(value == currentValue) {
+ return true;
+ }
+ if(value == null) {
+ return false;
+ }
+ return value.equals(currentValue);
+ }
+
+ @Override
+ protected void doSetValue(Object value) {
+ for(IObservableValue observable : observableValues) {
+ observable.setValue(value);
+ }
+ }
+
+ public AggregatedObservable aggregate(IObservable observable) {
+ if(observable instanceof IObservableValue) {
+ observableValues.add((IObservableValue)observable);
+ observable.addChangeListener(this);
+ return this;
+ }
+ return null;
+ }
+
+ /**
+ * @return the list of sub-observable values
+ */
+ public List<IObservableValue> getObservableValues() {
+ return observableValues;
+ }
+
+ /**
+ * @return the list of observed values
+ */
+ public List<Object> getObservedValues() {
+ List<Object> result = new LinkedList<Object>();
+ for(IObservableValue value : getObservableValues()) {
+ result.add(value.getValue());
+ }
+ return result;
+ }
+
+ @Override
+ public void dispose() {
+ super.dispose();
+ for(IObservableValue observable : observableValues) {
+ observable.removeChangeListener(this);
+ observable.dispose();
+ }
+ }
+
+ protected List<IObservableValue> observableValues = new LinkedList<IObservableValue>();
+
+ public boolean hasDifferentValues() {
+ if(observableValues.isEmpty()) {
+ return false;
+ }
+
+ Object currentValue = null;
+ boolean firstValue = true;
+ for(IObservableValue observable : observableValues) {
+ if(firstValue) {
+ firstValue = false;
+ currentValue = observable.getValue();
+ } else {
+ Object value = observable.getValue();
+ if(equals(value, currentValue)) {
+ continue;
+ }
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+ public void handleChange(ChangeEvent event) {
+ //We're not interested in the old and new values
+ //We just return two different values so that a change event is fired
+ super.fireValueChange(new ValueDiff() {
+
+ @Override
+ public Object getOldValue() {
+ return true;
+ }
+
+ @Override
+ public Object getNewValue() {
+ return false;
+ }
+ });
+ }
+
+}
diff --git a/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/util/ClassLoaderHelper.java b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/util/ClassLoaderHelper.java
new file mode 100644
index 00000000000..da6ae044f7d
--- /dev/null
+++ b/plugins/infra/org.eclipse.papyrus.infra.tools/src/org/eclipse/papyrus/infra/tools/util/ClassLoaderHelper.java
@@ -0,0 +1,139 @@
+/*****************************************************************************
+ * Copyright (c) 2010 CEA LIST.
+ *
+ * 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:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.tools.util;
+
+import org.eclipse.papyrus.infra.tools.Activator;
+
+/**
+ * A Helper class for Class Loading.
+ *
+ * @author Camille Letavernier
+ */
+//This class needs the "BuddyPolicy" set to "dependent" in the Manifest.MF,
+//in order to be able to retrieve the classes it loads
+//
+//This is the org.eclipse.papyrus.infra.tools class loader which is used for loading
+//a class, instead of each caller's ClassLoader
+//
+//Plug-ins using this class should also either set their Buddy-policy to dependent or
+//reexport the dependency to oep.infra.tools
+public class ClassLoaderHelper {
+
+ /**
+ * Loads the class matching the given className. Exceptions are caught and sent
+ * to the Logger.
+ *
+ * @param className
+ * The qualified name of the Class to load.
+ * @return
+ * The loaded Class, or null if an error occured
+ */
+ public static Class<?> loadClass(String className) {
+ try {
+ Class<?> clazz = Activator.getDefault().getBundle().loadClass(className);
+ return clazz;
+ } catch (ClassNotFoundException ex) {
+ Activator.log.error(String.format("The class %s doesn't exist", className), ex); //$NON-NLS-1$
+ } catch (NullPointerException ex) {
+ Activator.log.error("Cannot load class " + className, ex); //$NON-NLS-1$
+ }
+
+ return null;
+ }
+
+ /**
+ * Loads and returns the class denoted by the given className.
+ * Checks that the loaded class is a subtype of the given Class.
+ *
+ * @param className
+ * The qualified name of the class to be loaded
+ * @param asSubClass
+ * The interface or class that the loaded class must implement or extend
+ * @return
+ * The loaded class, or null if the class doesn't exist or is invalid.
+ * In such a case, the exception is logged.
+ */
+ public static <T> Class<? extends T> loadClass(String className, Class<T> asSubClass) {
+ Class<?> theClass = loadClass(className);
+ if(theClass == null) {
+ return null;
+ }
+
+ try {
+ Class<? extends T> typedClass = theClass.asSubclass(asSubClass);
+ return typedClass;
+ } catch (ClassCastException ex) {
+ Activator.log.error(String.format("The class %1$s doesn't extend or implement %2$s", className, asSubClass.getName()), ex); //$NON-NLS-1$
+ }
+
+ return null;
+ }
+
+ /**
+ * Creates a new instance of class denoted by the given className.
+ * Checks that the instantiated class is a subtype of the given class
+ *
+ * @param className
+ * The qualified name of the class to be instantiated
+ * @param asSubclass
+ * The interface or class that the loaded class must implement or extend
+ * @return
+ * An instance of the loaded class, or null if a valid instance
+ * cannot be created. In such a case, the exception is logged.
+ */
+ public static <T> T newInstance(String className, Class<T> asSubclass) {
+ Class<? extends T> typedClass = loadClass(className, asSubclass);
+ if(typedClass == null) {
+ return null;
+ }
+
+ return newInstance(typedClass);
+ }
+
+ /**
+ * Returns a new Instance of the given class
+ *
+ * @param className
+ * The qualified name of the Class to instantiate
+ * @return
+ * A new instance of the given class, or null if the class couldn't be
+ * instantiated
+ */
+ public static Object newInstance(String className) {
+ return newInstance(loadClass(className));
+ }
+
+ /**
+ * Returns a new Instance of the given class
+ *
+ * @param theClass
+ * The Class to instantiate
+ * @return
+ * A new instance of the given class, or null if the class couldn't be
+ * instantiated
+ */
+ public static <T extends Object> T newInstance(Class<T> theClass) {
+ if(theClass == null) {
+ return null;
+ }
+
+ try {
+ return theClass.newInstance();
+ } catch (IllegalAccessException ex) {
+ Activator.log.error("Cannot find a valid public constructor for the class " + theClass.getName(), ex); //$NON-NLS-1$
+ } catch (InstantiationException ex) {
+ Activator.log.error(String.format("The class %s cannot be instantiated.", theClass.getName()), ex); //$NON-NLS-1$
+ }
+
+ return null;
+ }
+}
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateModelHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateModelHandler.java
index ac4c2fd04ef..ebda2e19909 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateModelHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateModelHandler.java
@@ -15,9 +15,8 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.SelectAndValidateModelCommand;
-import org.eclipse.papyrus.infra.services.validation.handler.AbstractCommandHandler;
/**
* Action used for pasting either a model element or a shape (i.e. the model element represented
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateSubtreeHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateSubtreeHandler.java
index a00ead7727c..93e28d58a92 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateSubtreeHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/SelectAndValidateSubtreeHandler.java
@@ -15,9 +15,8 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.SelectAndValidateSubtreeCommand;
-import org.eclipse.papyrus.infra.services.validation.handler.AbstractCommandHandler;
/**
* Action used for pasting either a model element or a shape (i.e. the model element represented
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromModelHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromModelHandler.java
index 80d3118236e..5714e81e4cc 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromModelHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromModelHandler.java
@@ -15,7 +15,7 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.ValidateDelMarkersFromModelCommand;
/**
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromSubtreeHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromSubtreeHandler.java
index 907a41ac4b8..7a92b388e13 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromSubtreeHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateDelMarkersFromSubtreeHandler.java
@@ -15,7 +15,7 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.ValidateDelMarkersFromSubtreeCommand;
/**
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateModelHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateModelHandler.java
index 96c5e014d52..815a0fcad29 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateModelHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateModelHandler.java
@@ -15,7 +15,7 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.ValidateModelCommand;
/**
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateSubtreeHandler.java b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateSubtreeHandler.java
index 4f2bd825aa3..6c06005e082 100644
--- a/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateSubtreeHandler.java
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.validation/src/org/eclipse/papyrus/infra/services/validation/handler/ValidateSubtreeHandler.java
@@ -15,7 +15,7 @@
package org.eclipse.papyrus.infra.services.validation.handler;
import org.eclipse.emf.common.command.Command;
-import org.eclipse.papyrus.infra.core.utils.GMFtoEMFCommandWrapper;
+import org.eclipse.papyrus.commands.wrappers.GMFtoEMFCommandWrapper;
import org.eclipse.papyrus.infra.services.validation.commands.ValidateSubtreeCommand;
/**
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.common/META-INF/MANIFEST.MF b/plugins/infra/table/org.eclipse.papyrus.infra.table.common/META-INF/MANIFEST.MF
index 84f56b2678e..272bd805ebd 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.common/META-INF/MANIFEST.MF
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.common/META-INF/MANIFEST.MF
@@ -1,7 +1,6 @@
Manifest-Version: 1.0
Require-Bundle: org.eclipse.emf.facet.widgets.nattable.instance,
org.eclipse.emf.facet.widgets.nattable,
- org.eclipse.papyrus.uml.diagram.common;bundle-version="0.9.0",
org.eclipse.papyrus.infra.widgets;bundle-version="0.9.0",
org.eclipse.papyrus.views.properties;bundle-version="0.9.0",
org.eclipse.emf.databinding;bundle-version="1.2.0",
@@ -13,7 +12,14 @@ Require-Bundle: org.eclipse.emf.facet.widgets.nattable.instance,
org.eclipse.papyrus.infra.services.edit;bundle-version="0.9.0",
org.eclipse.papyrus.infra.gmfdiag.commands;bundle-version="0.9.0",
net.sourceforge.nattable.core;bundle-version="2.1.0",
- org.eclipse.emf.facet.infra.facet.core
+ org.eclipse.emf.facet.infra.facet.core,
+ org.eclipse.papyrus.infra.emf;bundle-version="0.9.0",
+ org.eclipse.papyrus.uml.tools;bundle-version="0.9.0",
+ org.eclipse.core.runtime;bundle-version="3.8.0",
+ org.eclipse.emf.transaction;bundle-version="1.4.0",
+ org.eclipse.gmf.runtime.common.core;bundle-version="1.4.1",
+ org.eclipse.gmf.runtime.emf.type.core;bundle-version="1.4.0",
+ org.eclipse.uml2.uml;bundle-version="4.0.0"
Export-Package: org.eclipse.papyrus.infra.table.common,
org.eclipse.papyrus.infra.table.common.dialog,
org.eclipse.papyrus.infra.table.common.editor,
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.common/src/org/eclipse/papyrus/infra/table/common/internal/NatTableEditor.java b/plugins/infra/table/org.eclipse.papyrus.infra.table.common/src/org/eclipse/papyrus/infra/table/common/internal/NatTableEditor.java
index 4a5f53d4b78..9ea1d265372 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.common/src/org/eclipse/papyrus/infra/table/common/internal/NatTableEditor.java
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.common/src/org/eclipse/papyrus/infra/table/common/internal/NatTableEditor.java
@@ -56,14 +56,14 @@ import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.StructuredSelection;
+import org.eclipse.papyrus.infra.emf.databinding.EMFObservableValue;
import org.eclipse.papyrus.infra.table.common.messages.Messages;
import org.eclipse.papyrus.infra.table.instance.papyrustableinstance.PapyrusTableInstance;
import org.eclipse.papyrus.infra.table.instance.papyrustableinstance.PapyrustableinstancePackage;
import org.eclipse.papyrus.infra.widgets.editors.BooleanRadio;
import org.eclipse.papyrus.infra.widgets.editors.StringEditor;
import org.eclipse.papyrus.infra.widgets.editors.StringLabel;
-import org.eclipse.papyrus.uml.diagram.common.providers.EditorLabelProvider;
-import org.eclipse.papyrus.views.properties.databinding.EMFObservableValue;
+import org.eclipse.papyrus.uml.tools.providers.UMLLabelProvider;
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
@@ -119,7 +119,7 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
/**
*
* @see org.eclipse.emf.common.notify.impl.AdapterImpl#notifyChanged(org.eclipse.emf.common.notify.Notification)
- *
+ *
* @param notification
*/
@Override
@@ -234,7 +234,7 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
return this.natTableWidget;
}
- private Composite createCompositeCompositeWthTableBorder(final Composite parent){
+ private Composite createCompositeCompositeWthTableBorder(final Composite parent) {
Composite editorComposite = new Composite(parent, SWT.BORDER);
final GridLayout editorGridLayout = new GridLayout(1, true);
editorGridLayout.marginHeight = 0;
@@ -251,12 +251,12 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
/**
*
* @param parent
- * the parent composite
+ * the parent composite
*/
- protected void createFirstLine(final Composite parent){
+ protected void createFirstLine(final Composite parent) {
final TableInstance table = this.tableEditorInput.getPapyrusTableInstance().getTable();
- Composite firstLineComposite = new Composite(parent, SWT.NONE);
+ Composite firstLineComposite = new Composite(parent, SWT.NONE);
final GridLayout smallGridLayout = new GridLayout(2, true);
smallGridLayout.marginHeight = 0;
smallGridLayout.marginWidth = 0;
@@ -270,7 +270,7 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
firstLineComposite.setLayoutData(lineData);
//we display the context of the table
- this.contextLabel = new StringLabel(firstLineComposite,SWT.LEFT);
+ this.contextLabel = new StringLabel(firstLineComposite, SWT.LEFT);
this.contextLabel.setLabel(Messages.NatTableEditor_TableContextLabel);
this.contextLabel.setToolTipText(Messages.NatTableEditor_TableContextTollTip);
@@ -281,17 +281,17 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
* we should set the converted before the observable!
*/
this.contextLabel.setConverters(null, new ContextLabelConverter());
- this.contextLabel.setLabelProvider(new EditorLabelProvider());
+ this.contextLabel.setLabelProvider(new UMLLabelProvider());
this.contextLabel.setModelObservable(contextObservable);
//set the layout for contextLabel
GridData contextGridData = new GridData();
contextGridData.grabExcessHorizontalSpace = true;
contextGridData.horizontalAlignment = SWT.FILL;
- contextGridData.horizontalSpan=1;
+ contextGridData.horizontalSpan = 1;
this.contextLabel.setLayoutData(contextGridData);
- BooleanRadio checkbox = new BooleanRadio(firstLineComposite, SWT.NONE, "IsSynchronized :" );
+ BooleanRadio checkbox = new BooleanRadio(firstLineComposite, SWT.NONE, "IsSynchronized :");
checkbox.setToolTipText("Indicates if the table is synchronized with queries");
final IObservableValue isSynchronizedObservable = new EMFObservableValue(this.tableEditorInput.getPapyrusTableInstance(), PapyrustableinstancePackage.eINSTANCE.getPapyrusTableInstance_IsSynchronized(), getEditingDomain());
checkbox.setModelObservable(isSynchronizedObservable);
@@ -303,7 +303,7 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
}
- protected void createDescription(final Composite parent){
+ protected void createDescription(final Composite parent) {
final TableInstance table = this.tableEditorInput.getPapyrusTableInstance().getTable();
EClass tableEClass = table.eClass();
@@ -369,9 +369,9 @@ public class NatTableEditor extends EditorPart implements ISelectionProvider, IE
* if not, we return the papyrus table instance
*/
Control[] children = ((Composite)this.natTableWidget).getChildren();
- if(children.length!=0){
+ if(children.length != 0) {
boolean focus = children[0].isFocusControl();
- if(focus){
+ if(focus) {
return this.natTableWidget.getSelection();
}
}
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/Environment.xmi b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/Environment.xmi
index a308a421d64..3261d8ce5ed 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/Environment.xmi
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/Environment.xmi
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="ASCII"?>
-<environment:Environment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment">
+<environment:Environment xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:environment="http://www.eclipse.org/papyrus/properties/environment/0.9">
<modelElementFactories name="PapyrusTableFactory" factoryClass="org.eclipse.papyrus.infra.table.properties.modelelement.PapyrusTableFactory"/>
</environment:Environment>
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/papyrustableinstance.ctx b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/papyrustableinstance.ctx
index 7efe8ad4932..cf66bed2288 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/papyrustableinstance.ctx
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/papyrustableinstance.ctx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
-<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts" name="papyrustableinstance">
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" name="papyrustableinstance">
<dependencies href="ppe:/context/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx#/"/>
<tabs label="Default" id="default" category="default">
<sections name="Single PapyrusTableInstance" sectionFile="ui/SinglePapyrusTableInstance.xwt">
@@ -10,17 +10,17 @@
</sections>
</tabs>
<views name="Single PapyrusTableInstance" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePapyrusTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePapyrusTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/Papyrus/Table/0.8.0/papyrustableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PapyrusTableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/Papyrus/Table/0.8.0/papyrustableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="PapyrusTableInstance"/>
</constraints>
</views>
<views name="Multiple PapyrusTableInstance" sections="//@tabs.0/@sections.1" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePapyrusTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePapyrusTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PapyrusTableInstance"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/Papyrus/Table/0.8.0/papyrustableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="PapyrusTableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/Papyrus/Table/0.8.0/papyrustableinstance"/>
</constraints>
</views>
<dataContexts name="papyrustableinstance" label="papyrustableinstance">
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx
index a7ac61599f0..b83450c6a11 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
-<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts" name="tableinstance">
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" name="tableinstance">
<tabs label="Default" id="default" category="default">
<sections name="Single TableInstance" sectionFile="ui/SingleTableInstance.xwt">
<widget href="ui/SingleTableInstance.xwt#/"/>
@@ -93,213 +93,213 @@
</sections>
</tabs>
<views name="Single TableInstance" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="TableInstance"/>
</constraints>
</views>
<views name="Single QueryTableInstance" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleQueryTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleQueryTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryTableInstance"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryTableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single Column" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Column"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="Column"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single QueryColumn" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleQueryColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleQueryColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryColumn"/>
</constraints>
</views>
<views name="Single ReferenceColumn" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleReferenceColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleReferenceColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ReferenceColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ReferenceColumn"/>
</constraints>
</views>
<views name="Single ContextColumn" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleContextColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleContextColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ContextColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ContextColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single MetaClassColumn" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleMetaClassColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetaClassColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="MetaClassColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="MetaClassColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single AttributeColumn" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleAttributeColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAttributeColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="AttributeColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="AttributeColumn"/>
</constraints>
</views>
<views name="Single EContainerColumn" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEContainerColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleEContainerColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EContainerColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="EContainerColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single DefaultLabelColumn" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleDefaultLabelColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDefaultLabelColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DefaultLabelColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultLabelColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single FeatureColumn" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFeatureColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFeatureColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FeatureColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FeatureColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single Row" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Row"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="Row"/>
</constraints>
</views>
<views name="Single FacetAttributeColumn" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFacetAttributeColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFacetAttributeColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetAttributeColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetAttributeColumn"/>
</constraints>
</views>
<views name="Single FacetReferenceColumn" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFacetReferenceColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFacetReferenceColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetReferenceColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetReferenceColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Single FacetFeatureColumn" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleFacetFeatureColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFacetFeatureColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetFeatureColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetFeatureColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple TableInstance" sections="//@tabs.0/@sections.15" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="TableInstance"/>
</constraints>
</views>
<views name="Multiple QueryTableInstance" sections="//@tabs.0/@sections.16" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleQueryTableInstance">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleQueryTableInstance">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryTableInstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryTableInstance"/>
</constraints>
</views>
<views name="Multiple Column" sections="//@tabs.0/@sections.17" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Column"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="Column"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple QueryColumn" sections="//@tabs.0/@sections.18" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleQueryColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleQueryColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple ReferenceColumn" sections="//@tabs.0/@sections.19" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleReferenceColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleReferenceColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ReferenceColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ReferenceColumn"/>
</constraints>
</views>
<views name="Multiple ContextColumn" sections="//@tabs.0/@sections.20" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleContextColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleContextColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ContextColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ContextColumn"/>
</constraints>
</views>
<views name="Multiple MetaClassColumn" sections="//@tabs.0/@sections.21" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleMetaClassColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetaClassColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="MetaClassColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="MetaClassColumn"/>
</constraints>
</views>
<views name="Multiple AttributeColumn" sections="//@tabs.0/@sections.22" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleAttributeColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAttributeColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="AttributeColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="AttributeColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple EContainerColumn" sections="//@tabs.0/@sections.23" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEContainerColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleEContainerColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EContainerColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="EContainerColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple DefaultLabelColumn" sections="//@tabs.0/@sections.24" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleDefaultLabelColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDefaultLabelColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="DefaultLabelColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultLabelColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple FeatureColumn" sections="//@tabs.0/@sections.25" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFeatureColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFeatureColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FeatureColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FeatureColumn"/>
</constraints>
</views>
<views name="Multiple Row" sections="//@tabs.0/@sections.26" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="Row"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="Row"/>
</constraints>
</views>
<views name="Multiple FacetAttributeColumn" sections="//@tabs.0/@sections.27" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFacetAttributeColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFacetAttributeColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetAttributeColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetAttributeColumn"/>
</constraints>
</views>
<views name="Multiple FacetReferenceColumn" sections="//@tabs.0/@sections.28" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFacetReferenceColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFacetReferenceColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetReferenceColumn"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetReferenceColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
</constraints>
</views>
<views name="Multiple FacetFeatureColumn" sections="//@tabs.0/@sections.29" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleFacetFeatureColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFacetFeatureColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="FacetFeatureColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/ModelCellEditor/0.1.0/tableinstance"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="FacetFeatureColumn"/>
</constraints>
</views>
<dataContexts name="tableinstance" label="tableinstance">
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx
index 32477c24d43..ee9663fdb97 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/model/tableinstance2.ctx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
-<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts" name="tableinstance2">
+<contexts:Context xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" name="tableinstance2">
<dependencies href="ppe:/context/org.eclipse.papyrus.infra.table.properties/model/tableinstance.ctx#/"/>
<tabs label="Default" id="default" category="default">
<sections name="Single TableInstance2" sectionFile="ui/SingleTableInstance2.xwt">
@@ -43,87 +43,87 @@
</sections>
</tabs>
<views name="Single TableInstance2" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleTableInstance2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTableInstance2">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TableInstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="TableInstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
</constraints>
</views>
<views name="Single QueryRow" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryRow"/>
</constraints>
</views>
<views name="Single PrimitiveTypeQueryRow" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSinglePrimitiveTypeQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePrimitiveTypeQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PrimitiveTypeQueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="PrimitiveTypeQueryRow"/>
</constraints>
</views>
<views name="Single EObjectQueryRow" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleEObjectQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleEObjectQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectQueryRow"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="EObjectQueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
</constraints>
</views>
<views name="Single ValueColumn" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleValueColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleValueColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ValueColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ValueColumn"/>
</constraints>
</views>
<views name="Single QueryTableInstance2" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="contexts:SimpleConstraint" name="isSingleQueryTableInstance2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isSingleQueryTableInstance2">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryTableInstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryTableInstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
</constraints>
</views>
<views name="Multiple TableInstance2" sections="//@tabs.0/@sections.6" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleTableInstance2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTableInstance2">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="TableInstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="TableInstance2"/>
</constraints>
</views>
<views name="Multiple QueryRow" sections="//@tabs.0/@sections.7" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryRow"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
</constraints>
</views>
<views name="Multiple PrimitiveTypeQueryRow" sections="//@tabs.0/@sections.8" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultiplePrimitiveTypeQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePrimitiveTypeQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="PrimitiveTypeQueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="PrimitiveTypeQueryRow"/>
</constraints>
</views>
<views name="Multiple EObjectQueryRow" sections="//@tabs.0/@sections.9" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleEObjectQueryRow">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleEObjectQueryRow">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="EObjectQueryRow"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="EObjectQueryRow"/>
</constraints>
</views>
<views name="Multiple ValueColumn" sections="//@tabs.0/@sections.10" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleValueColumn">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleValueColumn">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="ValueColumn"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="ValueColumn"/>
</constraints>
</views>
<views name="Multiple QueryTableInstance2" sections="//@tabs.0/@sections.11" elementMultiplicity="-1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="contexts:SimpleConstraint" name="isMultipleQueryTableInstance2">
+ <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleQueryTableInstance2">
<constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="contexts:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
- <properties xsi:type="contexts:ValueProperty" name="className" value="QueryTableInstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="nsUri" value="http://www.eclipse.org/EMF_Facet/Table/0.1.0/tableinstance2"/>
+ <properties xsi:type="constraints:ValueProperty" name="className" value="QueryTableInstance2"/>
</constraints>
</views>
<views name="Description" sections="//@tabs.0/@sections.12"/>
diff --git a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/src/org/eclipse/papyrus/infra/table/properties/provider/CustomizationContentProvider.java b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/src/org/eclipse/papyrus/infra/table/properties/provider/CustomizationContentProvider.java
index a9e037f5942..f284e2fa9f4 100644
--- a/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/src/org/eclipse/papyrus/infra/table/properties/provider/CustomizationContentProvider.java
+++ b/plugins/infra/table/org.eclipse.papyrus.infra.table.properties/src/org/eclipse/papyrus/infra/table/properties/provider/CustomizationContentProvider.java
@@ -21,15 +21,15 @@ import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.facet.infra.browser.custom.MetamodelView;
import org.eclipse.emf.facet.widgets.nattable.instance.tableinstance2.TableInstance2;
+import org.eclipse.papyrus.infra.emf.providers.EMFContentProvider;
import org.eclipse.papyrus.infra.table.properties.modelelement.PapyrusTableModelElement;
-import org.eclipse.papyrus.views.properties.providers.EcoreReferenceContentProvider;
/**
*
* The content provider for the MetamodelView
*
*/
-public class CustomizationContentProvider extends EcoreReferenceContentProvider {
+public class CustomizationContentProvider extends EMFContentProvider {
/**
* the table instance
@@ -50,15 +50,15 @@ public class CustomizationContentProvider extends EcoreReferenceContentProvider
* @param eObject
* the eobject
* @param pref
- * the preference : it allows to display to choose how to display the local customization :
- * <ul>
- * <li> all customization</li>
- * <li> one customization</li>
- * <li> no customization</li>
+ * the preference : it allows to display to choose how to display the local customization :
+ * <ul>
+ * <li>all customization</li>
+ * <li>one customization</li>
+ * <li>no customization</li>
* </ul>
*/
public CustomizationContentProvider(final EStructuralFeature feature, final EObject eObject, final int pref) {
- super(feature, eObject);
+ super(eObject, feature);
preference = pref;
Assert.isTrue(eObject instanceof TableInstance2);
source = (TableInstance2)eObject;

Back to the top