diff options
151 files changed, 9646 insertions, 4621 deletions
diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/plugin.properties b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/plugin.properties index 21cc9d53aa0..acfee6af74b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/plugin.properties +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/plugin.properties @@ -1,215 +1,217 @@ -#
-
-pluginName = Layers Edit Support
-providerName = www.example.org
-
-_UI_CreateChild_text = {0}
-_UI_CreateChild_text2 = {1} {0}
-_UI_CreateChild_text3 = {1}
-_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
-_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
-_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
-
-_UI_PropertyDescriptor_description = The {0} of the {1}
-
-_UI_LayerNamedStyle_type = Layer Named Style
-_UI_LayersStack_type = Stack
-_UI_LayerExpression_type = Layer Expression
-_UI_LayerDescriptor_type = Layer Descriptor
-_UI_Layer_type = Layer
-_UI_TypeInstance_type = Type Instance
-_UI_StringToTypeInstanceMap_type = String To Type Instance Map
-_UI_Property_type = Property
-_UI_FolderElement_type = Folder Element
-_UI_Type_type = Type
-_UI_Metamodel_type = Metamodel
-_UI_Folder_type = Folder
-_UI_IntInstance_type = Int Instance
-_UI_BooleanInstance_type = Boolean Instance
-_UI_StringInstance_type = String Instance
-_UI_IntType_type = Int Type
-_UI_BooleanType_type = Boolean Type
-_UI_StringType_type = String Type
-_UI_CustomType_type = Custom Type
-_UI_LayersStackApplication_type = Stack Application
-_UI_LayerStackDescriptorRegistry_type = Layer Stack Descriptor Registry
-_UI_PropertyRegistry_type = Property Registry
-_UI_StringToPropertyIndexMap_type = String To Property Index Map
-_UI_PropertyIndex_type = Property Index
-_UI_LayerOperator_type = Layer Operator
-_UI_AbstractLayerOperator_type = Abstract Layer Operator
-_UI_TopLayerOperator_type = Top Layer Operator
-_UI_StackedLayerOperator_type = Stacked Layer Operator
-_UI_CustomLayerOperator_type = Custom Layer Operator
-_UI_Unknown_type = Object
-
-_UI_Unknown_datatype= Value
-
-_UI_LayerNamedStyle_layersStack_feature = Layers Stack
-_UI_LayersStack_layers_feature = Layers
-_UI_LayerExpression_name_feature = Name
-_UI_LayerExpression_description_feature = Description
-_UI_Layer_propertyValues_feature = Property Values
-_UI_Layer_propertyValueMap_feature = Property Value Map
-_UI_Layer_layerDescriptor_feature = Layer Descriptor
-_UI_Layer_views_feature = Views
-_UI_StringToTypeInstanceMap_key_feature = Key
-_UI_StringToTypeInstanceMap_value_feature = Value
-_UI_Property_type_feature = Type
-_UI_Property_defaultValue_feature = Default Value
-_UI_Property_name_feature = Name
-_UI_Property_description_feature = Description
-_UI_Type_metamodel_feature = Metamodel
-_UI_Type_name_feature = Name
-_UI_Type_description_feature = Description
-_UI_Metamodel_name_feature = Name
-_UI_Metamodel_description_feature = Description
-_UI_Metamodel_nsuri_feature = Nsuri
-_UI_Metamodel_pluginID_feature = Plugin ID
-_UI_Metamodel_ePackageInstanceName_feature = EPackage Instance Name
-_UI_Metamodel_isTypeValid_feature = Is Type Valid
-_UI_Folder_elements_feature = Elements
-_UI_Folder_name_feature = Name
-_UI_IntInstance_value_feature = Value
-_UI_BooleanInstance_value_feature = Value
-_UI_StringInstance_value_feature = Value
-_UI_CustomType_classifier_feature = Classifier
-_UI_LayersStackApplication_layersStacks_feature = Layers Stacks
-_UI_LayersStackApplication_layerStackRegistry_feature = Layer Stack Registry
-_UI_LayersStackApplication_propertyRegistry_feature = Property Registry
-_UI_PropertyRegistry_properties_feature = Properties
-_UI_PropertyRegistry_propertyIndexes_feature = Property Indexes
-_UI_StringToPropertyIndexMap_value_feature = Value
-_UI_StringToPropertyIndexMap_key_feature = Key
-_UI_PropertyIndex_property_feature = Property
-_UI_PropertyIndex_index_feature = Index
-_UI_LayerOperator_layers_feature = Layers
-_UI_Unknown_feature = Unspecified
-
-_UI_LayersStack_name_feature = Name
-_UI_LayersStack_description_feature = Description
-_UI_TypeRegistry_type = Type Registry
-_UI_StringToTypeMap_type = String To Type Map
-_UI_PropertyRegistry_typeRegistry_feature = Type Registry
-_UI_TypeRegistry_types_feature = Types
-_UI_StringToTypeMap_value_feature = Value
-_UI_StringToTypeMap_key_feature = Key
-_UI_ApplicationDependantElement_type = Application Dependant Element
-_UI_LayerDescriptorRegistry_type = Layer Descriptor Registry
-_UI_LayerApplicationFactory_type = Layer Application Factory
-_UI_SimpleLayerDescriptor_type = Simple Layer Descriptor
-_UI_RegExpLayerDescriptor_type = Reg Exp Layer Descriptor
-_UI_LayersStack_diagram_feature = Diagram
-_UI_ApplicationDependantElement_application_feature = Application
-_UI_LayersStackApplication_layerDescriptorRegistry_feature = Layer Descriptor Registry
-_UI_LayersStackApplication_factory_feature = Factory
-_UI_LayerDescriptorRegistry_layerDescriptors_feature = Layer Descriptors
-_UI_LayerDescriptor_propertyRegistry_feature = Property Registry
-_UI_LayerApplicationFactory_application_feature = Application
-_UI_NullInstance_type = Null Instance
-_UI_AbstractLayer_type = Abstract Layer
-_UI_RegExpLayer_type = Reg Exp Layer
-_UI_AbstractLayer_propertyValues_feature = Property Values
-_UI_AbstractLayer_propertyValueMap_feature = Property Value Map
-_UI_AbstractLayer_layerDescriptor_feature = Layer Descriptor
-_UI_AbstractLayer_views_feature = Views
-_UI_Color_type = Color
-_UI_ColorInstance_type = Color Instance
-_UI_FillInstance_type = Fill Instance
-_UI_Fill_type = Fill
-_UI_ColorInstance_value_feature = Value
-_UI_FillInstance_transparency_feature = Transparency
-_UI_FillInstance_fillColor_feature = Fill Color
-_UI_PropertySetterRegistry_type = Property Setter Registry
-_UI_PropertySetter_type = Property Setter
-_UI_FillPropertySetter_type = Fill Property Setter
-_UI_IsValidPropertySetter_type = Is Valid Property Setter
-_UI_LayersStackApplication_propertySetterRegistry_feature = Property Setter Registry
-_UI_Property_index_feature = Index
-_UI_PropertySetterRegistry_propertySetters_feature = Property Setters
-_UI_PropertySetterRegistry_application_feature = Application
-_UI_PropertySetter_property_feature = Property
-_UI_StringToPropertySetter_type = String To Property Setter
-_UI_PropertySetterRegistry_setterMap_feature = Setter Map
-_UI_StringToPropertySetter_key_feature = Key
-_UI_StringToPropertySetter_value_feature = Value
-_UI_PropertySetter_propertyName_feature = Property Name
-_UI_NullPropertySetter_type = Null Property Setter
-_UI_ComputePropertyValueCommandItf_type = Compute Property Value Command Itf
-_UI_AbstractLayer_attachedProperties_feature = Attached Properties
-_UI_LineType_type = Line Type
-_UI_LineInstance_type = Line Instance
-_UI_LineInstance_lineColor_feature = Line Color
-_UI_LineInstance_lineWith_feature = Line With
-_UI_LinePropertySetter_type = Line Property Setter
-_UI_FontPropertySetter_type = Font Property Setter
-_UI_FontInstance_type = Font Instance
-_UI_FontType_type = Font Type
-_UI_FontInstance_fontColor_feature = Font Color
-_UI_FontInstance_fontName_feature = Font Name
-_UI_FontInstance_fontHeigh_feature = Font Heigh
-_UI_FontInstance_bold_feature = Bold
-_UI_IsVisiblePropertySetter_type = Is Visible Property Setter
-_UI_LayerOperatorDescriptor_type = Layer Operator Descriptor
-_UI_PropertyOperator_type = Property Operator
-_UI_LayerOperatorDescriptorRegistry_type = Layer Operator Descriptor Registry
-_UI_AbstractLayerOperator_layerOperatorDescriptor_feature = Layer Operator Descriptor
-_UI_LayerOperatorDescriptor_propertyOperators_feature = Property Operators
-_UI_LayerOperatorDescriptor_name_feature = Name
-_UI_PropertyOperator_name_feature = Name
-_UI_LayerOperatorDescriptorRegistry_descriptors_feature = Descriptors
-_UI_LayerOperatorDescriptorRegistry_propertyOperators_feature = Property Operators
-_UI_LayerOperatorDescriptorRegistry_propertyCollectionSize_feature = Property Collection Size
-_UI_DefaultPropertyOperator_type = Default Property Operator
-_UI_LayerOperatorDescriptor_defaultOperator_feature = Default Operator
-_UI_TopLayerOperatorDescriptor_type = Top Layer Operator Descriptor
-_UI_StackedLayerOperatorDescriptor_type = Stacked Layer Operator Descriptor
-_UI_CustomPropertyOperator_type = Custom Property Operator
-_UI_CustomPropertyOperator_classname_feature = Classname
-_UI_CustomPropertyOperator_operatorInstance_feature = Operator Instance
-_UI_LayersStackApplication_layerOperatorDescriptorRegistry_feature = Layer Operator Descriptor Registry
-_UI_AbstractLayerOperator_layerOperatorDescriptorName_feature = Layer Operator Descriptor Name
-_UI_LayerExpression_isEnabled_feature = Is Enabled
-_UI_LayerExpression_isUserEnabled_feature = Is User Enabled
-_UI_AndStackedLayerOperatorDescriptor_type = And Stacked Layer Operator Descriptor
-_UI_OrStackedLayerOperatorDescriptor_type = Or Stacked Layer Operator Descriptor
-_UI_LayerOperatorDescriptorRegistry_defaultOperator_feature = Default Operator
-_UI_PropertyRegistry_propertiesCount_feature = Properties Count
-_UI_CustomPropertyOperator_classBundleID_feature = Class Bundle ID
-_UI_LayerOperatorConfig_type = Layer Operator Config
-_UI_InstanciableElement_type = Instanciable Element
-_UI_OperatorConfig_type = Operator Config
-_UI_PropertyId_type = Property Id
-_UI_LayerOperatorToOperatorBinding_type = Layer Operator To Operator Binding
-_UI_Folder_folderElements_feature = Folder Elements
-_UI_FolderElement_name_feature = Name
-_UI_InstanciableElement_classname_feature = Classname
-_UI_InstanciableElement_bundleID_feature = Bundle ID
-_UI_InstanciableElement_displayName_feature = Display Name
-_UI_InstanciableElement_iconPath_feature = Icon Path
-_UI_OperatorConfig_propertyId_feature = Property Id
-_UI_LayerOperatorToOperatorBinding_operators_feature = Operators
-_UI_LayerOperatorToOperatorBinding_layerOperator_feature = Layer Operator
-_UI_LayersOperatorBinding_type = Layers Operator Binding
-_UI_LayerOperatorMultipleBinding_type = Layer Operator Multiple Binding
-_UI_SimpleBinding_type = Simple Binding
-_UI_LayerOperatorMultipleBinding_layerOperatorConfig_feature = Layer Operator Config
-_UI_LayerOperatorMultipleBinding_bindings_feature = Bindings
-_UI_SimpleBinding_operators_feature = Operators
-_UI_SimpleBinding_layerOperatorMultipleBinding_feature = Layer Operator Multiple Binding
-_UI_OperatorBinding_type = Operator Binding
-_UI_OperatorBinding_operator_feature = Operator
-_UI_OperatorBinding_layerOperatorConfig_feature = Layer Operator Config
-_UI_OperatorBinding_owner_feature = Owner
-_UI_OperatorBinding_propertyId_feature = Property Id
-_UI_InstanciableElement_classnameKind_feature = Classname Kind
-_UI_ClassnameKind_UNDEFINED_literal = UNDEFINED
-_UI_ClassnameKind_EMF_CLASSNAME_literal = EMF_CLASSNAME
-_UI_ClassnameKind_POJO_CLASSNAME_literal = POJO_CLASSNAME
-_UI_ClassnameKind_NOT_FOUND_literal = NOT_FOUND
-_UI_TypeConfig_type = Type Config
-_UI_PropertyId_type_feature = Type
-_UI_isAbstractUmlSetter_type = is Abstract Uml Setter
-_UI_RegExpLayer_expr_feature = Expr
-_UI_RegExpLayer_language_feature = Language
-_UI_IsAbstractUmlSetter_type = Is Abstract Uml Setter
+# + +pluginName = Layers Edit Support +providerName = www.example.org + +_UI_CreateChild_text = {0} +_UI_CreateChild_text2 = {1} {0} +_UI_CreateChild_text3 = {1} +_UI_CreateChild_tooltip = Create New {0} Under {1} Feature +_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}. +_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent. + +_UI_PropertyDescriptor_description = The {0} of the {1} + +_UI_LayerNamedStyle_type = Layer Named Style +_UI_LayersStack_type = Stack +_UI_LayerExpression_type = Layer Expression +_UI_LayerDescriptor_type = Layer Descriptor +_UI_Layer_type = Layer +_UI_TypeInstance_type = Type Instance +_UI_StringToTypeInstanceMap_type = String To Type Instance Map +_UI_Property_type = Property +_UI_FolderElement_type = Folder Element +_UI_Type_type = Type +_UI_Metamodel_type = Metamodel +_UI_Folder_type = Folder +_UI_IntInstance_type = Int Instance +_UI_BooleanInstance_type = Boolean Instance +_UI_StringInstance_type = String Instance +_UI_IntType_type = Int Type +_UI_BooleanType_type = Boolean Type +_UI_StringType_type = String Type +_UI_CustomType_type = Custom Type +_UI_LayersStackApplication_type = Stack Application +_UI_LayerStackDescriptorRegistry_type = Layer Stack Descriptor Registry +_UI_PropertyRegistry_type = Property Registry +_UI_StringToPropertyIndexMap_type = String To Property Index Map +_UI_PropertyIndex_type = Property Index +_UI_LayerOperator_type = Layer Operator +_UI_AbstractLayerOperator_type = Abstract Layer Operator +_UI_TopLayerOperator_type = Top Layer Operator +_UI_StackedLayerOperator_type = Stacked Layer Operator +_UI_CustomLayerOperator_type = Custom Layer Operator +_UI_Unknown_type = Object + +_UI_Unknown_datatype= Value + +_UI_LayerNamedStyle_layersStack_feature = Layers Stack +_UI_LayersStack_layers_feature = Layers +_UI_LayerExpression_name_feature = Name +_UI_LayerExpression_description_feature = Description +_UI_Layer_propertyValues_feature = Property Values +_UI_Layer_propertyValueMap_feature = Property Value Map +_UI_Layer_layerDescriptor_feature = Layer Descriptor +_UI_Layer_views_feature = Views +_UI_StringToTypeInstanceMap_key_feature = Key +_UI_StringToTypeInstanceMap_value_feature = Value +_UI_Property_type_feature = Type +_UI_Property_defaultValue_feature = Default Value +_UI_Property_name_feature = Name +_UI_Property_description_feature = Description +_UI_Type_metamodel_feature = Metamodel +_UI_Type_name_feature = Name +_UI_Type_description_feature = Description +_UI_Metamodel_name_feature = Name +_UI_Metamodel_description_feature = Description +_UI_Metamodel_nsuri_feature = Nsuri +_UI_Metamodel_pluginID_feature = Plugin ID +_UI_Metamodel_ePackageInstanceName_feature = EPackage Instance Name +_UI_Metamodel_isTypeValid_feature = Is Type Valid +_UI_Folder_elements_feature = Elements +_UI_Folder_name_feature = Name +_UI_IntInstance_value_feature = Value +_UI_BooleanInstance_value_feature = Value +_UI_StringInstance_value_feature = Value +_UI_CustomType_classifier_feature = Classifier +_UI_LayersStackApplication_layersStacks_feature = Layers Stacks +_UI_LayersStackApplication_layerStackRegistry_feature = Layer Stack Registry +_UI_LayersStackApplication_propertyRegistry_feature = Property Registry +_UI_PropertyRegistry_properties_feature = Properties +_UI_PropertyRegistry_propertyIndexes_feature = Property Indexes +_UI_StringToPropertyIndexMap_value_feature = Value +_UI_StringToPropertyIndexMap_key_feature = Key +_UI_PropertyIndex_property_feature = Property +_UI_PropertyIndex_index_feature = Index +_UI_LayerOperator_layers_feature = Layers +_UI_Unknown_feature = Unspecified + +_UI_LayersStack_name_feature = Name +_UI_LayersStack_description_feature = Description +_UI_TypeRegistry_type = Type Registry +_UI_StringToTypeMap_type = String To Type Map +_UI_PropertyRegistry_typeRegistry_feature = Type Registry +_UI_TypeRegistry_types_feature = Types +_UI_StringToTypeMap_value_feature = Value +_UI_StringToTypeMap_key_feature = Key +_UI_ApplicationDependantElement_type = Application Dependant Element +_UI_LayerDescriptorRegistry_type = Layer Descriptor Registry +_UI_LayerApplicationFactory_type = Layer Application Factory +_UI_SimpleLayerDescriptor_type = Simple Layer Descriptor +_UI_RegExpLayerDescriptor_type = Reg Exp Layer Descriptor +_UI_LayersStack_diagram_feature = Diagram +_UI_ApplicationDependantElement_application_feature = Application +_UI_LayersStackApplication_layerDescriptorRegistry_feature = Layer Descriptor Registry +_UI_LayersStackApplication_factory_feature = Factory +_UI_LayerDescriptorRegistry_layerDescriptors_feature = Layer Descriptors +_UI_LayerDescriptor_propertyRegistry_feature = Property Registry +_UI_LayerApplicationFactory_application_feature = Application +_UI_NullInstance_type = Null Instance +_UI_AbstractLayer_type = Abstract Layer +_UI_RegExpLayer_type = Reg Exp Layer +_UI_AbstractLayer_propertyValues_feature = Property Values +_UI_AbstractLayer_propertyValueMap_feature = Property Value Map +_UI_AbstractLayer_layerDescriptor_feature = Layer Descriptor +_UI_AbstractLayer_views_feature = Views +_UI_Color_type = Color +_UI_ColorInstance_type = Color Instance +_UI_FillInstance_type = Fill Instance +_UI_Fill_type = Fill +_UI_ColorInstance_value_feature = Value +_UI_FillInstance_transparency_feature = Transparency +_UI_FillInstance_fillColor_feature = Fill Color +_UI_PropertySetterRegistry_type = Property Setter Registry +_UI_PropertySetter_type = Property Setter +_UI_FillPropertySetter_type = Fill Property Setter +_UI_IsValidPropertySetter_type = Is Valid Property Setter +_UI_LayersStackApplication_propertySetterRegistry_feature = Property Setter Registry +_UI_Property_index_feature = Index +_UI_PropertySetterRegistry_propertySetters_feature = Property Setters +_UI_PropertySetterRegistry_application_feature = Application +_UI_PropertySetter_property_feature = Property +_UI_StringToPropertySetter_type = String To Property Setter +_UI_PropertySetterRegistry_setterMap_feature = Setter Map +_UI_StringToPropertySetter_key_feature = Key +_UI_StringToPropertySetter_value_feature = Value +_UI_PropertySetter_propertyName_feature = Property Name +_UI_NullPropertySetter_type = Null Property Setter +_UI_ComputePropertyValueCommandItf_type = Compute Property Value Command Itf +_UI_AbstractLayer_attachedProperties_feature = Attached Properties +_UI_LineType_type = Line Type +_UI_LineInstance_type = Line Instance +_UI_LineInstance_lineColor_feature = Line Color +_UI_LineInstance_lineWith_feature = Line With +_UI_LinePropertySetter_type = Line Property Setter +_UI_FontPropertySetter_type = Font Property Setter +_UI_FontInstance_type = Font Instance +_UI_FontType_type = Font Type +_UI_FontInstance_fontColor_feature = Font Color +_UI_FontInstance_fontName_feature = Font Name +_UI_FontInstance_fontHeigh_feature = Font Heigh +_UI_FontInstance_bold_feature = Bold +_UI_IsVisiblePropertySetter_type = Is Visible Property Setter +_UI_LayerOperatorDescriptor_type = Layer Operator Descriptor +_UI_PropertyOperator_type = Property Operator +_UI_LayerOperatorDescriptorRegistry_type = Layer Operator Descriptor Registry +_UI_AbstractLayerOperator_layerOperatorDescriptor_feature = Layer Operator Descriptor +_UI_LayerOperatorDescriptor_propertyOperators_feature = Property Operators +_UI_LayerOperatorDescriptor_name_feature = Name +_UI_PropertyOperator_name_feature = Name +_UI_LayerOperatorDescriptorRegistry_descriptors_feature = Descriptors +_UI_LayerOperatorDescriptorRegistry_propertyOperators_feature = Property Operators +_UI_LayerOperatorDescriptorRegistry_propertyCollectionSize_feature = Property Collection Size +_UI_DefaultPropertyOperator_type = Default Property Operator +_UI_LayerOperatorDescriptor_defaultOperator_feature = Default Operator +_UI_TopLayerOperatorDescriptor_type = Top Layer Operator Descriptor +_UI_StackedLayerOperatorDescriptor_type = Stacked Layer Operator Descriptor +_UI_CustomPropertyOperator_type = Custom Property Operator +_UI_CustomPropertyOperator_classname_feature = Classname +_UI_CustomPropertyOperator_operatorInstance_feature = Operator Instance +_UI_LayersStackApplication_layerOperatorDescriptorRegistry_feature = Layer Operator Descriptor Registry +_UI_AbstractLayerOperator_layerOperatorDescriptorName_feature = Layer Operator Descriptor Name +_UI_LayerExpression_isEnabled_feature = Is Enabled +_UI_LayerExpression_isUserEnabled_feature = Is User Enabled +_UI_AndStackedLayerOperatorDescriptor_type = And Stacked Layer Operator Descriptor +_UI_OrStackedLayerOperatorDescriptor_type = Or Stacked Layer Operator Descriptor +_UI_LayerOperatorDescriptorRegistry_defaultOperator_feature = Default Operator +_UI_PropertyRegistry_propertiesCount_feature = Properties Count +_UI_CustomPropertyOperator_classBundleID_feature = Class Bundle ID +_UI_LayerOperatorConfig_type = Layer Operator Config +_UI_InstanciableElement_type = Instanciable Element +_UI_OperatorConfig_type = Operator Config +_UI_PropertyId_type = Property Id +_UI_LayerOperatorToOperatorBinding_type = Layer Operator To Operator Binding +_UI_Folder_folderElements_feature = Folder Elements +_UI_FolderElement_name_feature = Name +_UI_InstanciableElement_classname_feature = Classname +_UI_InstanciableElement_bundleID_feature = Bundle ID +_UI_InstanciableElement_displayName_feature = Display Name +_UI_InstanciableElement_iconPath_feature = Icon Path +_UI_OperatorConfig_propertyId_feature = Property Id +_UI_LayerOperatorToOperatorBinding_operators_feature = Operators +_UI_LayerOperatorToOperatorBinding_layerOperator_feature = Layer Operator +_UI_LayersOperatorBinding_type = Layers Operator Binding +_UI_LayerOperatorMultipleBinding_type = Layer Operator Multiple Binding +_UI_SimpleBinding_type = Simple Binding +_UI_LayerOperatorMultipleBinding_layerOperatorConfig_feature = Layer Operator Config +_UI_LayerOperatorMultipleBinding_bindings_feature = Bindings +_UI_SimpleBinding_operators_feature = Operators +_UI_SimpleBinding_layerOperatorMultipleBinding_feature = Layer Operator Multiple Binding +_UI_OperatorBinding_type = Operator Binding +_UI_OperatorBinding_operator_feature = Operator +_UI_OperatorBinding_layerOperatorConfig_feature = Layer Operator Config +_UI_OperatorBinding_owner_feature = Owner +_UI_OperatorBinding_propertyId_feature = Property Id +_UI_InstanciableElement_classnameKind_feature = Classname Kind +_UI_ClassnameKind_UNDEFINED_literal = UNDEFINED +_UI_ClassnameKind_EMF_CLASSNAME_literal = EMF_CLASSNAME +_UI_ClassnameKind_POJO_CLASSNAME_literal = POJO_CLASSNAME +_UI_ClassnameKind_NOT_FOUND_literal = NOT_FOUND +_UI_TypeConfig_type = Type Config +_UI_PropertyId_type_feature = Type +_UI_isAbstractUmlSetter_type = is Abstract Uml Setter +_UI_RegExpLayer_expr_feature = Expr +_UI_RegExpLayer_language_feature = Language +_UI_IsAbstractUmlSetter_type = Is Abstract Uml Setter +_UI_LayerExpression_isLayerEnabledInternal_feature = Is Layer Enabled Internal +_UI_LayerExpression_isLayerEnabled_feature = Is Layer Enabled diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/src/org/eclipse/papyrus/layers/stackmodel/layers/provider/LayerExpressionItemProvider.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/src/org/eclipse/papyrus/layers/stackmodel/layers/provider/LayerExpressionItemProvider.java index f6cbe05888f..4178efd7195 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/src/org/eclipse/papyrus/layers/stackmodel/layers/provider/LayerExpressionItemProvider.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel.edit/src/org/eclipse/papyrus/layers/stackmodel/layers/provider/LayerExpressionItemProvider.java @@ -1,212 +1,212 @@ -/*******************************************************************************
- * Copyright (c) 2013 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:
- * Cedric Dumoulin Cedric.dumoulin@lifl.fr
- ******************************************************************************/
-/**
- */
-package org.eclipse.papyrus.layers.stackmodel.layers.provider;
-
-
-import java.util.Collection;
-import java.util.List;
-import org.eclipse.emf.common.notify.AdapterFactory;
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
-import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
-import org.eclipse.emf.edit.provider.IItemLabelProvider;
-import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.IItemPropertySource;
-import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
-import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
-import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
-import org.eclipse.emf.edit.provider.ViewerNotification;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage;
-
-/**
- * This is the item provider adapter for a {@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression} object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
-public class LayerExpressionItemProvider
- extends
-ApplicationDependantElementItemProvider
- implements
- IEditingDomainItemProvider,
- IStructuredItemContentProvider,
- ITreeItemContentProvider,
- IItemLabelProvider,
- IItemPropertySource {
- /**
- * This constructs an instance from a factory and a notifier.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public LayerExpressionItemProvider(AdapterFactory adapterFactory) {
- super(adapterFactory);
- }
-
- /**
- * This returns the property descriptors for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
- if (itemPropertyDescriptors == null) {
- super.getPropertyDescriptors(object);
-
- addNamePropertyDescriptor(object);
- addDescriptionPropertyDescriptor(object);
- addIsEnabledPropertyDescriptor(object);
- addIsUserEnabledPropertyDescriptor(object);
- }
- return itemPropertyDescriptors;
- }
-
- /**
- * This adds a property descriptor for the Name feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addNamePropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_LayerExpression_name_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_name_feature", "_UI_LayerExpression_type"),
- LayersPackage.Literals.LAYER_EXPRESSION__NAME,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Description feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addDescriptionPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_LayerExpression_description_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_description_feature", "_UI_LayerExpression_type"),
- LayersPackage.Literals.LAYER_EXPRESSION__DESCRIPTION,
- true,
- false,
- false,
- ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Is Enabled feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addIsEnabledPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_LayerExpression_isEnabled_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_isEnabled_feature", "_UI_LayerExpression_type"),
- LayersPackage.Literals.LAYER_EXPRESSION__IS_ENABLED,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This adds a property descriptor for the Is User Enabled feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected void addIsUserEnabledPropertyDescriptor(Object object) {
- itemPropertyDescriptors.add
- (createItemPropertyDescriptor
- (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
- getResourceLocator(),
- getString("_UI_LayerExpression_isUserEnabled_feature"),
- getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_isUserEnabled_feature", "_UI_LayerExpression_type"),
- LayersPackage.Literals.LAYER_EXPRESSION__IS_USER_ENABLED,
- true,
- false,
- false,
- ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
- null,
- null));
- }
-
- /**
- * This returns the label text for the adapted class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String getText(Object object) {
- String label = ((LayerExpression)object).getName();
- return label == null || label.length() == 0 ?
- getString("_UI_LayerExpression_type") :
- getString("_UI_LayerExpression_type") + " " + label;
- }
-
- /**
- * This handles model notifications by calling {@link #updateChildren} to update any cached
- * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void notifyChanged(Notification notification) {
- updateChildren(notification);
-
- switch (notification.getFeatureID(LayerExpression.class)) {
- case LayersPackage.LAYER_EXPRESSION__NAME:
- case LayersPackage.LAYER_EXPRESSION__DESCRIPTION:
- case LayersPackage.LAYER_EXPRESSION__IS_ENABLED:
- case LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED:
- fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
- return;
- }
- super.notifyChanged(notification);
- }
-
- /**
- * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
- * that can be created under this object.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
- super.collectNewChildDescriptors(newChildDescriptors, object);
- }
-
-}
+/******************************************************************************* + * Copyright (c) 2013 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: + * Cedric Dumoulin Cedric.dumoulin@lifl.fr + ******************************************************************************/ +/** + */ +package org.eclipse.papyrus.layers.stackmodel.layers.provider; + + +import java.util.Collection; +import java.util.List; +import org.eclipse.emf.common.notify.AdapterFactory; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; +import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; +import org.eclipse.emf.edit.provider.IItemLabelProvider; +import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.IItemPropertySource; +import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; +import org.eclipse.emf.edit.provider.ITreeItemContentProvider; +import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; +import org.eclipse.emf.edit.provider.ViewerNotification; +import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression; +import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage; + +/** + * This is the item provider adapter for a {@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression} object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ +public class LayerExpressionItemProvider + extends +ApplicationDependantElementItemProvider + implements + IEditingDomainItemProvider, + IStructuredItemContentProvider, + ITreeItemContentProvider, + IItemLabelProvider, + IItemPropertySource { + /** + * This constructs an instance from a factory and a notifier. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public LayerExpressionItemProvider(AdapterFactory adapterFactory) { + super(adapterFactory); + } + + /** + * This returns the property descriptors for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { + if (itemPropertyDescriptors == null) { + super.getPropertyDescriptors(object); + + addNamePropertyDescriptor(object); + addDescriptionPropertyDescriptor(object); + addIsLayerEnabledInternalPropertyDescriptor(object); + addIsLayerEnabledPropertyDescriptor(object); + } + return itemPropertyDescriptors; + } + + /** + * This adds a property descriptor for the Name feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected void addNamePropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_LayerExpression_name_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_name_feature", "_UI_LayerExpression_type"), + LayersPackage.Literals.LAYER_EXPRESSION__NAME, + true, + false, + false, + ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, + null, + null)); + } + + /** + * This adds a property descriptor for the Description feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected void addDescriptionPropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_LayerExpression_description_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_description_feature", "_UI_LayerExpression_type"), + LayersPackage.Literals.LAYER_EXPRESSION__DESCRIPTION, + true, + false, + false, + ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, + null, + null)); + } + + /** + * This adds a property descriptor for the Is Layer Enabled Internal feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected void addIsLayerEnabledInternalPropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_LayerExpression_isLayerEnabledInternal_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_isLayerEnabledInternal_feature", "_UI_LayerExpression_type"), + LayersPackage.Literals.LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL, + false, + false, + false, + ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, + null, + null)); + } + + /** + * This adds a property descriptor for the Is Layer Enabled feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected void addIsLayerEnabledPropertyDescriptor(Object object) { + itemPropertyDescriptors.add + (createItemPropertyDescriptor + (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), + getResourceLocator(), + getString("_UI_LayerExpression_isLayerEnabled_feature"), + getString("_UI_PropertyDescriptor_description", "_UI_LayerExpression_isLayerEnabled_feature", "_UI_LayerExpression_type"), + LayersPackage.Literals.LAYER_EXPRESSION__IS_LAYER_ENABLED, + true, + false, + false, + ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, + null, + null)); + } + + /** + * This returns the label text for the adapted class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String getText(Object object) { + String label = ((LayerExpression)object).getName(); + return label == null || label.length() == 0 ? + getString("_UI_LayerExpression_type") : + getString("_UI_LayerExpression_type") + " " + label; + } + + /** + * This handles model notifications by calling {@link #updateChildren} to update any cached + * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void notifyChanged(Notification notification) { + updateChildren(notification); + + switch (notification.getFeatureID(LayerExpression.class)) { + case LayersPackage.LAYER_EXPRESSION__NAME: + case LayersPackage.LAYER_EXPRESSION__DESCRIPTION: + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL: + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED: + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); + return; + } + super.notifyChanged(notification); + } + + /** + * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children + * that can be created under this object. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { + super.collectNewChildDescriptors(newChildDescriptors, object); + } + +} diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.ecore b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.ecore index 6e12d9b3d41..c0f13f5f633 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.ecore +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.ecore @@ -52,10 +52,10 @@ eType="#//String"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" ordered="false" lowerBound="1" eType="#//String"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="isEnabled" ordered="false" - lowerBound="1" eType="#//boolean" changeable="false" volatile="true" transient="true" - derived="true"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="isUserEnabled" ordered="false" + <eStructuralFeatures xsi:type="ecore:EAttribute" name="isLayerEnabledInternal" + ordered="false" lowerBound="1" eType="#//boolean" changeable="false" volatile="true" + transient="true" derived="true"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="isLayerEnabled" ordered="false" lowerBound="1" eType="#//boolean" defaultValueLiteral="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ApplicationDependantElement" abstract="true"> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.genmodel b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.genmodel index 6806a3b8e51..fb5d60a6a9e 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.genmodel +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.genmodel @@ -66,8 +66,9 @@ <genClasses xsi:type="genmodel:GenClass" image="false" ecoreClass="layers.ecore#//LayerExpression"> <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/name"/> <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/description"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/isEnabled"/> - <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/isUserEnabled"/> + <genFeatures xsi:type="genmodel:GenFeature" property="Readonly" createChild="false" + ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/isLayerEnabledInternal"/> + <genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute layers.ecore#//LayerExpression/isLayerEnabled"/> <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="layers.ecore#//LayerExpression/getComputePropertyValueCommand"> <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="layers.ecore#//LayerExpression/getComputePropertyValueCommand/view"/> <genParameters xsi:type="genmodel:GenParameter" ecoreParameter="layers.ecore#//LayerExpression/getComputePropertyValueCommand/property"/> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.notation b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.notation index c189dd8563e..d1ec5640fb7 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.notation +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.notation @@ -1333,7 +1333,7 @@ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__1eoN-HTEeKCZbxNW-U3VQ"/> </children> <element xmi:type="uml:Class" href="layers.uml#__1GNoOHTEeKCZbxNW-U3VQ"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="__1eoIeHTEeKCZbxNW-U3VQ" x="732" y="642"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="__1eoIeHTEeKCZbxNW-U3VQ" x="984" y="642"/> </children> <styles xmi:type="notation:DiagramStyle" xmi:id="_y-BQAda7EeKPiuTfpuvqHA"/> <element xmi:type="uml:Model" href="layers.uml#_gAOFQLcqEeK8_t7Rpq6ZJA"/> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.uml b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.uml index 9d254043746..527e859d361 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.uml +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/model/layers.uml @@ -1,107 +1,107 @@ <?xml version="1.0" encoding="UTF-8"?> <xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"> <uml:Model xmi:id="_gAOFQLcqEeK8_t7Rpq6ZJA" name="layers"> - <ownedComment xmi:id="_M28u8NkDEeKQqZMBCFd2Uw"> + <ownedComment xmi:type="uml:Comment" xmi:id="_M28u8NkDEeKQqZMBCFd2Uw"> <body>Not use anymore</body> </ownedComment> - <packageImport xmi:id="_uhlc8LcqEeK8_t7Rpq6ZJA"> + <packageImport xmi:type="uml:PackageImport" xmi:id="_uhlc8LcqEeK8_t7Rpq6ZJA"> <importedPackage xmi:type="uml:Model" href="notation/notation.uml#_AziHILcnEeKeLJDBCBPhPw"/> </packageImport> <packagedElement xmi:type="uml:Class" xmi:id="_yN_dQLcqEeK8_t7Rpq6ZJA" name="LayerNamedStyle"> - <generalization xmi:id="_0NyKwLcqEeK8_t7Rpq6ZJA"> + <generalization xmi:type="uml:Generalization" xmi:id="_0NyKwLcqEeK8_t7Rpq6ZJA"> <general xmi:type="uml:Class" href="notation/notation.uml#_AziHercnEeKeLJDBCBPhPw"/> </generalization> - <ownedAttribute xmi:id="_jWHHANa7EeKPiuTfpuvqHA" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" aggregation="composite" association="_jWQ4ANa7EeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_jWHHANa7EeKPiuTfpuvqHA" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" aggregation="composite" association="_jWQ4ANa7EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jWHHAda7EeKPiuTfpuvqHA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jWHHAta7EeKPiuTfpuvqHA" value="*"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_OyQ5QL1xEeKKJJ5BmR3W3Q" name="String"/> <packagedElement xmi:type="uml:Class" xmi:id="_eNnjMNa7EeKPiuTfpuvqHA" name="LayerDescriptor"> - <ownedAttribute xmi:id="_iiUlMNqCEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_iim5ENqCEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_iiUlMNqCEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_iim5ENqCEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iiUlMdqCEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iiUlMtqCEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_gT0asNa7EeKPiuTfpuvqHA" name="LayersStack"> - <ownedAttribute xmi:id="_cHaqsNbGEeKPiuTfpuvqHA" name="layers" type="_9IaAANjiEeKQqZMBCFd2Uw" aggregation="composite" association="_cHkbsNbGEeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_cHaqsNbGEeKPiuTfpuvqHA" name="layers" type="_9IaAANjiEeKQqZMBCFd2Uw" aggregation="composite" association="_cHkbsNbGEeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cHaqsdbGEeKPiuTfpuvqHA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cHaqstbGEeKPiuTfpuvqHA" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_ctvjINjwEeKQqZMBCFd2Uw" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ctvjINjwEeKQqZMBCFd2Uw" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ctvjIdjwEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ctvjItjwEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_ctvjI9jwEeKQqZMBCFd2Uw"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_ct7wYNjwEeKQqZMBCFd2Uw" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ct7wYNjwEeKQqZMBCFd2Uw" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ct7wYdjwEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ct7wYtjwEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_ct7wY9jwEeKQqZMBCFd2Uw"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_hQIS8NkhEeKQqZMBCFd2Uw" name="diagram" association="_hQam0NkhEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hQIS8NkhEeKQqZMBCFd2Uw" name="diagram" association="_hQam0NkhEeKQqZMBCFd2Uw"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hQIS8dkhEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hQIS8tkhEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedOperation xmi:id="_8H1xgO70EeK0p4PkXjd-_Q" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_8H1xge70EeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_8H1xgO70EeK0p4PkXjd-_Q" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_8H1xge70EeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified views and Property.
 @return A list of Command allowing to get the value of the property for each view. The list contains null if no command is available for a View.</body> </ownedComment> - <ownedParameter xmi:id="_8H1xgu70EeK0p4PkXjd-_Q" name="view"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8H1xgu70EeK0p4PkXjd-_Q" name="view"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_8H1xg-70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_8H1xhO70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8H1xg-70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8H1xhO70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_8IAJkO70EeK0p4PkXjd-_Q" name="getPropertiesComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_8IAJke70EeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_8IAJkO70EeK0p4PkXjd-_Q" name="getPropertiesComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_8IAJke70EeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified view and Properties.
 @return A list of Command allowing to get the value of the properties for the specified view. The list contains null if no command is available for a property.</body> </ownedComment> - <ownedParameter xmi:id="_8IAJku70EeK0p4PkXjd-_Q" name="view"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8IAJku70EeK0p4PkXjd-_Q" name="view"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_8IAJk-70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" direction="inout"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8IAJk-70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" direction="inout"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8IAJlO70EeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8IAJle70EeK0p4PkXjd-_Q" value="*"/> </ownedParameter> - <ownedParameter xmi:id="_8IAJlu70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8IAJlu70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8IAJl-70EeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8IAJmO70EeK0p4PkXjd-_Q" value="*"/> </ownedParameter> </ownedOperation> - <ownedOperation xmi:id="_8ILIsO70EeK0p4PkXjd-_Q" name="getViewsComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_8ILIse70EeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_8ILIsO70EeK0p4PkXjd-_Q" name="getViewsComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_8ILIse70EeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified view and Property.
 @return the Command allowing to get the value, or null.</body> </ownedComment> - <ownedParameter xmi:id="_8ILIsu70EeK0p4PkXjd-_Q" name="view" isOrdered="true" direction="inout"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8ILIsu70EeK0p4PkXjd-_Q" name="view" isOrdered="true" direction="inout"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8ILIs-70EeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8ILItO70EeK0p4PkXjd-_Q" value="*"/> </ownedParameter> - <ownedParameter xmi:id="_8ILIte70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_8ILItu70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8ILIte70EeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8ILItu70EeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8ILIt-70EeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8ILIuO70EeK0p4PkXjd-_Q" value="*"/> </ownedParameter> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_jWQ4ANa7EeKPiuTfpuvqHA" name="layerNamedStyle_layerStack_1" memberEnd="_jWQ4Ada7EeKPiuTfpuvqHA _jWHHANa7EeKPiuTfpuvqHA"> - <ownedEnd xmi:id="_jWQ4Ada7EeKPiuTfpuvqHA" name="layerNamedStyle" type="_yN_dQLcqEeK8_t7Rpq6ZJA" association="_jWQ4ANa7EeKPiuTfpuvqHA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_jWQ4Ada7EeKPiuTfpuvqHA" name="layerNamedStyle" type="_yN_dQLcqEeK8_t7Rpq6ZJA" association="_jWQ4ANa7EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jWQ4Ata7EeKPiuTfpuvqHA" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jWQ4A9a7EeKPiuTfpuvqHA" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_51zAINa7EeKPiuTfpuvqHA" name="AbstractLayer" isAbstract="true"> - <generalization xmi:id="__ujk4NjMEeKgkM6XJF9t4A" general="_9IaAANjiEeKQqZMBCFd2Uw"/> - <ownedAttribute xmi:id="_5YkcINa8EeKPiuTfpuvqHA" name="propertyValues" type="_AjTZ8Na8EeKPiuTfpuvqHA" isOrdered="true" isUnique="false" association="_5YuNINa8EeKPiuTfpuvqHA"> - <ownedComment xmi:id="_yAlZYNkWEeKQqZMBCFd2Uw"> + <generalization xmi:type="uml:Generalization" xmi:id="__ujk4NjMEeKgkM6XJF9t4A" general="_9IaAANjiEeKQqZMBCFd2Uw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_5YkcINa8EeKPiuTfpuvqHA" name="propertyValues" type="_AjTZ8Na8EeKPiuTfpuvqHA" isOrdered="true" isUnique="false" association="_5YuNINa8EeKPiuTfpuvqHA"> + <ownedComment xmi:type="uml:Comment" xmi:id="_yAlZYNkWEeKQqZMBCFd2Uw"> <body>An ordered list of references onvalue instances.
 This list is used to access instances by indexes.
 Elements are set in the list when they are attached to the layer. A null element mean that the property at the specified index is not attached.
 @@ -110,78 +110,78 @@ The list must have the same size as the list of available properties.</body> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5YkcIda8EeKPiuTfpuvqHA"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5YkcIta8EeKPiuTfpuvqHA" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_A1bYQNjLEeKgkM6XJF9t4A" name="propertyValueMap" type="_vMMQsNjKEeKgkM6XJF9t4A" aggregation="composite" association="_A1nlgNjLEeKgkM6XJF9t4A"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_A1bYQNjLEeKgkM6XJF9t4A" name="propertyValueMap" type="_vMMQsNjKEeKgkM6XJF9t4A" aggregation="composite" association="_A1nlgNjLEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A1bYQdjLEeKgkM6XJF9t4A"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A1bYQtjLEeKgkM6XJF9t4A" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_LA8SkNjiEeKQqZMBCFd2Uw" name="layerDescriptor" type="_eNnjMNa7EeKPiuTfpuvqHA" association="_LBIf0NjiEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_LA8SkNjiEeKQqZMBCFd2Uw" name="layerDescriptor" type="_eNnjMNa7EeKPiuTfpuvqHA" association="_LBIf0NjiEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LA8SkdjiEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LA8SktjiEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_3qy14NjkEeKQqZMBCFd2Uw" name="views" association="_3q_DINjkEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_3qy14NjkEeKQqZMBCFd2Uw" name="views" association="_3q_DINjkEeKQqZMBCFd2Uw"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3qy14djkEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3qy14tjkEeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_rEPKgO-MEeK0p4PkXjd-_Q" name="attachedProperties" type="_-vaacNa7EeKPiuTfpuvqHA" aggregation="composite" isDerived="true" association="_rEb-0O-MEeK0p4PkXjd-_Q"> - <ownedComment xmi:id="_0zHqoO-MEeK0p4PkXjd-_Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rEPKgO-MEeK0p4PkXjd-_Q" name="attachedProperties" type="_-vaacNa7EeKPiuTfpuvqHA" aggregation="composite" isDerived="true" association="_rEb-0O-MEeK0p4PkXjd-_Q"> + <ownedComment xmi:type="uml:Comment" xmi:id="_0zHqoO-MEeK0p4PkXjd-_Q"> <body>Return the list of Property (descriptors) attached to the Layer.
 This is a derived transient list.</body> </ownedComment> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rEPKge-MEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rEPKgu-MEeK0p4PkXjd-_Q" value="*"/> </ownedAttribute> - <ownedOperation xmi:id="_gfah8OKIEeKOWoLMe41Aew" name="addPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_zzrA4OKIEeKOWoLMe41Aew"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_gfah8OKIEeKOWoLMe41Aew" name="addPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_zzrA4OKIEeKOWoLMe41Aew"> <body>Add the specified property to the map of property.</body> </ownedComment> - <ownedParameter xmi:id="_ocu90OKIEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_9j3nQOKWEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ocu90OKIEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_9j3nQOKWEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_sJkb8OKIEeKOWoLMe41Aew" name="removePropertyInstance"> - <ownedParameter xmi:id="_sJkb8eKIEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_sJkb8OKIEeKOWoLMe41Aew" name="removePropertyInstance"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_sJkb8eKIEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> </ownedOperation> - <ownedOperation xmi:id="_ldtfkOKWEeKOWoLMe41Aew" name="getPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_ldtfkeKWEeKOWoLMe41Aew"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_ldtfkOKWEeKOWoLMe41Aew" name="getPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_ldtfkeKWEeKOWoLMe41Aew"> <body>Add the specified property to the map of property.</body> </ownedComment> - <ownedParameter xmi:id="_ldtfkuKWEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_voU5cOKWEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ldtfkuKWEeKOWoLMe41Aew" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_voU5cOKWEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_IR-vwOKXEeKOWoLMe41Aew" name="getPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_IR-vweKXEeKOWoLMe41Aew"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_IR-vwOKXEeKOWoLMe41Aew" name="getPropertyInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_IR-vweKXEeKOWoLMe41Aew"> <body>Add the specified property to the map of property.</body> </ownedComment> - <ownedParameter xmi:id="_IR-vwuKXEeKOWoLMe41Aew" name="property" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> - <ownedParameter xmi:id="_IR-vw-KXEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_IR-vwuKXEeKOWoLMe41Aew" name="property" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_IR-vw-KXEeKOWoLMe41Aew" name="result" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_-vaacNa7EeKPiuTfpuvqHA" name="Property"> - <generalization xmi:id="_YRb5sNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_L2FowNhcEeKgkM6XJF9t4A" name="type" type="_EoL3oNhcEeKgkM6XJF9t4A" association="_L2X8oNhcEeKgkM6XJF9t4A"> + <generalization xmi:type="uml:Generalization" xmi:id="_YRb5sNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_L2FowNhcEeKgkM6XJF9t4A" name="type" type="_EoL3oNhcEeKgkM6XJF9t4A" association="_L2X8oNhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L2FowdhcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_L2FowthcEeKgkM6XJF9t4A" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_O62aQNhcEeKgkM6XJF9t4A" name="defaultValue" type="_AjTZ8Na8EeKPiuTfpuvqHA" aggregation="composite" association="_O7IuINhcEeKgkM6XJF9t4A"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_O62aQNhcEeKgkM6XJF9t4A" name="defaultValue" type="_AjTZ8Na8EeKPiuTfpuvqHA" aggregation="composite" association="_O7IuINhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O62aQdhcEeKgkM6XJF9t4A"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O62aQthcEeKgkM6XJF9t4A" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_sdWO0NhcEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_sdWO0NhcEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utwLMNhcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ut8YcNhcEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_uunG0NhcEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_hT9qINhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hT9qINhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_j92dgNhdEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_j-CqwNhdEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_j-tZINhdEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_HjktUO3qEeKwLp35IbAIig" name="index" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> - <ownedComment xmi:id="_OHvk8O3qEeKwLp35IbAIig"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_HjktUO3qEeKwLp35IbAIig" name="index" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <ownedComment xmi:type="uml:Comment" xmi:id="_OHvk8O3qEeKwLp35IbAIig"> <body>Index of the property in the arrays of the application.
 The index is used by the application to access property in arrays.
 Each property has a unique index. This is the application responsability to maintain the index.
 @@ -194,45 +194,45 @@ This is done immediately after the owner of the array know the application or th <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LHPoYO3qEeKwLp35IbAIig" value="1"/> <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_Bic9oO-FEeK0p4PkXjd-_Q" value="-1"/> </ownedAttribute> - <ownedOperation xmi:id="_9LLeENhcEeKgkM6XJF9t4A" name="createInstance" raisedException="_KG7HMNxMEeKwptaAAanMDg"> - <ownedParameter xmi:id="_HPKEcNhdEeKgkM6XJF9t4A" name="return" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_9LLeENhcEeKgkM6XJF9t4A" name="createInstance" raisedException="_KG7HMNxMEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_HPKEcNhdEeKgkM6XJF9t4A" name="return" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_AjTZ8Na8EeKPiuTfpuvqHA" clientDependency="_g2QFQO8YEeK0p4PkXjd-_Q" name="TypeInstance" isAbstract="true"> - <interfaceRealization xmi:id="_g2QFQO8YEeK0p4PkXjd-_Q" name="InterfaceRealization1" client="_AjTZ8Na8EeKPiuTfpuvqHA" supplier="_XZJOcO8UEeK0p4PkXjd-_Q" contract="_XZJOcO8UEeK0p4PkXjd-_Q"/> - <ownedOperation xmi:id="_ZFFKAEczEeOEBJ2PxFQgyQ" name="setValueFromString"> - <ownedComment xmi:id="_ghl-4EczEeOEBJ2PxFQgyQ"> + <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_g2QFQO8YEeK0p4PkXjd-_Q" name="InterfaceRealization1" client="_AjTZ8Na8EeKPiuTfpuvqHA" supplier="_XZJOcO8UEeK0p4PkXjd-_Q" contract="_XZJOcO8UEeK0p4PkXjd-_Q"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_ZFFKAEczEeOEBJ2PxFQgyQ" name="setValueFromString"> + <ownedComment xmi:type="uml:Comment" xmi:id="_ghl-4EczEeOEBJ2PxFQgyQ"> <body>Set the value of the instance from the porvided String.
 Actually, only simple values are accepted.
 TODO Allows complexe values, using a well defined syntax ?</body> </ownedComment> - <ownedParameter xmi:id="_fODTYEczEeOEBJ2PxFQgyQ" name="value" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_fODTYEczEeOEBJ2PxFQgyQ" name="value" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> </ownedOperation> - <ownedOperation xmi:id="_oJwUAEc8EeOEBJ2PxFQgyQ" name="setValueFromInstance"> - <ownedParameter xmi:id="_tVpxIEc8EeOEBJ2PxFQgyQ" name="value" type="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_oJwUAEc8EeOEBJ2PxFQgyQ" name="setValueFromInstance"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_tVpxIEc8EeOEBJ2PxFQgyQ" name="value" type="_AjTZ8Na8EeKPiuTfpuvqHA"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_SuHkkNa8EeKPiuTfpuvqHA" name="int"/> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_TqqsYNa8EeKPiuTfpuvqHA" name="boolean"/> <packagedElement xmi:type="uml:Association" xmi:id="_5YuNINa8EeKPiuTfpuvqHA" name="layer_propertyValue_1" memberEnd="_5YuNIda8EeKPiuTfpuvqHA _5YkcINa8EeKPiuTfpuvqHA"> - <ownedEnd xmi:id="_5YuNIda8EeKPiuTfpuvqHA" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_5YuNINa8EeKPiuTfpuvqHA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_5YuNIda8EeKPiuTfpuvqHA" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_5YuNINa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5YuNIta8EeKPiuTfpuvqHA" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5YuNI9a8EeKPiuTfpuvqHA" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_cHkbsNbGEeKPiuTfpuvqHA" name="layersStack_layer_1" memberEnd="_cHkbsdbGEeKPiuTfpuvqHA _cHaqsNbGEeKPiuTfpuvqHA"> - <ownedEnd xmi:id="_cHkbsdbGEeKPiuTfpuvqHA" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" association="_cHkbsNbGEeKPiuTfpuvqHA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_cHkbsdbGEeKPiuTfpuvqHA" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" association="_cHkbsNbGEeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cHkbstbGEeKPiuTfpuvqHA" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cHkbs9bGEeKPiuTfpuvqHA" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_fAmyUNhbEeKgkM6XJF9t4A" name="Folder"> - <generalization xmi:id="_6l23ENhbEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_js_o8NhbEeKgkM6XJF9t4A" name="elements" type="_ggM80NhbEeKgkM6XJF9t4A" aggregation="composite" association="_jtR80NhbEeKgkM6XJF9t4A"> + <generalization xmi:type="uml:Generalization" xmi:id="_6l23ENhbEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_js_o8NhbEeKgkM6XJF9t4A" name="elements" type="_ggM80NhbEeKgkM6XJF9t4A" aggregation="composite" association="_jtR80NhbEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_js_o8dhbEeKgkM6XJF9t4A"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_js_o8thbEeKgkM6XJF9t4A" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_pSIZkNhoEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_pSIZkNhoEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r_ILUNhoEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r_afMNhoEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_sALUMNhoEeKgkM6XJF9t4A"> @@ -242,74 +242,74 @@ TODO Allows complexe values, using a well defined syntax ?</body> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ggM80NhbEeKgkM6XJF9t4A" name="FolderElement" isAbstract="true"/> <packagedElement xmi:type="uml:Association" xmi:id="_jtR80NhbEeKgkM6XJF9t4A" name="package_packageableElement_1" memberEnd="_jtR80dhbEeKgkM6XJF9t4A _js_o8NhbEeKgkM6XJF9t4A"> - <ownedEnd xmi:id="_jtR80dhbEeKgkM6XJF9t4A" name="folder" type="_fAmyUNhbEeKgkM6XJF9t4A" association="_jtR80NhbEeKgkM6XJF9t4A"> + <ownedEnd xmi:type="uml:Property" xmi:id="_jtR80dhbEeKgkM6XJF9t4A" name="folder" type="_fAmyUNhbEeKgkM6XJF9t4A" association="_jtR80NhbEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jtR80thbEeKgkM6XJF9t4A"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jtR809hbEeKgkM6XJF9t4A" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_EoL3oNhcEeKgkM6XJF9t4A" name="Type" isAbstract="true"> - <generalization xmi:id="_5T84YNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_kg7x4NhcEeKgkM6XJF9t4A" name="metamodel" type="_I3wPYNhcEeKgkM6XJF9t4A" association="_khB4gNhcEeKgkM6XJF9t4A"> + <generalization xmi:type="uml:Generalization" xmi:id="_5T84YNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_kg7x4NhcEeKgkM6XJF9t4A" name="metamodel" type="_I3wPYNhcEeKgkM6XJF9t4A" association="_khB4gNhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kg7x4dhcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kg7x4thcEeKgkM6XJF9t4A" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_oTs44NhcEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_oTs44NhcEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rDya4NhcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rD-oINhcEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_rEpWgNhcEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_kquxoNhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_kquxoNhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m6-9ANhdEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m7RQ4NhdEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_m77_QNhdEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_VRDxkNhgEeKgkM6XJF9t4A" name="createInstance"> - <ownedParameter xmi:id="_VRDxkdhgEeKgkM6XJF9t4A" name="return" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_VRDxkNhgEeKgkM6XJF9t4A" name="createInstance"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_VRDxkdhgEeKgkM6XJF9t4A" name="return" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_I3wPYNhcEeKgkM6XJF9t4A" name="Metamodel"> - <generalization xmi:id="_7uWeQNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_r6aEYNhdEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_7uWeQNhdEeKgkM6XJF9t4A" general="_ggM80NhbEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_r6aEYNhdEeKgkM6XJF9t4A" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u3drYNhdEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u3p4oNhdEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_u4UnANhdEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_vhv-gNhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_vhv-gNhdEeKgkM6XJF9t4A" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xtI4ANhdEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xtbL4NhdEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_xuF6QNhdEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_i5nR8NhgEeKgkM6XJF9t4A" name="nsuri" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_i5nR8NhgEeKgkM6XJF9t4A" name="nsuri" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_llQY0NhgEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_llcmENhgEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_lmHUcNhgEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_mR_jANhgEeKgkM6XJF9t4A" name="pluginID" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_mR_jANhgEeKgkM6XJF9t4A" name="pluginID" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o2xM4NhgEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o3DgwNhgEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_o3uPINhgEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_pkeAYNhgEeKgkM6XJF9t4A" name="ePackageInstanceName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_pkeAYNhgEeKgkM6XJF9t4A" name="ePackageInstanceName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uXcAINhgEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uXoNYNhgEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_uYZCYNhgEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="__MsGANhgEeKgkM6XJF9t4A" name="isTypeValid" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> - <ownedComment xmi:id="_Eu5xYNhhEeKgkM6XJF9t4A"> + <ownedAttribute xmi:type="uml:Property" xmi:id="__MsGANhgEeKgkM6XJF9t4A" name="isTypeValid" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> + <ownedComment xmi:type="uml:Comment" xmi:id="_Eu5xYNhhEeKgkM6XJF9t4A"> <body>Flag indicating if the type is valide, ie if the type can be instancied with the provided values.
 This flag is set automatically by the class. The class listen to the modifications of nsuri, pluginID and ePAckageInstance. 
 When one of these property is modified, the class check if the type can be instanciated. Set the flag accordingly.</body> @@ -320,24 +320,24 @@ When one of these property is modified, the class check if the type can be insta <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_K3KQcNheEeKgkM6XJF9t4A" name="getEPackage"> - <ownedParameter xmi:id="_SDWKUNheEeKgkM6XJF9t4A" name="return" type="_lVnFMNheEeKgkM6XJF9t4A" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_K3KQcNheEeKgkM6XJF9t4A" name="getEPackage"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_SDWKUNheEeKgkM6XJF9t4A" name="return" type="_lVnFMNheEeKgkM6XJF9t4A" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_L2X8oNhcEeKgkM6XJF9t4A" name="propertyDescriptor_type_1" memberEnd="_L2X8odhcEeKgkM6XJF9t4A _L2FowNhcEeKgkM6XJF9t4A"> - <ownedEnd xmi:id="_L2X8odhcEeKgkM6XJF9t4A" name="propertyDescriptor" type="_-vaacNa7EeKPiuTfpuvqHA" association="_L2X8oNhcEeKgkM6XJF9t4A"> + <ownedEnd xmi:type="uml:Property" xmi:id="_L2X8odhcEeKgkM6XJF9t4A" name="propertyDescriptor" type="_-vaacNa7EeKPiuTfpuvqHA" association="_L2X8oNhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L2X8othcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_L2X8o9hcEeKgkM6XJF9t4A" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_O7IuINhcEeKgkM6XJF9t4A" name="propertyDescriptor_propertyValue_1" memberEnd="_O7IuIdhcEeKgkM6XJF9t4A _O62aQNhcEeKgkM6XJF9t4A"> - <ownedEnd xmi:id="_O7IuIdhcEeKgkM6XJF9t4A" name="propertyDescriptor" type="_-vaacNa7EeKPiuTfpuvqHA" association="_O7IuINhcEeKgkM6XJF9t4A"> + <ownedEnd xmi:type="uml:Property" xmi:id="_O7IuIdhcEeKgkM6XJF9t4A" name="propertyDescriptor" type="_-vaacNa7EeKPiuTfpuvqHA" association="_O7IuINhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O7IuIthcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O7IuI9hcEeKgkM6XJF9t4A" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_khB4gNhcEeKgkM6XJF9t4A" name="type_metamodel_1" memberEnd="_khB4gdhcEeKgkM6XJF9t4A _kg7x4NhcEeKgkM6XJF9t4A"> - <ownedEnd xmi:id="_khB4gdhcEeKgkM6XJF9t4A" name="type" type="_J6C5MNhkEeKgkM6XJF9t4A" association="_khB4gNhcEeKgkM6XJF9t4A"> + <ownedEnd xmi:type="uml:Property" xmi:id="_khB4gdhcEeKgkM6XJF9t4A" name="type" type="_J6C5MNhkEeKgkM6XJF9t4A" association="_khB4gNhcEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_khB4gthcEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_khB4g9hcEeKgkM6XJF9t4A" value="1"/> </ownedEnd> @@ -345,8 +345,8 @@ When one of these property is modified, the class check if the type can be insta <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_c1QNsNheEeKgkM6XJF9t4A" name="Object"/> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_lVnFMNheEeKgkM6XJF9t4A" name="EPackage"/> <packagedElement xmi:type="uml:Class" xmi:id="_6RrIENhhEeKgkM6XJF9t4A" name="IntInstance"> - <generalization xmi:id="_g5ap4NhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_HJX90NhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_g5ap4NhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_HJX90NhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kY2vwNhjEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kZC9ANhjEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_kZtrYNhjEeKgkM6XJF9t4A"> @@ -355,8 +355,8 @@ When one of these property is modified, the class check if the type can be insta </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_-yuRYNhhEeKgkM6XJF9t4A" name="BooleanInstance"> - <generalization xmi:id="_klghINhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_lMfMINhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_klghINhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_lMfMINhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ngE_YNhjEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ngRMoNhjEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_ng77ANhjEeKgkM6XJF9t4A"> @@ -365,8 +365,8 @@ When one of these property is modified, the class check if the type can be insta </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_Cww0QNhiEeKgkM6XJF9t4A" name="StringInstance"> - <generalization xmi:id="_mlgC8NhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_oRNhYNhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_mlgC8NhiEeKgkM6XJF9t4A" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_oRNhYNhjEeKgkM6XJF9t4A" name="value" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qxBywNhjEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qxOAANhjEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_qx4uYNhjEeKgkM6XJF9t4A"> @@ -375,22 +375,22 @@ When one of these property is modified, the class check if the type can be insta </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_6xEH4NhjEeKgkM6XJF9t4A" name="IntType"> - <generalization xmi:id="_n3p8cNhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_n3p8cNhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="__iczQNhjEeKgkM6XJF9t4A" name="BooleanType"> - <generalization xmi:id="_rgmZENhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_rgmZENhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_E308gNhkEeKgkM6XJF9t4A" name="StringType"> - <generalization xmi:id="_tdBpgNhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_tdBpgNhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_J6C5MNhkEeKgkM6XJF9t4A" name="CustomType"> - <ownedComment xmi:id="_08frwNhkEeKgkM6XJF9t4A"> + <ownedComment xmi:type="uml:Comment" xmi:id="_08frwNhkEeKgkM6XJF9t4A"> <body>A CustomType is used to refer to a type defined in an external metamodel.
 The classifier specify the name of the type defined in a ECore metamodel. The metamodel property is used
 to specify the ECore metamodel containing the type referenced.</body> </ownedComment> - <generalization xmi:id="_wLYGINhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_U0l7MNhkEeKgkM6XJF9t4A" name="classifier" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_wLYGINhkEeKgkM6XJF9t4A" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_U0l7MNhkEeKgkM6XJF9t4A" name="classifier" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V7OMENhkEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V7aZUNhkEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_V8FHsNhkEeKgkM6XJF9t4A"> @@ -399,14 +399,14 @@ to specify the ECore metamodel containing the type referenced.</body> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_vMMQsNjKEeKgkM6XJF9t4A" name="StringToTypeInstanceMap"> - <ownedAttribute xmi:id="_1B8jINjKEeKgkM6XJF9t4A" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_1B8jINjKEeKgkM6XJF9t4A" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3hw0gNjKEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3h9BwNjKEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_3it2wNjKEeKgkM6XJF9t4A"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_4f0_QNjKEeKgkM6XJF9t4A" name="value" visibility="public" type="_AjTZ8Na8EeKPiuTfpuvqHA" aggregation="composite"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_4f0_QNjKEeKgkM6XJF9t4A" name="value" visibility="public" type="_AjTZ8Na8EeKPiuTfpuvqHA" aggregation="composite"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8Z8rcNjKEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8aJfwNjKEeKgkM6XJF9t4A" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_8a6UwNjKEeKgkM6XJF9t4A"> @@ -415,108 +415,109 @@ to specify the ECore metamodel containing the type referenced.</body> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_A1nlgNjLEeKgkM6XJF9t4A" name="layer_stringToTypeInstanceMap_1" memberEnd="_A1nlgdjLEeKgkM6XJF9t4A _A1bYQNjLEeKgkM6XJF9t4A"> - <ownedEnd xmi:id="_A1nlgdjLEeKgkM6XJF9t4A" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_A1nlgNjLEeKgkM6XJF9t4A"> + <ownedEnd xmi:type="uml:Property" xmi:id="_A1nlgdjLEeKgkM6XJF9t4A" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_A1nlgNjLEeKgkM6XJF9t4A"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A1nlgtjLEeKgkM6XJF9t4A" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A1nlg9jLEeKgkM6XJF9t4A" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_DN8s0NjhEeKQqZMBCFd2Uw" name="LayersStackApplication"> - <ownedComment xmi:id="_K6hW8NjhEeKQqZMBCFd2Uw"> + <ownedComment xmi:type="uml:Comment" xmi:id="_K6hW8NjhEeKQqZMBCFd2Uw"> <body>This represent the root of LayerStack.
 All model with LayerStack has an instance of this class as root.
 This class allows to find the associated registries : PropertyRegistry, LayerDescriptorRegistry</body> </ownedComment> - <generalization xmi:id="_bwKaMNjoEeKQqZMBCFd2Uw" general="_ggM80NhbEeKgkM6XJF9t4A"/> - <ownedAttribute xmi:id="_aj6GoNjhEeKQqZMBCFd2Uw" name="layersStacks" type="_gT0asNa7EeKPiuTfpuvqHA" aggregation="composite" association="_akGT4NjhEeKQqZMBCFd2Uw"> + <generalization xmi:type="uml:Generalization" xmi:id="_bwKaMNjoEeKQqZMBCFd2Uw" general="_ggM80NhbEeKgkM6XJF9t4A"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_aj6GoNjhEeKQqZMBCFd2Uw" name="layersStacks" type="_gT0asNa7EeKPiuTfpuvqHA" aggregation="composite" association="_akGT4NjhEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aj6GodjhEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aj6GotjhEeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_DYWsYNjpEeKQqZMBCFd2Uw" name="layerStackRegistry" type="_uMYd4NjoEeKQqZMBCFd2Uw" aggregation="composite" association="_DYi5oNjpEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_DYWsYNjpEeKQqZMBCFd2Uw" name="layerStackRegistry" type="_uMYd4NjoEeKQqZMBCFd2Uw" aggregation="composite" association="_DYi5oNjpEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DYWsYdjpEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DYWsYtjpEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_EEc9YNjpEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" aggregation="composite" association="_EEjEANjpEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_EEc9YNjpEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" aggregation="composite" association="_EEjEANjpEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EEc9YdjpEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EEc9YtjpEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_5rptsNqBEeKQqZMBCFd2Uw" name="layerDescriptorRegistry" type="_zYGE8NqBEeKQqZMBCFd2Uw" aggregation="composite" association="_5r8BkNqBEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_5rptsNqBEeKQqZMBCFd2Uw" name="layerDescriptorRegistry" type="_zYGE8NqBEeKQqZMBCFd2Uw" aggregation="composite" association="_5r8BkNqBEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5rptsdqBEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5rptstqBEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_wRCXENt2EeKQqZMBCFd2Uw" name="factory" type="_IOwJ4Nt2EeKQqZMBCFd2Uw" aggregation="composite" association="_wROkUNt2EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_wRCXENt2EeKQqZMBCFd2Uw" name="factory" type="_IOwJ4Nt2EeKQqZMBCFd2Uw" aggregation="composite" association="_wROkUNt2EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wRCXEdt2EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wRCXEtt2EeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_3F7c4O3uEeKwLp35IbAIig" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" aggregation="composite" association="_3GHqIO3uEeKwLp35IbAIig"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_3F7c4O3uEeKwLp35IbAIig" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" aggregation="composite" association="_3GHqIO3uEeKwLp35IbAIig"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3F7c4e3uEeKwLp35IbAIig"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3F7c4u3uEeKwLp35IbAIig" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_FDc3EAxAEeOjX-JbGFEH7w" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" aggregation="composite" association="_FDpEUAxAEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_FDc3EAxAEeOjX-JbGFEH7w" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" aggregation="composite" association="_FDpEUAxAEeOjX-JbGFEH7w"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FDc3EQxAEeOjX-JbGFEH7w"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FDc3EgxAEeOjX-JbGFEH7w" value="1"/> </ownedAttribute> - <ownedOperation xmi:id="_jo2R4NjhEeKQqZMBCFd2Uw" name="getLayersStackFor"> - <ownedParameter xmi:id="_3TxkYNjhEeKQqZMBCFd2Uw" name="diagram"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_jo2R4NjhEeKQqZMBCFd2Uw" name="getLayersStackFor"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_3TxkYNjhEeKQqZMBCFd2Uw" name="diagram"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_8X93ANjhEeKQqZMBCFd2Uw" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8X93ANjhEeKQqZMBCFd2Uw" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_8QO3kN0kEeKwptaAAanMDg" name="removeLayersStackFor"> - <ownedParameter xmi:id="_8QO3kd0kEeKwptaAAanMDg" name="diagram"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_8QO3kN0kEeKwptaAAanMDg" name="removeLayersStackFor"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_8QO3kd0kEeKwptaAAanMDg" name="diagram"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> </ownedParameter> </ownedOperation> - <ownedOperation xmi:id="_H4FrgN0lEeKwptaAAanMDg" name="isLayersStackAttachedFor"> - <ownedParameter xmi:id="_H4Frgd0lEeKwptaAAanMDg" name="diagram"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_H4FrgN0lEeKwptaAAanMDg" name="isLayersStackAttachedFor"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_H4Frgd0lEeKwptaAAanMDg" name="diagram"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_H4Frgt0lEeKwptaAAanMDg" name="return" type="_TqqsYNa8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_H4Frgt0lEeKwptaAAanMDg" name="return" type="_TqqsYNa8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_ZJ8N0N0lEeKwptaAAanMDg" name="createLayersStackFor"> - <ownedParameter xmi:id="_ZJ8N0d0lEeKwptaAAanMDg" name="diagram"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_ZJ8N0N0lEeKwptaAAanMDg" name="createLayersStackFor"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZJ8N0d0lEeKwptaAAanMDg" name="diagram"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_ZJ8N0t0lEeKwptaAAanMDg" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZJ8N0t0lEeKwptaAAanMDg" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_ZdgqEN0lEeKwptaAAanMDg" name="lookupLayersStackFor" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_ZdgqEd0lEeKwptaAAanMDg" name="diagram"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_ZdgqEN0lEeKwptaAAanMDg" name="lookupLayersStackFor" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZdgqEd0lEeKwptaAAanMDg" name="diagram"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHhrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_ZdgqEt0lEeKwptaAAanMDg" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZdgqEt0lEeKwptaAAanMDg" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_akGT4NjhEeKQqZMBCFd2Uw" name="layersStackApplication_layersStack_1" memberEnd="_akGT4djhEeKQqZMBCFd2Uw _aj6GoNjhEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_akGT4djhEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_akGT4NjhEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_akGT4djhEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_akGT4NjhEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_akGT4tjhEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_akGT49jhEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_LBIf0NjiEeKQqZMBCFd2Uw" name="layer_layerDescriptor_1" memberEnd="_LBIf0djiEeKQqZMBCFd2Uw _LA8SkNjiEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_LBIf0djiEeKQqZMBCFd2Uw" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_LBIf0NjiEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_LBIf0djiEeKQqZMBCFd2Uw" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_LBIf0NjiEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LBIf0tjiEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LBIf09jiEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_9IaAANjiEeKQqZMBCFd2Uw" name="LayerExpression" isAbstract="true"> - <generalization xmi:id="_18JYYNt5EeKwptaAAanMDg" general="_325AENt0EeKQqZMBCFd2Uw"/> - <ownedAttribute xmi:id="_AWx_gNjuEeKQqZMBCFd2Uw" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_18JYYNt5EeKwptaAAanMDg" general="_325AENt0EeKQqZMBCFd2Uw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_AWx_gNjuEeKQqZMBCFd2Uw" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AWx_gdjuEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AWx_gtjuEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_AWx_g9juEeKQqZMBCFd2Uw"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_AW-MwNjuEeKQqZMBCFd2Uw" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_AW-MwNjuEeKQqZMBCFd2Uw" name="description" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AW-MwdjuEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AW-MwtjuEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_AW-Mw9juEeKQqZMBCFd2Uw"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_mCUIAAxEEeOjX-JbGFEH7w" name="isEnabled" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA" isReadOnly="true" isDerived="true"> - <ownedComment xmi:id="_unSZwAxEEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_mCUIAAxEEeOjX-JbGFEH7w" name="isLayerEnabledInternal" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA" isReadOnly="true" isDerived="true"> + <ownedComment xmi:type="uml:Comment" xmi:id="_unSZwAxEEeOjX-JbGFEH7w"> <body>Return true if the Layer is enabled (participate to the diagram), or false if it is not enabled.
 This is a derieved property.
 +This flag is used internally to check if the layer is enabled. It is used by operation computing command. If the flag return false, no command is returned.
 This property is used by LayerExpressions to bypass or not a layer.</body> </ownedComment> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_puPAIAxEEeOjX-JbGFEH7w" value="1"/> @@ -525,8 +526,8 @@ This property is used by LayerExpressions to bypass or not a layer.</body> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_qaozIAxEEeOjX-JbGFEH7w" name="isUserEnabled" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> - <ownedComment xmi:id="_-aGyQAxEEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_qaozIAxEEeOjX-JbGFEH7w" name="isLayerEnabled" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> + <ownedComment xmi:type="uml:Comment" xmi:id="_-aGyQAxEEeOjX-JbGFEH7w"> <body>Is the user enabled this layer ?
 Return true if the user enable this layer, false if the user disable this layer.
 When the user disable a layer, the isEnable property also return false.</body> @@ -535,69 +536,69 @@ When the user disable a layer, the isEnable property also return false.</body> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tBHGIAxEEeOjX-JbGFEH7w" value="1"/> <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_hvDRIAxGEeOjX-JbGFEH7w" value="true"/> </ownedAttribute> - <ownedOperation xmi:id="_VdSFsO7HEeK0p4PkXjd-_Q" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_CI71QO7JEeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_VdSFsO7HEeK0p4PkXjd-_Q" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_CI71QO7JEeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified views and Property.
 @return A list of Command allowing to get the value of the property for each view. The list contains null if no command is available for a View.</body> </ownedComment> - <ownedParameter xmi:id="_kPANkO7HEeK0p4PkXjd-_Q" name="view"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_kPANkO7HEeK0p4PkXjd-_Q" name="view"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_pVVOMO7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_vwTtkO7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_pVVOMO7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_vwTtkO7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_xfz8UO7HEeK0p4PkXjd-_Q" name="getViewsComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_QUzeEO7JEeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_xfz8UO7HEeK0p4PkXjd-_Q" name="getViewsComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_QUzeEO7JEeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified view and Property.
 @return the Command allowing to get the value, or null.</body> </ownedComment> - <ownedParameter xmi:id="_xfz8Ue7HEeK0p4PkXjd-_Q" name="view" isOrdered="true" direction="inout"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_xfz8Ue7HEeK0p4PkXjd-_Q" name="view" isOrdered="true" direction="inout"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SKx9sO7IEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SLGGwO7IEeK0p4PkXjd-_Q" value="*"/> </ownedParameter> - <ownedParameter xmi:id="_xfz8Uu7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_xfz8U-7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_xfz8Uu7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_xfz8U-7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_T3aeoO7IEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_T31VYO7IEeK0p4PkXjd-_Q" value="*"/> </ownedParameter> </ownedOperation> - <ownedOperation xmi:id="_x2PfUO7HEeK0p4PkXjd-_Q" name="getPropertiesComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_Q2rcEO7JEeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_x2PfUO7HEeK0p4PkXjd-_Q" name="getPropertiesComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_Q2rcEO7JEeK0p4PkXjd-_Q"> <body>Get the ComputePropertyValueCommands for the specified view and Properties.
 @return A list of Command allowing to get the value of the properties for the specified view. The list contains null if no command is available for a property.</body> </ownedComment> - <ownedParameter xmi:id="_x2PfUe7HEeK0p4PkXjd-_Q" name="view"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_x2PfUe7HEeK0p4PkXjd-_Q" name="view"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_x2PfUu7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" direction="inout"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_x2PfUu7HEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" direction="inout"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_a3kHoO7IEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_a32bgO7IEeK0p4PkXjd-_Q" value="*"/> </ownedParameter> - <ownedParameter xmi:id="_x2PfU-7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_x2PfU-7HEeK0p4PkXjd-_Q" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true" direction="return"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_coyNoO7IEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cpKoIO7IEeK0p4PkXjd-_Q" value="*"/> </ownedParameter> </ownedOperation> - <ownedOperation xmi:id="_yI1mQPMcEeKJ5-vFCuMpLA" name="getLayersStack" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_-Exz0PMcEeKJ5-vFCuMpLA" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_yI1mQPMcEeKJ5-vFCuMpLA" name="getLayersStack" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_-Exz0PMcEeKJ5-vFCuMpLA" name="return" type="_gT0asNa7EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_HoKjcNjjEeKQqZMBCFd2Uw" name="LayerOperator" isAbstract="true"> - <generalization xmi:id="_OJCPcNjjEeKQqZMBCFd2Uw" general="_9IaAANjiEeKQqZMBCFd2Uw"/> - <ownedAttribute xmi:id="_emyegNjnEeKQqZMBCFd2Uw" name="layers" type="_9IaAANjiEeKQqZMBCFd2Uw" isOrdered="true" aggregation="composite" association="_em-rwNjnEeKQqZMBCFd2Uw"> + <generalization xmi:type="uml:Generalization" xmi:id="_OJCPcNjjEeKQqZMBCFd2Uw" general="_9IaAANjiEeKQqZMBCFd2Uw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_emyegNjnEeKQqZMBCFd2Uw" name="layers" type="_9IaAANjiEeKQqZMBCFd2Uw" isOrdered="true" aggregation="composite" association="_em-rwNjnEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_emyegdjnEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_emyegtjnEeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_WuVRUNjjEeKQqZMBCFd2Uw" name="AbstractLayerOperator" isAbstract="true"> - <generalization xmi:id="_0lwNANjjEeKQqZMBCFd2Uw" general="_HoKjcNjjEeKQqZMBCFd2Uw"/> - <ownedAttribute xmi:id="_KSjUEAkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" association="_KSvhUAkdEeOnVqX9VcfeWQ"> + <generalization xmi:type="uml:Generalization" xmi:id="_0lwNANjjEeKQqZMBCFd2Uw" general="_HoKjcNjjEeKQqZMBCFd2Uw"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_KSjUEAkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" association="_KSvhUAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KSjUEQkdEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KSjUEgkdEeOnVqX9VcfeWQ" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="__XEYgAw-EeOjX-JbGFEH7w" name="layerOperatorDescriptorName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> - <ownedComment xmi:id="_GnIFwAw_EeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="__XEYgAw-EeOjX-JbGFEH7w" name="layerOperatorDescriptorName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedComment xmi:type="uml:Comment" xmi:id="_GnIFwAw_EeOjX-JbGFEH7w"> <body>The name of the associated descriptor.
 This name is persisted with the LayerOperator. The descriptor is not persisted.
 The name is used to retrieve the Descriptor from the LayerOperatorDescriptorRegistry, when the application object is set. </body> @@ -608,14 +609,14 @@ The name is used to retrieve the Descriptor from the LayerOperatorDescriptorRegi <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_Dhl7YAxDEeOjX-JbGFEH7w" name="isDescriptorSet"> - <ownedComment xmi:id="_LWD9QAxDEeOjX-JbGFEH7w"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_Dhl7YAxDEeOjX-JbGFEH7w" name="isDescriptorSet"> + <ownedComment xmi:type="uml:Comment" xmi:id="_LWD9QAxDEeOjX-JbGFEH7w"> <body>Return true if the Descriptor is set. Return false otherwise.</body> </ownedComment> - <ownedParameter xmi:id="_KE53YAxDEeOjX-JbGFEH7w" name="return" type="_TqqsYNa8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_KE53YAxDEeOjX-JbGFEH7w" name="return" type="_TqqsYNa8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_0VaLUA3SEeOjX-JbGFEH7w" name="resetDescriptor"> - <ownedComment xmi:id="_4IMgcA3SEeOjX-JbGFEH7w"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_0VaLUA3SEeOjX-JbGFEH7w" name="resetDescriptor"> + <ownedComment xmi:type="uml:Comment" xmi:id="_4IMgcA3SEeOjX-JbGFEH7w"> <body>Reset the descriptor accordingly to the descriptor name.
 The descriptor is resseted only if the ::application and ::layerOperatorDescriptorName are set.
 Nothing is done if one of the attribute is not set.
 @@ -624,38 +625,38 @@ Nothing is done if the descriptor can not be found (maybe a log is issue).</body </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_gqW1kNjjEeKQqZMBCFd2Uw" name="TopLayerOperator"> - <generalization xmi:id="_zoqSoNjjEeKQqZMBCFd2Uw" general="_WuVRUNjjEeKQqZMBCFd2Uw"/> + <generalization xmi:type="uml:Generalization" xmi:id="_zoqSoNjjEeKQqZMBCFd2Uw" general="_WuVRUNjjEeKQqZMBCFd2Uw"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_wpB4wNjjEeKQqZMBCFd2Uw" name="StackedLayerOperator"> - <generalization xmi:id="_zL9IgNjjEeKQqZMBCFd2Uw" general="_WuVRUNjjEeKQqZMBCFd2Uw"/> + <generalization xmi:type="uml:Generalization" xmi:id="_zL9IgNjjEeKQqZMBCFd2Uw" general="_WuVRUNjjEeKQqZMBCFd2Uw"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_1xJCENjjEeKQqZMBCFd2Uw" name="CustomLayerOperator"> - <generalization xmi:id="_4b_ewNjjEeKQqZMBCFd2Uw" general="_HoKjcNjjEeKQqZMBCFd2Uw"/> + <generalization xmi:type="uml:Generalization" xmi:id="_4b_ewNjjEeKQqZMBCFd2Uw" general="_HoKjcNjjEeKQqZMBCFd2Uw"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_3q_DINjkEeKQqZMBCFd2Uw" name="layer_view_1" memberEnd="_3q_DIdjkEeKQqZMBCFd2Uw _3qy14NjkEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_3q_DIdjkEeKQqZMBCFd2Uw" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_3q_DINjkEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_3q_DIdjkEeKQqZMBCFd2Uw" name="layer" type="_51zAINa7EeKPiuTfpuvqHA" association="_3q_DINjkEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3q_DItjkEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3q_DI9jkEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_em-rwNjnEeKQqZMBCFd2Uw" name="layerOperator_layerExpression_1" memberEnd="_em-rwdjnEeKQqZMBCFd2Uw _emyegNjnEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_em-rwdjnEeKQqZMBCFd2Uw" name="layerOperator" type="_HoKjcNjjEeKQqZMBCFd2Uw" association="_em-rwNjnEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_em-rwdjnEeKQqZMBCFd2Uw" name="layerOperator" type="_HoKjcNjjEeKQqZMBCFd2Uw" association="_em-rwNjnEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_em-rwtjnEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_em-rw9jnEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_uMYd4NjoEeKQqZMBCFd2Uw" name="LayerStackDescriptorRegistry"/> <packagedElement xmi:type="uml:Class" xmi:id="_8OefoNjoEeKQqZMBCFd2Uw" name="PropertyRegistry"> - <ownedAttribute xmi:id="_NVP94NjqEeKQqZMBCFd2Uw" name="properties" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" aggregation="composite" association="_NVcLINjqEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_NVP94NjqEeKQqZMBCFd2Uw" name="properties" type="_-vaacNa7EeKPiuTfpuvqHA" isOrdered="true" aggregation="composite" association="_NVcLINjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NVP94djqEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NVP94tjqEeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_JhvqgNj_EeKQqZMBCFd2Uw" name="typeRegistry" type="_tLip8Nj-EeKQqZMBCFd2Uw" aggregation="composite" association="_Jh73wNj_EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_JhvqgNj_EeKQqZMBCFd2Uw" name="typeRegistry" type="_tLip8Nj-EeKQqZMBCFd2Uw" aggregation="composite" association="_Jh73wNj_EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Jhvqgdj_EeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Jhvqgtj_EeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_RrX8YA2qEeOjX-JbGFEH7w" name="propertiesCount" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA" isReadOnly="true" isDerived="true"> - <ownedComment xmi:id="_p3RfsA2qEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_RrX8YA2qEeOjX-JbGFEH7w" name="propertiesCount" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA" isReadOnly="true" isDerived="true"> + <ownedComment xmi:type="uml:Comment" xmi:id="_p3RfsA2qEeOjX-JbGFEH7w"> <body>The number of registered properties.
 This is a value derived from the internal list of properties.</body> </ownedComment> @@ -665,42 +666,42 @@ This is a value derived from the internal list of properties.</body> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_1X6RoNkCEeKQqZMBCFd2Uw" name="getPropertyIndex" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="__hV_wNkCEeKQqZMBCFd2Uw" name="propertyName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> - <ownedParameter xmi:id="_F2HJcNkDEeKQqZMBCFd2Uw" name="return" type="_SuHkkNa8EeKPiuTfpuvqHA" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_1X6RoNkCEeKQqZMBCFd2Uw" name="getPropertyIndex" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="__hV_wNkCEeKQqZMBCFd2Uw" name="propertyName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_F2HJcNkDEeKQqZMBCFd2Uw" name="return" type="_SuHkkNa8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_dcjjAOT7EeKSDdPH_NXL-g" name="getProperty" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_dcjjAeT7EeKSDdPH_NXL-g" name="propertyName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> - <ownedParameter xmi:id="_dcjjAuT7EeKSDdPH_NXL-g" name="return" type="_-vaacNa7EeKPiuTfpuvqHA" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_dcjjAOT7EeKSDdPH_NXL-g" name="getProperty" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_dcjjAeT7EeKSDdPH_NXL-g" name="propertyName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_dcjjAuT7EeKSDdPH_NXL-g" name="return" type="_-vaacNa7EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_Klpz4A3LEeOjX-JbGFEH7w" name="addProperty"> - <ownedComment xmi:id="_RE4hIA3LEeOjX-JbGFEH7w"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_Klpz4A3LEeOjX-JbGFEH7w" name="addProperty"> + <ownedComment xmi:type="uml:Comment" xmi:id="_RE4hIA3LEeOjX-JbGFEH7w"> <body>Add the property to the registry.
 Also set the index of the property.
 Do nothing if a Property with the same name already exist.
 Note: a Property can not be retrieved from the registry (the operation is not supported by the application).</body> </ownedComment> - <ownedParameter xmi:id="_P1PeMA3LEeOjX-JbGFEH7w" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_P1PeMA3LEeOjX-JbGFEH7w" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_DYi5oNjpEeKQqZMBCFd2Uw" name="layersStackApplication_layerStackRegistry_1" memberEnd="_DYi5odjpEeKQqZMBCFd2Uw _DYWsYNjpEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_DYi5odjpEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_DYi5oNjpEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_DYi5odjpEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_DYi5oNjpEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DYi5otjpEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DYi5o9jpEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_EEjEANjpEeKQqZMBCFd2Uw" name="layersStackApplication_propertyRegistry_1" memberEnd="_EEjEAdjpEeKQqZMBCFd2Uw _EEc9YNjpEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_EEjEAdjpEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_EEjEANjpEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_EEjEAdjpEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_EEjEANjpEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EEjEAtjpEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EEjEA9jpEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ItBOgNjqEeKQqZMBCFd2Uw" name="PropertyIndex"> - <ownedAttribute xmi:id="_ZcvUINjqEeKQqZMBCFd2Uw" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" association="_ZdBoANjqEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ZcvUINjqEeKQqZMBCFd2Uw" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" association="_ZdBoANjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZcvUIdjqEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZcvUItjqEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_j-DE0NjsEeKQqZMBCFd2Uw" name="index" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_j-DE0NjsEeKQqZMBCFd2Uw" name="index" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lYYU0NjsEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lYqosNjsEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_lZbdsNjsEeKQqZMBCFd2Uw"> @@ -709,23 +710,23 @@ Note: a Property can not be retrieved from the registry (the operation is not su </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_NVcLINjqEeKQqZMBCFd2Uw" name="propertyRegistry_property_1" memberEnd="_NVcLIdjqEeKQqZMBCFd2Uw _NVP94NjqEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_NVcLIdjqEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_NVcLINjqEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_NVcLIdjqEeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_NVcLINjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NVcLItjqEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NVcLI9jqEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_ZdBoANjqEeKQqZMBCFd2Uw" name="propertyIndex_property_1" memberEnd="_ZdBoAdjqEeKQqZMBCFd2Uw _ZcvUINjqEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_ZdBoAdjqEeKQqZMBCFd2Uw" name="propertyIndex" type="_ItBOgNjqEeKQqZMBCFd2Uw" association="_ZdBoANjqEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_ZdBoAdjqEeKQqZMBCFd2Uw" name="propertyIndex" type="_ItBOgNjqEeKQqZMBCFd2Uw" association="_ZdBoANjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZdBoAtjqEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZdBoA9jqEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_hgu_wNjqEeKQqZMBCFd2Uw" name="StringToPropertyIndexMap"> - <ownedAttribute xmi:id="_mzbocNjqEeKQqZMBCFd2Uw" name="value" type="_ItBOgNjqEeKQqZMBCFd2Uw" aggregation="composite" association="_mzt8UNjqEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_mzbocNjqEeKQqZMBCFd2Uw" name="value" type="_ItBOgNjqEeKQqZMBCFd2Uw" aggregation="composite" association="_mzt8UNjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mzbocdjqEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mzboctjqEeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_fQXNsNjsEeKQqZMBCFd2Uw" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_fQXNsNjsEeKQqZMBCFd2Uw" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hC3tINjsEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hDKoENjsEeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_hD5A0NjsEeKQqZMBCFd2Uw"> @@ -734,35 +735,35 @@ Note: a Property can not be retrieved from the registry (the operation is not su </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_mzt8UNjqEeKQqZMBCFd2Uw" name="stringToPropertyIndexMap_propertyIndex_1" memberEnd="_mzt8UdjqEeKQqZMBCFd2Uw _mzbocNjqEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_mzt8UdjqEeKQqZMBCFd2Uw" name="stringToPropertyIndexMap" type="_hgu_wNjqEeKQqZMBCFd2Uw" association="_mzt8UNjqEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_mzt8UdjqEeKQqZMBCFd2Uw" name="stringToPropertyIndexMap" type="_hgu_wNjqEeKQqZMBCFd2Uw" association="_mzt8UNjqEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mzt8UtjqEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mzt8U9jqEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_tLip8Nj-EeKQqZMBCFd2Uw" name="TypeRegistry"> - <ownedAttribute xmi:id="_2az14Nj-EeKQqZMBCFd2Uw" name="types" type="_P4xeANj_EeKQqZMBCFd2Uw" aggregation="composite" association="_2bADINj-EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_2az14Nj-EeKQqZMBCFd2Uw" name="types" type="_P4xeANj_EeKQqZMBCFd2Uw" aggregation="composite" association="_2bADINj-EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2az14dj-EeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2az14tj-EeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_2bADINj-EeKQqZMBCFd2Uw" name="typeRegistry_type_1" memberEnd="_2bADIdj-EeKQqZMBCFd2Uw _2az14Nj-EeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_2bADIdj-EeKQqZMBCFd2Uw" name="typeRegistry" type="_tLip8Nj-EeKQqZMBCFd2Uw" association="_2bADINj-EeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_2bADIdj-EeKQqZMBCFd2Uw" name="typeRegistry" type="_tLip8Nj-EeKQqZMBCFd2Uw" association="_2bADINj-EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2bADItj-EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2bADI9j-EeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_Jh73wNj_EeKQqZMBCFd2Uw" name="propertyRegistry_typeRegistry_1" memberEnd="_Jh73wdj_EeKQqZMBCFd2Uw _JhvqgNj_EeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_Jh73wdj_EeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_Jh73wNj_EeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_Jh73wdj_EeKQqZMBCFd2Uw" name="propertyRegistry" type="_8OefoNjoEeKQqZMBCFd2Uw" association="_Jh73wNj_EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Jh73wtj_EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Jh73w9j_EeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_P4xeANj_EeKQqZMBCFd2Uw" name="StringToTypeMap"> - <ownedAttribute xmi:id="_U05ZwNj_EeKQqZMBCFd2Uw" name="value" type="_EoL3oNhcEeKgkM6XJF9t4A" aggregation="composite" association="_U1FnANj_EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_U05ZwNj_EeKQqZMBCFd2Uw" name="value" type="_EoL3oNhcEeKgkM6XJF9t4A" aggregation="composite" association="_U1FnANj_EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U05Zwdj_EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U05Zwtj_EeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_kaf1oNj_EeKQqZMBCFd2Uw" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_kaf1oNj_EeKQqZMBCFd2Uw" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lxSCYNj_EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lxkWQNj_EeKQqZMBCFd2Uw" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_lyPEoNj_EeKQqZMBCFd2Uw"> @@ -771,65 +772,65 @@ Note: a Property can not be retrieved from the registry (the operation is not su </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_U1FnANj_EeKQqZMBCFd2Uw" name="stringToTypeMap_type_1" memberEnd="_U1FnAdj_EeKQqZMBCFd2Uw _U05ZwNj_EeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_U1FnAdj_EeKQqZMBCFd2Uw" name="stringToTypeMap" type="_P4xeANj_EeKQqZMBCFd2Uw" association="_U1FnANj_EeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_U1FnAdj_EeKQqZMBCFd2Uw" name="stringToTypeMap" type="_P4xeANj_EeKQqZMBCFd2Uw" association="_U1FnANj_EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U1FnAtj_EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U1FnA9j_EeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_hQam0NkhEeKQqZMBCFd2Uw" name="layersStack_diagram_1" memberEnd="_hQam0dkhEeKQqZMBCFd2Uw _hQIS8NkhEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_hQam0dkhEeKQqZMBCFd2Uw" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" association="_hQam0NkhEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_hQam0dkhEeKQqZMBCFd2Uw" name="layersStack" type="_gT0asNa7EeKPiuTfpuvqHA" association="_hQam0NkhEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hQam0tkhEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hQam09khEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_zYGE8NqBEeKQqZMBCFd2Uw" name="LayerDescriptorRegistry"> - <ownedAttribute xmi:id="_TzkRwNqCEeKQqZMBCFd2Uw" name="layerDescriptors" type="_eNnjMNa7EeKPiuTfpuvqHA" aggregation="composite" association="_Tz2loNqCEeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_TzkRwNqCEeKQqZMBCFd2Uw" name="layerDescriptors" type="_eNnjMNa7EeKPiuTfpuvqHA" aggregation="composite" association="_Tz2loNqCEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TzkRwdqCEeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TzkRwtqCEeKQqZMBCFd2Uw" value="*"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_5r8BkNqBEeKQqZMBCFd2Uw" name="layersStackApplication_layerDescriptorRegistry_1" memberEnd="_5r8BkdqBEeKQqZMBCFd2Uw _5rptsNqBEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_5r8BkdqBEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_5r8BkNqBEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_5r8BkdqBEeKQqZMBCFd2Uw" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_5r8BkNqBEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5r8BktqBEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5r8Bk9qBEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_Tz2loNqCEeKQqZMBCFd2Uw" name="layerDescriptorRegistry_layerDescriptor_1" memberEnd="_Tz2lodqCEeKQqZMBCFd2Uw _TzkRwNqCEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_Tz2lodqCEeKQqZMBCFd2Uw" name="layerDescriptorRegistry" type="_zYGE8NqBEeKQqZMBCFd2Uw" association="_Tz2loNqCEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_Tz2lodqCEeKQqZMBCFd2Uw" name="layerDescriptorRegistry" type="_zYGE8NqBEeKQqZMBCFd2Uw" association="_Tz2loNqCEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Tz2lotqCEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Tz2lo9qCEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_iim5ENqCEeKQqZMBCFd2Uw" name="layerDescriptor_propertyRegistry_1" memberEnd="_iim5EdqCEeKQqZMBCFd2Uw _iiUlMNqCEeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="_iim5EdqCEeKQqZMBCFd2Uw" name="layerDescriptor" type="_eNnjMNa7EeKPiuTfpuvqHA" association="_iim5ENqCEeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="_iim5EdqCEeKQqZMBCFd2Uw" name="layerDescriptor" type="_eNnjMNa7EeKPiuTfpuvqHA" association="_iim5ENqCEeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iim5EtqCEeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iim5E9qCEeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_xhwY8NqCEeKQqZMBCFd2Uw" name="SimpleLayerDescriptor"> - <generalization xmi:id="_3ee2ENqCEeKQqZMBCFd2Uw" general="_eNnjMNa7EeKPiuTfpuvqHA"/> + <generalization xmi:type="uml:Generalization" xmi:id="_3ee2ENqCEeKQqZMBCFd2Uw" general="_eNnjMNa7EeKPiuTfpuvqHA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_z4m7kNqCEeKQqZMBCFd2Uw" name="RegExpLayerDescriptor"> - <generalization xmi:id="_5RvjcNqCEeKQqZMBCFd2Uw" general="_eNnjMNa7EeKPiuTfpuvqHA"/> + <generalization xmi:type="uml:Generalization" xmi:id="_5RvjcNqCEeKQqZMBCFd2Uw" general="_eNnjMNa7EeKPiuTfpuvqHA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_325AENt0EeKQqZMBCFd2Uw" name="ApplicationDependantElement" isAbstract="true"> - <ownedComment xmi:id="_KjtrkNt1EeKQqZMBCFd2Uw"> + <ownedComment xmi:type="uml:Comment" xmi:id="_KjtrkNt1EeKQqZMBCFd2Uw"> <body>Base class for elements depending on the LayerStackApplication.
 This class carry a referenceto the Application.</body> </ownedComment> - <ownedAttribute xmi:id="__rXB8Nt0EeKQqZMBCFd2Uw" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="__rpV0Nt0EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="__rXB8Nt0EeKQqZMBCFd2Uw" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="__rpV0Nt0EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__rXB8dt0EeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__rXB8tt0EeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="__rpV0Nt0EeKQqZMBCFd2Uw" name="applicationDependantElement_layersStackApplication_1" memberEnd="__rpV0dt0EeKQqZMBCFd2Uw __rXB8Nt0EeKQqZMBCFd2Uw"> - <ownedEnd xmi:id="__rpV0dt0EeKQqZMBCFd2Uw" name="applicationDependantElement" type="_325AENt0EeKQqZMBCFd2Uw" association="__rpV0Nt0EeKQqZMBCFd2Uw"> + <ownedEnd xmi:type="uml:Property" xmi:id="__rpV0dt0EeKQqZMBCFd2Uw" name="applicationDependantElement" type="_325AENt0EeKQqZMBCFd2Uw" association="__rpV0Nt0EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__rpV0tt0EeKQqZMBCFd2Uw" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__rpV09t0EeKQqZMBCFd2Uw" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_IOwJ4Nt2EeKQqZMBCFd2Uw" name="LayerApplicationFactory"> - <ownedAttribute xmi:id="_wROkUdt2EeKQqZMBCFd2Uw" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_wROkUNt2EeKQqZMBCFd2Uw"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_wROkUdt2EeKQqZMBCFd2Uw" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_wROkUNt2EeKQqZMBCFd2Uw"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wROkUtt2EeKQqZMBCFd2Uw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wROkU9t2EeKQqZMBCFd2Uw" value="1"/> </ownedAttribute> @@ -837,41 +838,41 @@ This class carry a referenceto the Application.</body> <packagedElement xmi:type="uml:Association" xmi:id="_wROkUNt2EeKQqZMBCFd2Uw" name="layersStackApplication_layerApplicationFactory_1" memberEnd="_wROkUdt2EeKQqZMBCFd2Uw _wRCXENt2EeKQqZMBCFd2Uw"/> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_iYKFMNxGEeKwptaAAanMDg" name="LayersException"/> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_k-dZENxGEeKwptaAAanMDg" name="NotFoundException"> - <generalization xmi:id="_oxlscNxGEeKwptaAAanMDg" general="_iYKFMNxGEeKwptaAAanMDg"/> + <generalization xmi:type="uml:Generalization" xmi:id="_oxlscNxGEeKwptaAAanMDg" general="_iYKFMNxGEeKwptaAAanMDg"/> </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_KG7HMNxMEeKwptaAAanMDg" name="BadStateException"> - <generalization xmi:id="_ShHsUNxMEeKwptaAAanMDg" general="_iYKFMNxGEeKwptaAAanMDg"/> + <generalization xmi:type="uml:Generalization" xmi:id="_ShHsUNxMEeKwptaAAanMDg" general="_iYKFMNxGEeKwptaAAanMDg"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_agAC4NxWEeKwptaAAanMDg" name="NullInstance"> - <generalization xmi:id="_drCbgNxWEeKwptaAAanMDg" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedOperation xmi:id="_OU7XsNxXEeKwptaAAanMDg" name="getInstance" isStatic="true"> - <ownedParameter xmi:id="_WSaLoNxXEeKwptaAAanMDg" type="_agAC4NxWEeKwptaAAanMDg" direction="return"/> + <generalization xmi:type="uml:Generalization" xmi:id="_drCbgNxWEeKwptaAAanMDg" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_OU7XsNxXEeKwptaAAanMDg" name="getInstance" isStatic="true"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_WSaLoNxXEeKwptaAAanMDg" type="_agAC4NxWEeKwptaAAanMDg" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_z9aN8OHTEeKCZbxNW-U3VQ" name="RegExpLayer"> - <generalization xmi:id="_R8qP8OHUEeKCZbxNW-U3VQ" general="_51zAINa7EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_Bm93wBZ1EeOZwp016gnCFQ" name="expr" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_R8qP8OHUEeKCZbxNW-U3VQ" general="_51zAINa7EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Bm93wBZ1EeOZwp016gnCFQ" name="expr" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DqoYoBZ1EeOZwp016gnCFQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Dq76oBZ1EeOZwp016gnCFQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_Dr0rcBZ1EeOZwp016gnCFQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_Fp_BQBZ1EeOZwp016gnCFQ" name="language" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Fp_BQBZ1EeOZwp016gnCFQ" name="language" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_H11NwBZ1EeOZwp016gnCFQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_H2IIsBZ1EeOZwp016gnCFQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_H3BgkBZ1EeOZwp016gnCFQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_kI0XsBZ0EeOZwp016gnCFQ" name="activate"> - <ownedParameter xmi:id="_Ifv3ABaBEeOZwp016gnCFQ" name="newParentLayer" type="_WuVRUNjjEeKQqZMBCFd2Uw"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_kI0XsBZ0EeOZwp016gnCFQ" name="activate"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_Ifv3ABaBEeOZwp016gnCFQ" name="newParentLayer" type="_WuVRUNjjEeKQqZMBCFd2Uw"/> </ownedOperation> - <ownedOperation xmi:id="_lpOagBZ0EeOZwp016gnCFQ" name="deactivate"> - <ownedParameter xmi:id="_MZS7cBaBEeOZwp016gnCFQ" name="oldParentLayer" type="_WuVRUNjjEeKQqZMBCFd2Uw"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_lpOagBZ0EeOZwp016gnCFQ" name="deactivate"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_MZS7cBaBEeOZwp016gnCFQ" name="oldParentLayer" type="_WuVRUNjjEeKQqZMBCFd2Uw"/> </ownedOperation> - <ownedOperation xmi:id="_pKKxsBZ0EeOZwp016gnCFQ" name="evaluateExpr"> - <ownedParameter xmi:id="_-UwgIBZ0EeOZwp016gnCFQ" name="res" direction="return"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_pKKxsBZ0EeOZwp016gnCFQ" name="evaluateExpr"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_-UwgIBZ0EeOZwp016gnCFQ" name="res" direction="return"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LLUi4BZ1EeOZwp016gnCFQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LLnd0BZ1EeOZwp016gnCFQ" value="*"/> @@ -879,14 +880,14 @@ This class carry a referenceto the Application.</body> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="__1GNoOHTEeKCZbxNW-U3VQ" name="Layer"> - <generalization xmi:id="_am4OEOHUEeKCZbxNW-U3VQ" general="_51zAINa7EeKPiuTfpuvqHA"/> + <generalization xmi:type="uml:Generalization" xmi:id="_am4OEOHUEeKCZbxNW-U3VQ" general="_51zAINa7EeKPiuTfpuvqHA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ti_eQOT_EeKSDdPH_NXL-g" name="Color"> - <generalization xmi:id="_Y0k5AOUAEeKSDdPH_NXL-g" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_Y0k5AOUAEeKSDdPH_NXL-g" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_vkSnoOT_EeKSDdPH_NXL-g" name="ColorInstance"> - <generalization xmi:id="_YCxooOUAEeKSDdPH_NXL-g" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_Q8HvAOUAEeKSDdPH_NXL-g" name="value" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_YCxooOUAEeKSDdPH_NXL-g" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Q8HvAOUAEeKSDdPH_NXL-g" name="value" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q8HvAeUAEeKSDdPH_NXL-g" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q8HvAuUAEeKSDdPH_NXL-g" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q8HvA-UAEeKSDdPH_NXL-g"> @@ -895,153 +896,153 @@ This class carry a referenceto the Application.</body> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_fL2kIOUAEeKSDdPH_NXL-g" name="FillInstance"> - <generalization xmi:id="_jXYwcOUAEeKSDdPH_NXL-g" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_nVngkOUAEeKSDdPH_NXL-g" name="transparency" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_jXYwcOUAEeKSDdPH_NXL-g" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_nVngkOUAEeKSDdPH_NXL-g" name="transparency" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nVngkeUAEeKSDdPH_NXL-g" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nVngkuUAEeKSDdPH_NXL-g" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_nVngk-UAEeKSDdPH_NXL-g"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_uTht4OUAEeKSDdPH_NXL-g" name="fillColor" type="_vkSnoOT_EeKSDdPH_NXL-g" aggregation="composite" association="_uTre4OUAEeKSDdPH_NXL-g"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_uTht4OUAEeKSDdPH_NXL-g" name="fillColor" type="_vkSnoOT_EeKSDdPH_NXL-g" aggregation="composite" association="_uTre4OUAEeKSDdPH_NXL-g"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uTht4eUAEeKSDdPH_NXL-g" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uTht4uUAEeKSDdPH_NXL-g" value="1"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_gsEZsOUAEeKSDdPH_NXL-g" name="Fill"> - <generalization xmi:id="_ip-Q0OUAEeKSDdPH_NXL-g" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_ip-Q0OUAEeKSDdPH_NXL-g" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_uTre4OUAEeKSDdPH_NXL-g" name="fillInstance_colorInstance_1" memberEnd="_uTre4eUAEeKSDdPH_NXL-g _uTht4OUAEeKSDdPH_NXL-g"> - <ownedEnd xmi:id="_uTre4eUAEeKSDdPH_NXL-g" name="fillInstance" type="_fL2kIOUAEeKSDdPH_NXL-g" association="_uTre4OUAEeKSDdPH_NXL-g"> + <ownedEnd xmi:type="uml:Property" xmi:id="_uTre4eUAEeKSDdPH_NXL-g" name="fillInstance" type="_fL2kIOUAEeKSDdPH_NXL-g" association="_uTre4OUAEeKSDdPH_NXL-g"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uTre4uUAEeKSDdPH_NXL-g" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uTre4-UAEeKSDdPH_NXL-g" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_q85OgO3uEeKwLp35IbAIig" name="PropertySetterRegistry"> - <ownedAttribute xmi:id="_3GHqIe3uEeKwLp35IbAIig" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_3GHqIO3uEeKwLp35IbAIig"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_3GHqIe3uEeKwLp35IbAIig" name="application" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_3GHqIO3uEeKwLp35IbAIig"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3GHqIu3uEeKwLp35IbAIig"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3GHqI-3uEeKwLp35IbAIig" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_iPT94O3vEeKwLp35IbAIig" name="propertySetters" type="_fyVlIO3vEeKwLp35IbAIig" isOrdered="true" association="_iPmRwO3vEeKwLp35IbAIig"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_iPT94O3vEeKwLp35IbAIig" name="propertySetters" type="_fyVlIO3vEeKwLp35IbAIig" isOrdered="true" association="_iPmRwO3vEeKwLp35IbAIig"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iPT94e3vEeKwLp35IbAIig"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iPT94u3vEeKwLp35IbAIig" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_hmejMO5mEeK0p4PkXjd-_Q" name="setterMap" type="_JSMf8O5mEeK0p4PkXjd-_Q" aggregation="composite" association="_hmkp0O5mEeK0p4PkXjd-_Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_hmejMO5mEeK0p4PkXjd-_Q" name="setterMap" type="_JSMf8O5mEeK0p4PkXjd-_Q" aggregation="composite" association="_hmkp0O5mEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hmejMe5mEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hmejMu5mEeK0p4PkXjd-_Q" value="*"/> </ownedAttribute> - <ownedOperation xmi:id="_L7LusO5WEeK0p4PkXjd-_Q" name="getPropertySetter" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_Tr1nkO5WEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_ZJbRoO5WEeK0p4PkXjd-_Q" name="return" type="_fyVlIO3vEeKwLp35IbAIig" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_L7LusO5WEeK0p4PkXjd-_Q" name="getPropertySetter" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_Tr1nkO5WEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_ZJbRoO5WEeK0p4PkXjd-_Q" name="return" type="_fyVlIO3vEeKwLp35IbAIig" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_fF4pAO5WEeK0p4PkXjd-_Q" name="getPropertySetter" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_fF4pAe5WEeK0p4PkXjd-_Q" name="property" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> - <ownedParameter xmi:id="_fF4pAu5WEeK0p4PkXjd-_Q" name="return" type="_fyVlIO3vEeKwLp35IbAIig" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_fF4pAO5WEeK0p4PkXjd-_Q" name="getPropertySetter" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_fF4pAe5WEeK0p4PkXjd-_Q" name="property" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_fF4pAu5WEeK0p4PkXjd-_Q" name="return" type="_fyVlIO3vEeKwLp35IbAIig" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_mCwUgO5WEeK0p4PkXjd-_Q" name="addPropertySetter"> - <ownedParameter xmi:id="_quPzQO5WEeK0p4PkXjd-_Q" name="setter" type="_fyVlIO3vEeKwLp35IbAIig"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_mCwUgO5WEeK0p4PkXjd-_Q" name="addPropertySetter"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_quPzQO5WEeK0p4PkXjd-_Q" name="setter" type="_fyVlIO3vEeKwLp35IbAIig"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_3GHqIO3uEeKwLp35IbAIig" name="layersStackApplication_propertySetterRegistry_1" memberEnd="_3GHqIe3uEeKwLp35IbAIig _3F7c4O3uEeKwLp35IbAIig"/> <packagedElement xmi:type="uml:Class" xmi:id="_fyVlIO3vEeKwLp35IbAIig" name="PropertySetter" isAbstract="true"> - <ownedAttribute xmi:id="_4C8Y8O5VEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" association="_4DImMO5VEeK0p4PkXjd-_Q"> - <ownedComment xmi:id="_ApRVkO5WEeK0p4PkXjd-_Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_4C8Y8O5VEeK0p4PkXjd-_Q" name="property" type="_-vaacNa7EeKPiuTfpuvqHA" association="_4DImMO5VEeK0p4PkXjd-_Q"> + <ownedComment xmi:type="uml:Comment" xmi:id="_ApRVkO5WEeK0p4PkXjd-_Q"> <body>The property for which this setter is for.</body> </ownedComment> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4C8Y8e5VEeK0p4PkXjd-_Q"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4C8Y8u5VEeK0p4PkXjd-_Q" value="1"/> </ownedAttribute> - <ownedAttribute xmi:id="_p3vR8O5qEeK0p4PkXjd-_Q" name="propertyName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_p3vR8O5qEeK0p4PkXjd-_Q" name="propertyName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_scKWgO5qEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sccqYO5qEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_sdl54O5qEeK0p4PkXjd-_Q"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_GOgVMO5VEeK0p4PkXjd-_Q" name="setValue"> - <ownedParameter xmi:id="_P9Ky4O5VEeK0p4PkXjd-_Q" name="view"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_GOgVMO5VEeK0p4PkXjd-_Q" name="setValue"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_P9Ky4O5VEeK0p4PkXjd-_Q" name="view"> <type xmi:type="uml:Class" href="notation/notation.uml#_AziHOrcnEeKeLJDBCBPhPw"/> </ownedParameter> - <ownedParameter xmi:id="_pXFBcO5VEeK0p4PkXjd-_Q" name="value" type="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_pXFBcO5VEeK0p4PkXjd-_Q" name="value" type="_AjTZ8Na8EeKPiuTfpuvqHA"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_iPmRwO3vEeKwLp35IbAIig" name="propertySetterRegistry_propertySetter_1" memberEnd="_iPmRwe3vEeKwLp35IbAIig _iPT94O3vEeKwLp35IbAIig"> - <ownedEnd xmi:id="_iPmRwe3vEeKwLp35IbAIig" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" association="_iPmRwO3vEeKwLp35IbAIig"> + <ownedEnd xmi:type="uml:Property" xmi:id="_iPmRwe3vEeKwLp35IbAIig" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" association="_iPmRwO3vEeKwLp35IbAIig"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iPmRwu3vEeKwLp35IbAIig" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iPmRw-3vEeKwLp35IbAIig" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_4DImMO5VEeK0p4PkXjd-_Q" name="propertySetter_property_1" memberEnd="_4DImMe5VEeK0p4PkXjd-_Q _4C8Y8O5VEeK0p4PkXjd-_Q"> - <ownedEnd xmi:id="_4DImMe5VEeK0p4PkXjd-_Q" name="propertySetter" type="_fyVlIO3vEeKwLp35IbAIig" association="_4DImMO5VEeK0p4PkXjd-_Q"> + <ownedEnd xmi:type="uml:Property" xmi:id="_4DImMe5VEeK0p4PkXjd-_Q" name="propertySetter" type="_fyVlIO3vEeKwLp35IbAIig" association="_4DImMO5VEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4DImMu5VEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4DImM-5VEeK0p4PkXjd-_Q" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_R-WVkO5XEeK0p4PkXjd-_Q" name="FillPropertySetter"> - <generalization xmi:id="_Y8pkcO5XEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_Y8pkcO5XEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_Ue7b8O5XEeK0p4PkXjd-_Q" name="IsValidPropertySetter"> - <generalization xmi:id="_ZxycsO5XEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_ZxycsO5XEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_JSMf8O5mEeK0p4PkXjd-_Q" name="StringToPropertySetter"> - <ownedAttribute xmi:id="_NBuFsO5mEeK0p4PkXjd-_Q" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_NBuFsO5mEeK0p4PkXjd-_Q" name="key" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PgE-gO5mEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PgdZAO5mEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_Phgh4O5mEeK0p4PkXjd-_Q"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_QfjegO5mEeK0p4PkXjd-_Q" name="value" type="_fyVlIO3vEeKwLp35IbAIig" aggregation="composite" association="_QfvrwO5mEeK0p4PkXjd-_Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_QfjegO5mEeK0p4PkXjd-_Q" name="value" type="_fyVlIO3vEeKwLp35IbAIig" aggregation="composite" association="_QfvrwO5mEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qfjege5mEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Qfjegu5mEeK0p4PkXjd-_Q" value="1"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_QfvrwO5mEeK0p4PkXjd-_Q" name="stringToPropertySetter_propertySetter_1" memberEnd="_Qfvrwe5mEeK0p4PkXjd-_Q _QfjegO5mEeK0p4PkXjd-_Q"> - <ownedEnd xmi:id="_Qfvrwe5mEeK0p4PkXjd-_Q" name="stringToPropertySetter" type="_JSMf8O5mEeK0p4PkXjd-_Q" association="_QfvrwO5mEeK0p4PkXjd-_Q"> + <ownedEnd xmi:type="uml:Property" xmi:id="_Qfvrwe5mEeK0p4PkXjd-_Q" name="stringToPropertySetter" type="_JSMf8O5mEeK0p4PkXjd-_Q" association="_QfvrwO5mEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Qfvrwu5mEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Qfvrw-5mEeK0p4PkXjd-_Q" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_hmkp0O5mEeK0p4PkXjd-_Q" name="propertySetterRegistry_stringToPropertySetter_1" memberEnd="_hmkp0e5mEeK0p4PkXjd-_Q _hmejMO5mEeK0p4PkXjd-_Q"> - <ownedEnd xmi:id="_hmkp0e5mEeK0p4PkXjd-_Q" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" association="_hmkp0O5mEeK0p4PkXjd-_Q"> + <ownedEnd xmi:type="uml:Property" xmi:id="_hmkp0e5mEeK0p4PkXjd-_Q" name="propertySetterRegistry" type="_q85OgO3uEeKwLp35IbAIig" association="_hmkp0O5mEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hmkp0u5mEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hmkp0-5mEeK0p4PkXjd-_Q" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_-z_6YO5zEeK0p4PkXjd-_Q" name="NullPropertySetter"> - <generalization xmi:id="_Co0P0O50EeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_Co0P0O50EeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Qeyn4O7GEeK0p4PkXjd-_Q" name="ComputePropertyValueCommand"/> <packagedElement xmi:type="uml:Interface" xmi:id="_XZJOcO8UEeK0p4PkXjd-_Q" name="ComputePropertyValueCommandItf"> - <ownedOperation xmi:id="_uYMx4O8ZEeK0p4PkXjd-_Q" name="getCmdValue" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_f0BhUO8aEeK0p4PkXjd-_Q"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_uYMx4O8ZEeK0p4PkXjd-_Q" name="getCmdValue" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_f0BhUO8aEeK0p4PkXjd-_Q"> <body> * Execute the command and return the computed value.
 * Compute the value of the Property, and return it.
 * @return The computed value of the Property.
 </body> </ownedComment> - <ownedParameter xmi:id="_zjYdUO8ZEeK0p4PkXjd-_Q" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_zjYdUO8ZEeK0p4PkXjd-_Q" type="_AjTZ8Na8EeKPiuTfpuvqHA" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_rEb-0O-MEeK0p4PkXjd-_Q" name="abstractLayer_property_1" memberEnd="_rEb-0e-MEeK0p4PkXjd-_Q _rEPKgO-MEeK0p4PkXjd-_Q"> - <ownedEnd xmi:id="_rEb-0e-MEeK0p4PkXjd-_Q" name="abstractLayer" type="_51zAINa7EeKPiuTfpuvqHA" association="_rEb-0O-MEeK0p4PkXjd-_Q"> + <ownedEnd xmi:type="uml:Property" xmi:id="_rEb-0e-MEeK0p4PkXjd-_Q" name="abstractLayer" type="_51zAINa7EeKPiuTfpuvqHA" association="_rEb-0O-MEeK0p4PkXjd-_Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rEb-0u-MEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rEb-0--MEeK0p4PkXjd-_Q" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_RnjeUO-YEeK0p4PkXjd-_Q" name="LineType"> - <generalization xmi:id="_UJAucO-YEeK0p4PkXjd-_Q" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_UJAucO-YEeK0p4PkXjd-_Q" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ZGwa0O-YEeK0p4PkXjd-_Q" name="LineInstance"> - <generalization xmi:id="_ijurkO-YEeK0p4PkXjd-_Q" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_vpaIYO-YEeK0p4PkXjd-_Q" name="lineColor" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_ijurkO-YEeK0p4PkXjd-_Q" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_vpaIYO-YEeK0p4PkXjd-_Q" name="lineColor" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_x1KOQO-YEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_x1iowO-YEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_x2frAO-YEeK0p4PkXjd-_Q"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_yrVBQO-YEeK0p4PkXjd-_Q" name="lineWith" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_yrVBQO-YEeK0p4PkXjd-_Q" name="lineWith" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1JMK0O-YEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1JbbYO-YEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_1KSXAO-YEeK0p4PkXjd-_Q"> @@ -1050,89 +1051,89 @@ This class carry a referenceto the Application.</body> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_JgyOsO-cEeK0p4PkXjd-_Q" name="LinePropertySetter"> - <generalization xmi:id="_QKhi0O-cEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_QKhi0O-cEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_Gvwp0O-iEeK0p4PkXjd-_Q" name="FontPropertySetter"> - <generalization xmi:id="_LuAFcO-iEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_LuAFcO-iEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_OtShEO-iEeK0p4PkXjd-_Q" name="FontInstance"> - <generalization xmi:id="_VH6bIO-iEeK0p4PkXjd-_Q" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> - <ownedAttribute xmi:id="_Xlt6UO-iEeK0p4PkXjd-_Q" name="fontColor" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <generalization xmi:type="uml:Generalization" xmi:id="_VH6bIO-iEeK0p4PkXjd-_Q" general="_AjTZ8Na8EeKPiuTfpuvqHA"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_Xlt6UO-iEeK0p4PkXjd-_Q" name="fontColor" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aTOpcO-iEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aTnD8O-iEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_vcdF8O-iEeK0p4PkXjd-_Q" value="15053796"/> </ownedAttribute> - <ownedAttribute xmi:id="_bD8UsO-iEeK0p4PkXjd-_Q" name="fontName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_bD8UsO-iEeK0p4PkXjd-_Q" name="fontName" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dY9rUO-iEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dZWF0O-iEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_sZKUEO-iEeK0p4PkXjd-_Q" value="Segoe UI"/> </ownedAttribute> - <ownedAttribute xmi:id="_epxy8O-iEeK0p4PkXjd-_Q" name="fontHeigh" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_epxy8O-iEeK0p4PkXjd-_Q" name="fontHeigh" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_heIw8O-iEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hebE0O-iEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_x9IS8O-iEeK0p4PkXjd-_Q" value="9"/> </ownedAttribute> - <ownedAttribute xmi:id="_inEu8O-iEeK0p4PkXjd-_Q" name="bold" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_inEu8O-iEeK0p4PkXjd-_Q" name="bold" visibility="public" type="_TqqsYNa8EeKPiuTfpuvqHA"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k3zbcO-iEeK0p4PkXjd-_Q" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k4L18O-iEeK0p4PkXjd-_Q" value="1"/> <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_0K5LAO-iEeK0p4PkXjd-_Q" value="true"/> </ownedAttribute> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_Q6ta4O-iEeK0p4PkXjd-_Q" name="FontType"> - <generalization xmi:id="_UKLAgO-iEeK0p4PkXjd-_Q" general="_EoL3oNhcEeKgkM6XJF9t4A"/> + <generalization xmi:type="uml:Generalization" xmi:id="_UKLAgO-iEeK0p4PkXjd-_Q" general="_EoL3oNhcEeKgkM6XJF9t4A"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_xZ-bMO-lEeK0p4PkXjd-_Q" name="IsVisiblePropertySetter"> - <generalization xmi:id="_01zB0O-lEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_01zB0O-lEeK0p4PkXjd-_Q" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_GKddUAkdEeOnVqX9VcfeWQ" name="LayerOperatorDescriptor"> - <ownedAttribute xmi:id="_5xnb4AkdEeOnVqX9VcfeWQ" name="propertyOperators" type="_wk7C0AkdEeOnVqX9VcfeWQ" isOrdered="true" association="_5x5vwAkdEeOnVqX9VcfeWQ"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_5xnb4AkdEeOnVqX9VcfeWQ" name="propertyOperators" type="_wk7C0AkdEeOnVqX9VcfeWQ" isOrdered="true" association="_5x5vwAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5xnb4QkdEeOnVqX9VcfeWQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5xnb4gkdEeOnVqX9VcfeWQ" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_ysOUQAkiEeOnVqX9VcfeWQ" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_ysOUQAkiEeOnVqX9VcfeWQ" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1AnYwAkiEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1A5soAkiEeOnVqX9VcfeWQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_1B2u4AkiEeOnVqX9VcfeWQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_w5x7sAkhEeOnVqX9VcfeWQ" name="getPropertyOperator" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_C90I4AkiEeOnVqX9VcfeWQ" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_MNkdAAkiEeOnVqX9VcfeWQ" name="return" type="_wk7C0AkdEeOnVqX9VcfeWQ" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_w5x7sAkhEeOnVqX9VcfeWQ" name="getPropertyOperator" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_C90I4AkiEeOnVqX9VcfeWQ" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_MNkdAAkiEeOnVqX9VcfeWQ" name="return" type="_wk7C0AkdEeOnVqX9VcfeWQ" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_TzuWEAkiEeOnVqX9VcfeWQ" name="setPropertyOperator"> - <ownedParameter xmi:id="_boCm8AkiEeOnVqX9VcfeWQ" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_eeXT0AkiEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_TzuWEAkiEeOnVqX9VcfeWQ" name="setPropertyOperator"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_boCm8AkiEeOnVqX9VcfeWQ" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_eeXT0AkiEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ"/> </ownedOperation> - <ownedOperation xmi:id="_htp6UAkiEeOnVqX9VcfeWQ" name="createLayerOperator"> - <ownedParameter xmi:id="_rwGPoAkiEeOnVqX9VcfeWQ" name="return" type="_WuVRUNjjEeKQqZMBCFd2Uw" direction="return"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_htp6UAkiEeOnVqX9VcfeWQ" name="createLayerOperator"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_rwGPoAkiEeOnVqX9VcfeWQ" name="return" type="_WuVRUNjjEeKQqZMBCFd2Uw" direction="return"/> </ownedOperation> - <ownedOperation xmi:id="_oj_4UAkoEeOnVqX9VcfeWQ" name="setPropertyCollectionSize"> - <ownedComment xmi:id="_x-5FcAkoEeOnVqX9VcfeWQ"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_oj_4UAkoEeOnVqX9VcfeWQ" name="setPropertyCollectionSize"> + <ownedComment xmi:type="uml:Comment" xmi:id="_x-5FcAkoEeOnVqX9VcfeWQ"> <body>Set the size of the property collection declared in the PropertyRegistry.
 Setting the size allow to set the size of the lists indexed with Properties' index (like propertyOperators).</body> </ownedComment> - <ownedParameter xmi:id="_wdouEAkoEeOnVqX9VcfeWQ" name="size" type="_SuHkkNa8EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_x2wVwAkrEeOnVqX9VcfeWQ" name="defaultPropertyOperator" type="_G-g6AAkpEeOnVqX9VcfeWQ"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_wdouEAkoEeOnVqX9VcfeWQ" name="size" type="_SuHkkNa8EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_x2wVwAkrEeOnVqX9VcfeWQ" name="defaultPropertyOperator" type="_G-g6AAkpEeOnVqX9VcfeWQ"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_KSvhUAkdEeOnVqX9VcfeWQ" name="abstractLayerOperator_layerOperatorDescriptor_1" memberEnd="_KSvhUQkdEeOnVqX9VcfeWQ _KSjUEAkdEeOnVqX9VcfeWQ"> - <ownedEnd xmi:id="_KSvhUQkdEeOnVqX9VcfeWQ" name="abstractLayerOperator" type="_WuVRUNjjEeKQqZMBCFd2Uw" association="_KSvhUAkdEeOnVqX9VcfeWQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_KSvhUQkdEeOnVqX9VcfeWQ" name="abstractLayerOperator" type="_WuVRUNjjEeKQqZMBCFd2Uw" association="_KSvhUAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KSvhUgkdEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KSvhUwkdEeOnVqX9VcfeWQ" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_T5we4AkdEeOnVqX9VcfeWQ" name="LayerOperatorDescriptorRegistry"> - <ownedAttribute xmi:id="_X8IIIAkdEeOnVqX9VcfeWQ" name="descriptors" type="_GKddUAkdEeOnVqX9VcfeWQ" aggregation="composite" association="_X8acAAkdEeOnVqX9VcfeWQ"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_X8IIIAkdEeOnVqX9VcfeWQ" name="descriptors" type="_GKddUAkdEeOnVqX9VcfeWQ" aggregation="composite" association="_X8acAAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_X8IIIQkdEeOnVqX9VcfeWQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X8IIIgkdEeOnVqX9VcfeWQ" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_31bcAAkdEeOnVqX9VcfeWQ" name="propertyOperators" type="_wk7C0AkdEeOnVqX9VcfeWQ" isOrdered="true" aggregation="composite" association="_31lNAAkdEeOnVqX9VcfeWQ"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_31bcAAkdEeOnVqX9VcfeWQ" name="propertyOperators" type="_wk7C0AkdEeOnVqX9VcfeWQ" isOrdered="true" aggregation="composite" association="_31lNAAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_31bcAQkdEeOnVqX9VcfeWQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_31bcAgkdEeOnVqX9VcfeWQ" value="*"/> </ownedAttribute> - <ownedAttribute xmi:id="_TfMTsAkmEeOnVqX9VcfeWQ" name="propertyCollectionSize" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> - <ownedComment xmi:id="_Z8ZnsAkmEeOnVqX9VcfeWQ"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_TfMTsAkmEeOnVqX9VcfeWQ" name="propertyCollectionSize" visibility="public" type="_SuHkkNa8EeKPiuTfpuvqHA"> + <ownedComment xmi:type="uml:Comment" xmi:id="_Z8ZnsAkmEeOnVqX9VcfeWQ"> <body>This represents the number of Properties that are declared in the PrpertyRegistry.
 This number is used to initialized the collections indexed by Properties' index 
 (like LayerOperatorDescriptor::propertyOperators).
 @@ -1145,8 +1146,8 @@ This number should be set before any call to addLayerOperatorDescriptor.</body> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_rTr0UA2fEeOjX-JbGFEH7w" name="defaultOperator" visibility="public" type="_G-g6AAkpEeOnVqX9VcfeWQ" isReadOnly="true"> - <ownedComment xmi:id="_xzwPEA2fEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rTr0UA2fEeOjX-JbGFEH7w" name="defaultOperator" visibility="public" type="_G-g6AAkpEeOnVqX9VcfeWQ" isReadOnly="true"> + <ownedComment xmi:type="uml:Comment" xmi:id="_xzwPEA2fEeOjX-JbGFEH7w"> <body>The default Operator used when the propertiesListSize are set.</body> </ownedComment> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usAbAA2fEeOjX-JbGFEH7w" value="1"/> @@ -1155,99 +1156,99 @@ This number should be set before any call to addLayerOperatorDescriptor.</body> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_ZjkYUAkjEeOnVqX9VcfeWQ" name="addLayerOperatorDescriptor"> - <ownedParameter xmi:id="_kc_Y8AkjEeOnVqX9VcfeWQ" name="descriptor" type="_GKddUAkdEeOnVqX9VcfeWQ"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_ZjkYUAkjEeOnVqX9VcfeWQ" name="addLayerOperatorDescriptor"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_kc_Y8AkjEeOnVqX9VcfeWQ" name="descriptor" type="_GKddUAkdEeOnVqX9VcfeWQ"/> </ownedOperation> - <ownedOperation xmi:id="_sQbgEAkjEeOnVqX9VcfeWQ" name="getLayerOperatorDescriptor" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_sQbgEQkjEeOnVqX9VcfeWQ" name="descriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" direction="return"/> - <ownedParameter xmi:id="_0hL1UAkjEeOnVqX9VcfeWQ" name="name" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_sQbgEAkjEeOnVqX9VcfeWQ" name="getLayerOperatorDescriptor" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_sQbgEQkjEeOnVqX9VcfeWQ" name="descriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_0hL1UAkjEeOnVqX9VcfeWQ" name="name" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> </ownedOperation> - <ownedOperation xmi:id="_6Ui7EAkjEeOnVqX9VcfeWQ" name="addPropertyOperator"> - <ownedParameter xmi:id="__1tdkAkjEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_6Ui7EAkjEeOnVqX9VcfeWQ" name="addPropertyOperator"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="__1tdkAkjEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ"/> </ownedOperation> - <ownedOperation xmi:id="_HQzWIAkkEeOnVqX9VcfeWQ" name="getPropertyOperator" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_HQzWIQkkEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ" direction="return"/> - <ownedParameter xmi:id="_M6KLUAkkEeOnVqX9VcfeWQ" name="name" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_HQzWIAkkEeOnVqX9VcfeWQ" name="getPropertyOperator" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_HQzWIQkkEeOnVqX9VcfeWQ" name="operator" type="_wk7C0AkdEeOnVqX9VcfeWQ" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_M6KLUAkkEeOnVqX9VcfeWQ" name="name" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> </ownedOperation> - <ownedOperation xmi:id="_U3cyAAkkEeOnVqX9VcfeWQ" name="attachOperatorToDescriptor" raisedException="_k-dZENxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_v9TU8A0JEeOjX-JbGFEH7w" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> - <ownedParameter xmi:id="_csy9oAkkEeOnVqX9VcfeWQ" name="operatorName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> - <ownedParameter xmi:id="_hIyn0AkkEeOnVqX9VcfeWQ" name="layerDescriptorName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_U3cyAAkkEeOnVqX9VcfeWQ" name="attachOperatorToDescriptor" raisedException="_k-dZENxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_v9TU8A0JEeOjX-JbGFEH7w" name="property" type="_-vaacNa7EeKPiuTfpuvqHA"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_csy9oAkkEeOnVqX9VcfeWQ" name="operatorName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_hIyn0AkkEeOnVqX9VcfeWQ" name="layerDescriptorName" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> </ownedOperation> - <ownedOperation xmi:id="_p1keQBKGEeO9e9pZ1EIGJg" name="createLayerOperator" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedParameter xmi:id="_p1keQRKGEeO9e9pZ1EIGJg" name="return" type="_WuVRUNjjEeKQqZMBCFd2Uw" direction="return"/> - <ownedParameter xmi:id="_vtq6EBKGEeO9e9pZ1EIGJg" name="layerOperatorID" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> + <ownedOperation xmi:type="uml:Operation" xmi:id="_p1keQBKGEeO9e9pZ1EIGJg" name="createLayerOperator" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_p1keQRKGEeO9e9pZ1EIGJg" name="return" type="_WuVRUNjjEeKQqZMBCFd2Uw" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_vtq6EBKGEeO9e9pZ1EIGJg" name="layerOperatorID" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_X8acAAkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry_layerOperatorDescriptor_1" memberEnd="_X8acAQkdEeOnVqX9VcfeWQ _X8IIIAkdEeOnVqX9VcfeWQ"> - <ownedEnd xmi:id="_X8acAQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" association="_X8acAAkdEeOnVqX9VcfeWQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_X8acAQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" association="_X8acAAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_X8acAgkdEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X8acAwkdEeOnVqX9VcfeWQ" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_wk7C0AkdEeOnVqX9VcfeWQ" name="PropertyOperator"> - <ownedAttribute xmi:id="_8J3zEAklEeOnVqX9VcfeWQ" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_8J3zEAklEeOnVqX9VcfeWQ" name="name" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8J3zEQklEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8J3zEgklEeOnVqX9VcfeWQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_8J3zEwklEeOnVqX9VcfeWQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_WKdZYAkhEeOnVqX9VcfeWQ" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_WKdZYQkhEeOnVqX9VcfeWQ"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_WKdZYAkhEeOnVqX9VcfeWQ" name="getComputePropertyValueCommand" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_WKdZYQkhEeOnVqX9VcfeWQ"> <body>Get the ComputePropertyValueCommands for the specified views and Property.
 @return A list of Command allowing to get the value of the property for each view. The list contains null if no command is available for a View.</body> </ownedComment> - <ownedParameter xmi:id="_WKdZYwkhEeOnVqX9VcfeWQ" name="property" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true"> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_WKdZYwkhEeOnVqX9VcfeWQ" name="property" type="_Qeyn4O7GEeK0p4PkXjd-_Q" isOrdered="true"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lkDZkAkhEeOnVqX9VcfeWQ"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lkVtcAkhEeOnVqX9VcfeWQ" value="*"/> </ownedParameter> - <ownedParameter xmi:id="_WKdZZAkhEeOnVqX9VcfeWQ" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> + <ownedParameter xmi:type="uml:Parameter" xmi:id="_WKdZZAkhEeOnVqX9VcfeWQ" name="result" type="_Qeyn4O7GEeK0p4PkXjd-_Q" direction="return"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_31lNAAkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry_propertyOperator_1" memberEnd="_31lNAQkdEeOnVqX9VcfeWQ _31bcAAkdEeOnVqX9VcfeWQ"> - <ownedEnd xmi:id="_31lNAQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" association="_31lNAAkdEeOnVqX9VcfeWQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_31lNAQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptorRegistry" type="_T5we4AkdEeOnVqX9VcfeWQ" association="_31lNAAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_31lNAgkdEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_31lNAwkdEeOnVqX9VcfeWQ" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_5x5vwAkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptor_propertyOperator_1" memberEnd="_5x5vwQkdEeOnVqX9VcfeWQ _5xnb4AkdEeOnVqX9VcfeWQ"> - <ownedEnd xmi:id="_5x5vwQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" association="_5x5vwAkdEeOnVqX9VcfeWQ"> + <ownedEnd xmi:type="uml:Property" xmi:id="_5x5vwQkdEeOnVqX9VcfeWQ" name="layerOperatorDescriptor" type="_GKddUAkdEeOnVqX9VcfeWQ" association="_5x5vwAkdEeOnVqX9VcfeWQ"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5x5vwgkdEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5x5vwwkdEeOnVqX9VcfeWQ" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_G-g6AAkpEeOnVqX9VcfeWQ" name="DefaultPropertyOperator"> - <ownedComment xmi:id="_MkVTAAkpEeOnVqX9VcfeWQ"> + <ownedComment xmi:type="uml:Comment" xmi:id="_MkVTAAkpEeOnVqX9VcfeWQ"> <body>This DefaultPropertyOperator works for any Property.
 It returns the first value of the provided list.</body> </ownedComment> - <generalization xmi:id="_LAjzIAkpEeOnVqX9VcfeWQ" general="_wk7C0AkdEeOnVqX9VcfeWQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_LAjzIAkpEeOnVqX9VcfeWQ" general="_wk7C0AkdEeOnVqX9VcfeWQ"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ELKvAAkxEeOnVqX9VcfeWQ" name="TopLayerOperatorDescriptor"> - <generalization xmi:id="_ON-3wAkxEeOnVqX9VcfeWQ" general="_GKddUAkdEeOnVqX9VcfeWQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_ON-3wAkxEeOnVqX9VcfeWQ" general="_GKddUAkdEeOnVqX9VcfeWQ"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_Hxsw0AkxEeOnVqX9VcfeWQ" name="StackedLayerOperatorDescriptor"> - <generalization xmi:id="_PQ9-wAkxEeOnVqX9VcfeWQ" general="_GKddUAkdEeOnVqX9VcfeWQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_PQ9-wAkxEeOnVqX9VcfeWQ" general="_GKddUAkdEeOnVqX9VcfeWQ"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_mt6gYAnsEeOnVqX9VcfeWQ" name="CustomPropertyOperator"> - <generalization xmi:id="_SfZjMAntEeOnVqX9VcfeWQ" general="_wk7C0AkdEeOnVqX9VcfeWQ"/> - <ownedAttribute xmi:id="_yEySAAnsEeOnVqX9VcfeWQ" name="classname" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <generalization xmi:type="uml:Generalization" xmi:id="_SfZjMAntEeOnVqX9VcfeWQ" general="_wk7C0AkdEeOnVqX9VcfeWQ"/> + <ownedAttribute xmi:type="uml:Property" xmi:id="_yEySAAnsEeOnVqX9VcfeWQ" name="classname" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yEySAQnsEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yEySAgnsEeOnVqX9VcfeWQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_yEySAwnsEeOnVqX9VcfeWQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_XTdvIAntEeOnVqX9VcfeWQ" name="operatorInstance" visibility="public" type="__ADTwAxLEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_XTdvIAntEeOnVqX9VcfeWQ" name="operatorInstance" visibility="public" type="__ADTwAxLEeOjX-JbGFEH7w"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cqOYcAntEeOnVqX9VcfeWQ" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cqgsUAntEeOnVqX9VcfeWQ" value="1"/> <defaultValue xmi:type="uml:LiteralString" xmi:id="_crLasAntEeOnVqX9VcfeWQ"> <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedAttribute xmi:id="_XwmlsA3gEeOjX-JbGFEH7w" name="classBundleID" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> - <ownedComment xmi:id="_c4HSEA3gEeOjX-JbGFEH7w"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_XwmlsA3gEeOjX-JbGFEH7w" name="classBundleID" visibility="public" type="_OyQ5QL1xEeKKJJ5BmR3W3Q"> + <ownedComment xmi:type="uml:Comment" xmi:id="_c4HSEA3gEeOjX-JbGFEH7w"> <body>Bundle ID of the class specified by classname.
 This is generally the id of the plugin containing the class specified by classname.
 This is required when the custom operator is defined by its classname, and the operator is not located in the current 
 @@ -1260,33 +1261,33 @@ plugin (ie the layer model plugin).
 <value xsi:nil="true"/> </defaultValue> </ownedAttribute> - <ownedOperation xmi:id="_vbiJ8A3gEeOjX-JbGFEH7w" name="resetOperatorInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> - <ownedComment xmi:id="_y6QTkA3gEeOjX-JbGFEH7w"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_vbiJ8A3gEeOjX-JbGFEH7w" name="resetOperatorInstance" raisedException="_iYKFMNxGEeKwptaAAanMDg"> + <ownedComment xmi:type="uml:Comment" xmi:id="_y6QTkA3gEeOjX-JbGFEH7w"> <body>Set the operator instance from the classname and BundleID if and only if this two properties are set.</body> </ownedComment> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_FDpEUAxAEeOjX-JbGFEH7w" name="layersStackApplication_layerOperatorDescriptorRegistry_1" memberEnd="_FDpEUQxAEeOjX-JbGFEH7w _FDc3EAxAEeOjX-JbGFEH7w"> - <ownedEnd xmi:id="_FDpEUQxAEeOjX-JbGFEH7w" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_FDpEUAxAEeOjX-JbGFEH7w"> + <ownedEnd xmi:type="uml:Property" xmi:id="_FDpEUQxAEeOjX-JbGFEH7w" name="layersStackApplication" type="_DN8s0NjhEeKQqZMBCFd2Uw" association="_FDpEUAxAEeOjX-JbGFEH7w"> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FDpEUgxAEeOjX-JbGFEH7w" value="1"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FDpEUwxAEeOjX-JbGFEH7w" value="1"/> </ownedEnd> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_G7XE0AxJEeOjX-JbGFEH7w" name="AndStackedLayerOperatorDescriptor"> - <generalization xmi:id="_Uq4v4AxJEeOjX-JbGFEH7w" general="_Hxsw0AkxEeOnVqX9VcfeWQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_Uq4v4AxJEeOjX-JbGFEH7w" general="_Hxsw0AkxEeOnVqX9VcfeWQ"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_LUfBMAxJEeOjX-JbGFEH7w" name="OrStackedLayerOperatorDescriptor"> - <generalization xmi:id="_TzDwAAxJEeOjX-JbGFEH7w" general="_Hxsw0AkxEeOnVqX9VcfeWQ"/> + <generalization xmi:type="uml:Generalization" xmi:id="_TzDwAAxJEeOjX-JbGFEH7w" general="_Hxsw0AkxEeOnVqX9VcfeWQ"/> </packagedElement> <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__ADTwAxLEeOjX-JbGFEH7w" name="CustomPropertyOpertorInstance"/> <packagedElement xmi:type="uml:Class" xmi:id="_Xxh1cBZ1EeOZwp016gnCFQ" name="IsAbstractUmlSetter"> - <generalization xmi:id="_a8mqUBZ1EeOZwp016gnCFQ" general="_fyVlIO3vEeKwLp35IbAIig"/> + <generalization xmi:type="uml:Generalization" xmi:id="_a8mqUBZ1EeOZwp016gnCFQ" general="_fyVlIO3vEeKwLp35IbAIig"/> </packagedElement> - <profileApplication xmi:id="_X07z8LcsEeK8_t7Rpq6ZJA"> - <eAnnotations xmi:id="_X2lZwLcsEeK8_t7Rpq6ZJA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_X07z8LcsEeK8_t7Rpq6ZJA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X2lZwLcsEeK8_t7Rpq6ZJA" source="http://www.eclipse.org/uml2/2.0.0/UML"> <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/> </eAnnotations> - <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> + <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> </profileApplication> </uml:Model> <Ecore:EPackage xmi:id="_ZYU5ULcsEeK8_t7Rpq6ZJA" base_Package="_gAOFQLcqEeK8_t7Rpq6ZJA" nsPrefix="" nsURI="org.eclipse.papyrus.layers.0.10" basePackage="org.eclipse.papyrus.layers.stackmodel"/> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayerExpression.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayerExpression.java index 860cbb590b6..82534490ff5 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayerExpression.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayerExpression.java @@ -1,188 +1,188 @@ -/*******************************************************************************
- * Copyright (c) 2013 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:
- * Cedric Dumoulin Cedric.dumoulin@lifl.fr
- ******************************************************************************/
-/**
- */
-package org.eclipse.papyrus.layers.stackmodel.layers;
-
-import java.util.List;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.papyrus.layers.stackmodel.LayersException;
-import org.eclipse.papyrus.layers.stackmodel.NotFoundException;
-import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand;
-
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Layer Expression</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getDescription <em>Description</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isEnabled <em>Is Enabled</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isUserEnabled <em>Is User Enabled</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression()
- * @model abstract="true"
- * @generated
- */
-public interface LayerExpression extends ApplicationDependantElement {
-
- /**
- * Returns the value of the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Name</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Name</em>' attribute.
- * @see #setName(String)
- * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_Name()
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.String" required="true" ordered="false"
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getName <em>Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Name</em>' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
- /**
- * Returns the value of the '<em><b>Description</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Description</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Description</em>' attribute.
- * @see #setDescription(String)
- * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_Description()
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.String" required="true" ordered="false"
- * @generated
- */
- String getDescription();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getDescription <em>Description</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Description</em>' attribute.
- * @see #getDescription()
- * @generated
- */
- void setDescription(String value);
-
- /**
- * Returns the value of the '<em><b>Is Enabled</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Is Enabled</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Is Enabled</em>' attribute.
- * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_IsEnabled()
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.boolean" required="true" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- * @generated
- */
- boolean isEnabled();
-
- /**
- * Returns the value of the '<em><b>Is User Enabled</b></em>' attribute.
- * The default value is <code>"true"</code>.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Is User Enabled</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Is User Enabled</em>' attribute.
- * @see #setIsUserEnabled(boolean)
- * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_IsUserEnabled()
- * @model default="true" dataType="org.eclipse.papyrus.layers.stackmodel.layers.boolean" required="true" ordered="false"
- * @generated
- */
- boolean isUserEnabled();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isUserEnabled <em>Is User Enabled</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Is User Enabled</em>' attribute.
- * @see #isUserEnabled()
- * @generated
- */
- void setIsUserEnabled(boolean value);
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" required="true" ordered="false" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyOrdered="false"
- * @generated
- */
- ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewMany="true" propertyRequired="true" propertyOrdered="false"
- * @generated
- */
- EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(EList<View> view, Property property) throws LayersException;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyMany="true"
- * @generated
- */
- EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, EList<Property> property) throws LayersException;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @model kind="operation" required="true" ordered="false" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.NotFoundException"
- * @generated
- */
- LayersStack getLayersStack() throws NotFoundException;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @throws LayersException
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" viewMany="true" propertyRequired="true" propertyOrdered="false"
- * @generated NOT
- */
- EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> view, Property property) throws LayersException;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @throws LayersException
- * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyMany="true"
- * @generated NOT
- */
- EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> property) throws LayersException;
-} // LayerExpression
+/******************************************************************************* + * Copyright (c) 2013 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: + * Cedric Dumoulin Cedric.dumoulin@lifl.fr + ******************************************************************************/ +/** + */ +package org.eclipse.papyrus.layers.stackmodel.layers; + +import java.util.List; + +import org.eclipse.emf.common.util.EList; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.papyrus.layers.stackmodel.LayersException; +import org.eclipse.papyrus.layers.stackmodel.NotFoundException; +import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand; + + +/** + * <!-- begin-user-doc --> + * A representation of the model object '<em><b>Layer Expression</b></em>'. + * <!-- end-user-doc --> + * + * <p> + * The following features are supported: + * <ul> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getDescription <em>Description</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabledInternal <em>Is Layer Enabled Internal</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabled <em>Is Layer Enabled</em>}</li> + * </ul> + * </p> + * + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression() + * @model abstract="true" + * @generated + */ +public interface LayerExpression extends ApplicationDependantElement { + + /** + * Returns the value of the '<em><b>Name</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Name</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Name</em>' attribute. + * @see #setName(String) + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_Name() + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.String" required="true" ordered="false" + * @generated + */ + String getName(); + + /** + * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getName <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Name</em>' attribute. + * @see #getName() + * @generated + */ + void setName(String value); + + /** + * Returns the value of the '<em><b>Description</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Description</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Description</em>' attribute. + * @see #setDescription(String) + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_Description() + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.String" required="true" ordered="false" + * @generated + */ + String getDescription(); + + /** + * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getDescription <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Description</em>' attribute. + * @see #getDescription() + * @generated + */ + void setDescription(String value); + + /** + * Returns the value of the '<em><b>Is Layer Enabled Internal</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Is Layer Enabled Internal</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Is Layer Enabled Internal</em>' attribute. + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_IsLayerEnabledInternal() + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.boolean" required="true" transient="true" changeable="false" volatile="true" derived="true" ordered="false" + * @generated + */ + boolean isLayerEnabledInternal(); + + /** + * Returns the value of the '<em><b>Is Layer Enabled</b></em>' attribute. + * The default value is <code>"true"</code>. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Is Layer Enabled</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Is Layer Enabled</em>' attribute. + * @see #setIsLayerEnabled(boolean) + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage#getLayerExpression_IsLayerEnabled() + * @model default="true" dataType="org.eclipse.papyrus.layers.stackmodel.layers.boolean" required="true" ordered="false" + * @generated + */ + boolean isLayerEnabled(); + + /** + * Sets the value of the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabled <em>Is Layer Enabled</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Is Layer Enabled</em>' attribute. + * @see #isLayerEnabled() + * @generated + */ + void setIsLayerEnabled(boolean value); + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" required="true" ordered="false" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyOrdered="false" + * @generated + */ + ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewMany="true" propertyRequired="true" propertyOrdered="false" + * @generated + */ + EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(EList<View> view, Property property) throws LayersException; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.LayersException" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyMany="true" + * @generated + */ + EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, EList<Property> property) throws LayersException; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @model kind="operation" required="true" ordered="false" exceptions="org.eclipse.papyrus.layers.stackmodel.layers.NotFoundException" + * @generated + */ + LayersStack getLayersStack() throws NotFoundException; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @throws LayersException + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" viewMany="true" propertyRequired="true" propertyOrdered="false" + * @generated NOT + */ + EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> view, Property property) throws LayersException; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @throws LayersException + * @model dataType="org.eclipse.papyrus.layers.stackmodel.layers.ComputePropertyValueCommand" viewRequired="true" viewOrdered="false" propertyRequired="true" propertyMany="true" + * @generated NOT + */ + EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> property) throws LayersException; +} // LayerExpression diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayersPackage.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayersPackage.java index 5eac42d8733..c3d7784438c 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayersPackage.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/LayersPackage.java @@ -332,22 +332,22 @@ public interface LayersPackage extends EPackage { int LAYER_EXPRESSION__DESCRIPTION = APPLICATION_DEPENDANT_ELEMENT_FEATURE_COUNT + 1; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER_EXPRESSION__IS_ENABLED = APPLICATION_DEPENDANT_ELEMENT_FEATURE_COUNT + 2; + int LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL = APPLICATION_DEPENDANT_ELEMENT_FEATURE_COUNT + 2; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER_EXPRESSION__IS_USER_ENABLED = APPLICATION_DEPENDANT_ELEMENT_FEATURE_COUNT + 3; + int LAYER_EXPRESSION__IS_LAYER_ENABLED = APPLICATION_DEPENDANT_ELEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Layer Expression</em>' class. @@ -1977,22 +1977,22 @@ public interface LayersPackage extends EPackage { int LAYER_OPERATOR__DESCRIPTION = LAYER_EXPRESSION__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER_OPERATOR__IS_ENABLED = LAYER_EXPRESSION__IS_ENABLED; + int LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL = LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER_OPERATOR__IS_USER_ENABLED = LAYER_EXPRESSION__IS_USER_ENABLED; + int LAYER_OPERATOR__IS_LAYER_ENABLED = LAYER_EXPRESSION__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Layers</b></em>' containment reference list. @@ -2085,22 +2085,22 @@ public interface LayersPackage extends EPackage { int ABSTRACT_LAYER_OPERATOR__DESCRIPTION = LAYER_OPERATOR__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ABSTRACT_LAYER_OPERATOR__IS_ENABLED = LAYER_OPERATOR__IS_ENABLED; + int ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL = LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ABSTRACT_LAYER_OPERATOR__IS_USER_ENABLED = LAYER_OPERATOR__IS_USER_ENABLED; + int ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED = LAYER_OPERATOR__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Layers</b></em>' containment reference list. @@ -2265,22 +2265,22 @@ public interface LayersPackage extends EPackage { int ABSTRACT_LAYER__DESCRIPTION = LAYER_EXPRESSION__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ABSTRACT_LAYER__IS_ENABLED = LAYER_EXPRESSION__IS_ENABLED; + int ABSTRACT_LAYER__IS_LAYER_ENABLED_INTERNAL = LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int ABSTRACT_LAYER__IS_USER_ENABLED = LAYER_EXPRESSION__IS_USER_ENABLED; + int ABSTRACT_LAYER__IS_LAYER_ENABLED = LAYER_EXPRESSION__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Property Values</b></em>' reference list. @@ -2904,22 +2904,22 @@ public interface LayersPackage extends EPackage { int TOP_LAYER_OPERATOR__DESCRIPTION = ABSTRACT_LAYER_OPERATOR__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int TOP_LAYER_OPERATOR__IS_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_ENABLED; + int TOP_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL = ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int TOP_LAYER_OPERATOR__IS_USER_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_USER_ENABLED; + int TOP_LAYER_OPERATOR__IS_LAYER_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Layers</b></em>' containment reference list. @@ -3048,22 +3048,22 @@ public interface LayersPackage extends EPackage { int STACKED_LAYER_OPERATOR__DESCRIPTION = ABSTRACT_LAYER_OPERATOR__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STACKED_LAYER_OPERATOR__IS_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_ENABLED; + int STACKED_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL = ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int STACKED_LAYER_OPERATOR__IS_USER_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_USER_ENABLED; + int STACKED_LAYER_OPERATOR__IS_LAYER_ENABLED = ABSTRACT_LAYER_OPERATOR__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Layers</b></em>' containment reference list. @@ -3192,22 +3192,22 @@ public interface LayersPackage extends EPackage { int CUSTOM_LAYER_OPERATOR__DESCRIPTION = LAYER_OPERATOR__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int CUSTOM_LAYER_OPERATOR__IS_ENABLED = LAYER_OPERATOR__IS_ENABLED; + int CUSTOM_LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL = LAYER_OPERATOR__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int CUSTOM_LAYER_OPERATOR__IS_USER_ENABLED = LAYER_OPERATOR__IS_USER_ENABLED; + int CUSTOM_LAYER_OPERATOR__IS_LAYER_ENABLED = LAYER_OPERATOR__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Layers</b></em>' containment reference list. @@ -3480,22 +3480,22 @@ public interface LayersPackage extends EPackage { int REG_EXP_LAYER__DESCRIPTION = ABSTRACT_LAYER__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int REG_EXP_LAYER__IS_ENABLED = ABSTRACT_LAYER__IS_ENABLED; + int REG_EXP_LAYER__IS_LAYER_ENABLED_INTERNAL = ABSTRACT_LAYER__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int REG_EXP_LAYER__IS_USER_ENABLED = ABSTRACT_LAYER__IS_USER_ENABLED; + int REG_EXP_LAYER__IS_LAYER_ENABLED = ABSTRACT_LAYER__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Property Values</b></em>' reference list. @@ -3705,22 +3705,22 @@ public interface LayersPackage extends EPackage { int LAYER__DESCRIPTION = ABSTRACT_LAYER__DESCRIPTION; /** - * The feature id for the '<em><b>Is Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled Internal</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER__IS_ENABLED = ABSTRACT_LAYER__IS_ENABLED; + int LAYER__IS_LAYER_ENABLED_INTERNAL = ABSTRACT_LAYER__IS_LAYER_ENABLED_INTERNAL; /** - * The feature id for the '<em><b>Is User Enabled</b></em>' attribute. + * The feature id for the '<em><b>Is Layer Enabled</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LAYER__IS_USER_ENABLED = ABSTRACT_LAYER__IS_USER_ENABLED; + int LAYER__IS_LAYER_ENABLED = ABSTRACT_LAYER__IS_LAYER_ENABLED; /** * The feature id for the '<em><b>Property Values</b></em>' reference list. @@ -6240,26 +6240,26 @@ public interface LayersPackage extends EPackage { EAttribute getLayerExpression_Description(); /** - * Returns the meta object for the attribute '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isEnabled <em>Is Enabled</em>}'. + * Returns the meta object for the attribute '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabledInternal <em>Is Layer Enabled Internal</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Is Enabled</em>'. - * @see org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isEnabled() + * @return the meta object for the attribute '<em>Is Layer Enabled Internal</em>'. + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabledInternal() * @see #getLayerExpression() * @generated */ - EAttribute getLayerExpression_IsEnabled(); + EAttribute getLayerExpression_IsLayerEnabledInternal(); /** - * Returns the meta object for the attribute '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isUserEnabled <em>Is User Enabled</em>}'. + * Returns the meta object for the attribute '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabled <em>Is Layer Enabled</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @return the meta object for the attribute '<em>Is User Enabled</em>'. - * @see org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isUserEnabled() + * @return the meta object for the attribute '<em>Is Layer Enabled</em>'. + * @see org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#isLayerEnabled() * @see #getLayerExpression() * @generated */ - EAttribute getLayerExpression_IsUserEnabled(); + EAttribute getLayerExpression_IsLayerEnabled(); /** * Returns the meta object for the '{@link org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression#getComputePropertyValueCommand(org.eclipse.gmf.runtime.notation.View, org.eclipse.papyrus.layers.stackmodel.layers.Property) <em>Get Compute Property Value Command</em>}' operation. @@ -8311,20 +8311,20 @@ public interface LayersPackage extends EPackage { EAttribute LAYER_EXPRESSION__DESCRIPTION = eINSTANCE.getLayerExpression_Description(); /** - * The meta object literal for the '<em><b>Is Enabled</b></em>' attribute feature. + * The meta object literal for the '<em><b>Is Layer Enabled Internal</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EAttribute LAYER_EXPRESSION__IS_ENABLED = eINSTANCE.getLayerExpression_IsEnabled(); + EAttribute LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL = eINSTANCE.getLayerExpression_IsLayerEnabledInternal(); /** - * The meta object literal for the '<em><b>Is User Enabled</b></em>' attribute feature. + * The meta object literal for the '<em><b>Is Layer Enabled</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ - EAttribute LAYER_EXPRESSION__IS_USER_ENABLED = eINSTANCE.getLayerExpression_IsUserEnabled(); + EAttribute LAYER_EXPRESSION__IS_LAYER_ENABLED = eINSTANCE.getLayerExpression_IsLayerEnabled(); /** * The meta object literal for the '<em><b>Get Compute Property Value Command</b></em>' operation. diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerImpl.java index 8a135551822..a8c8defa6d2 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerImpl.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerImpl.java @@ -652,7 +652,9 @@ public abstract class AbstractLayerImpl extends LayerExpressionImpl implements A @Override public ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException { - if( ! getViews().contains(view)) { + // If the layer is disabled, return a null command. + // If the view is not attached to the layer, stop. + if( ! isLayerEnabledInternal() || ! getViews().contains(view)) { return null; } @@ -677,7 +679,7 @@ public abstract class AbstractLayerImpl extends LayerExpressionImpl implements A public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> properties) throws LayersException { // Check if the view is attached to the layer - if( ! getViews().contains(view)) { + if( ! isLayerEnabledInternal() || ! getViews().contains(view)) { return null; } @@ -722,9 +724,15 @@ public abstract class AbstractLayerImpl extends LayerExpressionImpl implements A */ @Override public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> views, Property property) throws LayersException { - // Check if the property is attached to the layer - TypeInstance value; + + // If the layer is disabled, return a null command. + if( ! isLayerEnabledInternal() ) { + return null; + } + + // Stop if the property is not attached to the layer + TypeInstance value; try { value = getPropertyInstance(property); } catch (NotFoundException e1) { @@ -732,7 +740,7 @@ public abstract class AbstractLayerImpl extends LayerExpressionImpl implements A return null; } - // the result list + // Now, compute the list of commands. One command for each view. EList<ComputePropertyValueCommand> resCmds = new BasicEList<ComputePropertyValueCommand>(views.size()); boolean isCmdFound = false; diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerOperatorImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerOperatorImpl.java index 7c5722feecb..0e4636ef110 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerOperatorImpl.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/AbstractLayerOperatorImpl.java @@ -1,448 +1,448 @@ -/*******************************************************************************
- * Copyright (c) 2013 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:
- * Cedric Dumoulin Cedric.dumoulin@lifl.fr
- ******************************************************************************/
-/**
- */
-package org.eclipse.papyrus.layers.stackmodel.layers.impl;
-
-import java.lang.reflect.InvocationTargetException;
-import java.util.List;
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.util.BasicEList;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.papyrus.layers.stackmodel.LayersException;
-import org.eclipse.papyrus.layers.stackmodel.NotFoundException;
-import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand;
-import org.eclipse.papyrus.layers.stackmodel.layers.AbstractLayerOperator;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayerOperatorDescriptor;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage;
-import org.eclipse.papyrus.layers.stackmodel.layers.Property;
-
-/**
- * <!-- begin-user-doc -->
- * An implementation of the model object '<em><b>Abstract Layer Operator</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.AbstractLayerOperatorImpl#getLayerOperatorDescriptor <em>Layer Operator Descriptor</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.AbstractLayerOperatorImpl#getLayerOperatorDescriptorName <em>Layer Operator Descriptor Name</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public abstract class AbstractLayerOperatorImpl extends LayerOperatorImpl implements AbstractLayerOperator {
- /**
- * The cached value of the '{@link #getLayerOperatorDescriptor() <em>Layer Operator Descriptor</em>}' reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getLayerOperatorDescriptor()
- * @generated
- * @ordered
- */
- protected LayerOperatorDescriptor layerOperatorDescriptor;
-
- /**
- * The default value of the '{@link #getLayerOperatorDescriptorName() <em>Layer Operator Descriptor Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getLayerOperatorDescriptorName()
- * @generated
- * @ordered
- */
- protected static final String LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT = null;
- /**
- * The cached value of the '{@link #getLayerOperatorDescriptorName() <em>Layer Operator Descriptor Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getLayerOperatorDescriptorName()
- * @generated
- * @ordered
- */
- protected String layerOperatorDescriptorName = LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected AbstractLayerOperatorImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return LayersPackage.Literals.ABSTRACT_LAYER_OPERATOR;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public LayerOperatorDescriptor getLayerOperatorDescriptor() {
- if (layerOperatorDescriptor != null && layerOperatorDescriptor.eIsProxy()) {
- InternalEObject oldLayerOperatorDescriptor = (InternalEObject)layerOperatorDescriptor;
- layerOperatorDescriptor = (LayerOperatorDescriptor)eResolveProxy(oldLayerOperatorDescriptor);
- if (layerOperatorDescriptor != oldLayerOperatorDescriptor) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR, oldLayerOperatorDescriptor, layerOperatorDescriptor));
- }
- }
- return layerOperatorDescriptor;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public LayerOperatorDescriptor basicGetLayerOperatorDescriptor() {
- return layerOperatorDescriptor;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public void setLayerOperatorDescriptor(LayerOperatorDescriptor newLayerOperatorDescriptor) {
- LayerOperatorDescriptor oldLayerOperatorDescriptor = layerOperatorDescriptor;
- layerOperatorDescriptor = newLayerOperatorDescriptor;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR, oldLayerOperatorDescriptor, layerOperatorDescriptor));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String getLayerOperatorDescriptorName() {
- return layerOperatorDescriptorName;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public void setLayerOperatorDescriptorName(String newLayerOperatorDescriptorName) {
-
- // Avoid recursive call if name is the same
- if( newLayerOperatorDescriptorName.equals(layerOperatorDescriptorName) ) {
- return;
- }
-
- String oldLayerOperatorDescriptorName = layerOperatorDescriptorName;
- layerOperatorDescriptorName = newLayerOperatorDescriptorName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME, oldLayerOperatorDescriptorName, layerOperatorDescriptorName));
-
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public boolean isDescriptorSet() {
- return getLayerOperatorDescriptor() != null;
- }
-
- /**
- * Reset the descriptor accordingly to the descriptor name.
- * The descriptor is resseted only if the ::application and ::layerOperatorDescriptorName are set.
- * Nothing is done if one of the attribute is not set.
- * Nothing is done if the descriptor can not be found (maybe a log is issue).
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @generated NOT
- */
- public void resetDescriptor() {
-
- if( getApplication() == null ) {
- return;
- }
- if( getLayerOperatorDescriptorName() == null) {
- return;
- }
-
- try {
- LayerOperatorDescriptor descriptor = application.getLayerOperatorDescriptorRegistry().getLayerOperatorDescriptor(getLayerOperatorDescriptorName());
- setLayerOperatorDescriptor(descriptor);
- } catch (NotFoundException e) {
- System.err.println("LOG - " + this.getClass().getName() + " - " + e.getMessage() );
- }
-
- }
-
- /**
- * Override in order to call {@link #resetDescriptor()}
- * @param newApplication
- */
-// @Override
-// public void setApplication(LayersStackApplication newApplication) {
-// super.setApplication(newApplication);
-// resetDescriptor();
-// }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public boolean isEnabled() {
- return isUserEnabled() && isDescriptorSet();
- }
-
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR:
- if (resolve) return getLayerOperatorDescriptor();
- return basicGetLayerOperatorDescriptor();
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME:
- return getLayerOperatorDescriptorName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR:
- setLayerOperatorDescriptor((LayerOperatorDescriptor)newValue);
- return;
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME:
- setLayerOperatorDescriptorName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR:
- setLayerOperatorDescriptor((LayerOperatorDescriptor)null);
- return;
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME:
- setLayerOperatorDescriptorName(LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR:
- return layerOperatorDescriptor != null;
- case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME:
- return LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT == null ? layerOperatorDescriptorName != null : !LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT.equals(layerOperatorDescriptorName);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException {
- switch (operationID) {
- case LayersPackage.ABSTRACT_LAYER_OPERATOR___IS_DESCRIPTOR_SET:
- return isDescriptorSet();
- case LayersPackage.ABSTRACT_LAYER_OPERATOR___RESET_DESCRIPTOR:
- resetDescriptor();
- return null;
- }
- return super.eInvoke(operationID, arguments);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (layerOperatorDescriptorName: ");
- result.append(layerOperatorDescriptorName);
- result.append(')');
- return result.toString();
- }
-
- /**
- * Get the command to compute the required property value.
- * Walk all layers and collect the non null command for the property and view.
- * Then return the command provided by a call to the properties'operator(collectedCmd).
- *
-
- * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getComputePropertyValueCommand(org.eclipse.gmf.runtime.notation.View, org.eclipse.papyrus.layers.stackmodel.layers.Property)
- *
- * @param view
- * @param property
- * @return
- * @throws LayersException
- */
- @Override
- public ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException {
-
- // The list of commands provided by each layers
- EList<ComputePropertyValueCommand> collectedCmds = new BasicEList<ComputePropertyValueCommand>(getLayers().size());
-
- // Walk all layers and return the first cmd that is not null for specified view and proerty.
- for( LayerExpression layer : getLayers()) {
-
- ComputePropertyValueCommand cmd = layer.getComputePropertyValueCommand(view, property);
- if( cmd != null) {
- collectedCmds.add(cmd);
- }
- }
-
- // If we have no subcommand, skip the value by returning null.
- if( collectedCmds.size()==0) {
- return null;
- }
-
- // Call the corresponding operator
- ComputePropertyValueCommand res = getLayerOperatorDescriptor().getPropertyOperator(property).getComputePropertyValueCommand(collectedCmds);
- return res;
-
- }
- /**
- * For each property, add the first property value in the list of result.
- *
- * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getPropertiesComputePropertyValueCommand(org.eclipse.gmf.runtime.notation.View, java.util.List)
- *
- * @param view
- * @param property
- * @return
- * @throws LayersException
- */
- @Override
- public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> properties) throws LayersException {
-
- // Simple implementation
- // TODO Check if we can optimize
-
- // the result list
- EList<ComputePropertyValueCommand> resCmds = new BasicEList<ComputePropertyValueCommand>(properties.size());
- boolean isCmdFound = false;
-
- // Walk each property
- for( Property property : properties) {
- if( property == null) {
- resCmds.add(null);
- continue;
- }
-
- ComputePropertyValueCommand cmd = getComputePropertyValueCommand(view, property);
- if( cmd != null) {
- isCmdFound = true;
- }
- resCmds.add(cmd);
-
-
- }
- // Return appropriate result
- if( isCmdFound) {
- return resCmds;
- }
- else {
- // No command ==> null
- return null;
- }
- }
-
- /**
- * For each view, add the first property value in the list of result.
- *
- *
- * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getViewsComputePropertyValueCommand(java.util.List, org.eclipse.papyrus.layers.stackmodel.layers.Property)
- *
- * @param view
- * @param property
- * @return
- * @throws LayersException
- */
- @Override
- public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> views, Property property) throws LayersException {
-
- // Simple implementation
- // TODO Check if we can optimize
-
- // the result list
- EList<ComputePropertyValueCommand> resCmds = new BasicEList<ComputePropertyValueCommand>(views.size());
- boolean isCmdFound = false;
-
- for( View view : views) {
- if( view == null) {
- resCmds.add(null);
- continue;
- }
-
- ComputePropertyValueCommand cmd = getComputePropertyValueCommand(view, property);
- if( cmd != null) {
- isCmdFound = true;
- }
- resCmds.add(cmd);
- }
-
- // Return appropriate result
- if( isCmdFound) {
- return resCmds;
- }
- else {
- // No command ==> null
- return null;
- }
- }
-
-} //AbstractLayerOperatorImpl
+/******************************************************************************* + * Copyright (c) 2013 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: + * Cedric Dumoulin Cedric.dumoulin@lifl.fr + ******************************************************************************/ +/** + */ +package org.eclipse.papyrus.layers.stackmodel.layers.impl; + +import java.lang.reflect.InvocationTargetException; +import java.util.List; +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.common.util.BasicEList; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.InternalEObject; +import org.eclipse.emf.ecore.impl.ENotificationImpl; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.papyrus.layers.stackmodel.LayersException; +import org.eclipse.papyrus.layers.stackmodel.NotFoundException; +import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand; +import org.eclipse.papyrus.layers.stackmodel.layers.AbstractLayerOperator; +import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression; +import org.eclipse.papyrus.layers.stackmodel.layers.LayerOperatorDescriptor; +import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage; +import org.eclipse.papyrus.layers.stackmodel.layers.Property; + +/** + * <!-- begin-user-doc --> + * An implementation of the model object '<em><b>Abstract Layer Operator</b></em>'. + * <!-- end-user-doc --> + * <p> + * The following features are implemented: + * <ul> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.AbstractLayerOperatorImpl#getLayerOperatorDescriptor <em>Layer Operator Descriptor</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.AbstractLayerOperatorImpl#getLayerOperatorDescriptorName <em>Layer Operator Descriptor Name</em>}</li> + * </ul> + * </p> + * + * @generated + */ +public abstract class AbstractLayerOperatorImpl extends LayerOperatorImpl implements AbstractLayerOperator { + /** + * The cached value of the '{@link #getLayerOperatorDescriptor() <em>Layer Operator Descriptor</em>}' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getLayerOperatorDescriptor() + * @generated + * @ordered + */ + protected LayerOperatorDescriptor layerOperatorDescriptor; + + /** + * The default value of the '{@link #getLayerOperatorDescriptorName() <em>Layer Operator Descriptor Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getLayerOperatorDescriptorName() + * @generated + * @ordered + */ + protected static final String LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT = null; + /** + * The cached value of the '{@link #getLayerOperatorDescriptorName() <em>Layer Operator Descriptor Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getLayerOperatorDescriptorName() + * @generated + * @ordered + */ + protected String layerOperatorDescriptorName = LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected AbstractLayerOperatorImpl() { + super(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected EClass eStaticClass() { + return LayersPackage.Literals.ABSTRACT_LAYER_OPERATOR; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public LayerOperatorDescriptor getLayerOperatorDescriptor() { + if (layerOperatorDescriptor != null && layerOperatorDescriptor.eIsProxy()) { + InternalEObject oldLayerOperatorDescriptor = (InternalEObject)layerOperatorDescriptor; + layerOperatorDescriptor = (LayerOperatorDescriptor)eResolveProxy(oldLayerOperatorDescriptor); + if (layerOperatorDescriptor != oldLayerOperatorDescriptor) { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR, oldLayerOperatorDescriptor, layerOperatorDescriptor)); + } + } + return layerOperatorDescriptor; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public LayerOperatorDescriptor basicGetLayerOperatorDescriptor() { + return layerOperatorDescriptor; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setLayerOperatorDescriptor(LayerOperatorDescriptor newLayerOperatorDescriptor) { + LayerOperatorDescriptor oldLayerOperatorDescriptor = layerOperatorDescriptor; + layerOperatorDescriptor = newLayerOperatorDescriptor; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR, oldLayerOperatorDescriptor, layerOperatorDescriptor)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getLayerOperatorDescriptorName() { + return layerOperatorDescriptorName; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public void setLayerOperatorDescriptorName(String newLayerOperatorDescriptorName) { + + // Avoid recursive call if name is the same + if( newLayerOperatorDescriptorName.equals(layerOperatorDescriptorName) ) { + return; + } + + String oldLayerOperatorDescriptorName = layerOperatorDescriptorName; + layerOperatorDescriptorName = newLayerOperatorDescriptorName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME, oldLayerOperatorDescriptorName, layerOperatorDescriptorName)); + + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public boolean isDescriptorSet() { + return getLayerOperatorDescriptor() != null; + } + + /** + * Reset the descriptor accordingly to the descriptor name. + * The descriptor is resseted only if the ::application and ::layerOperatorDescriptorName are set. + * Nothing is done if one of the attribute is not set. + * Nothing is done if the descriptor can not be found (maybe a log is issue). + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * + * @generated NOT + */ + public void resetDescriptor() { + + if( getApplication() == null ) { + return; + } + if( getLayerOperatorDescriptorName() == null) { + return; + } + + try { + LayerOperatorDescriptor descriptor = application.getLayerOperatorDescriptorRegistry().getLayerOperatorDescriptor(getLayerOperatorDescriptorName()); + setLayerOperatorDescriptor(descriptor); + } catch (NotFoundException e) { + System.err.println("LOG - " + this.getClass().getName() + " - " + e.getMessage() ); + } + + } + + /** + * Override in order to call {@link #resetDescriptor()} + * @param newApplication + */ +// @Override +// public void setApplication(LayersStackApplication newApplication) { +// super.setApplication(newApplication); +// resetDescriptor(); +// } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public boolean isLayerEnabledInternal() { + return isLayerEnabled() && isDescriptorSet(); + } + + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) { + switch (featureID) { + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR: + if (resolve) return getLayerOperatorDescriptor(); + return basicGetLayerOperatorDescriptor(); + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME: + return getLayerOperatorDescriptorName(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) { + switch (featureID) { + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR: + setLayerOperatorDescriptor((LayerOperatorDescriptor)newValue); + return; + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME: + setLayerOperatorDescriptorName((String)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eUnset(int featureID) { + switch (featureID) { + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR: + setLayerOperatorDescriptor((LayerOperatorDescriptor)null); + return; + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME: + setLayerOperatorDescriptorName(LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public boolean eIsSet(int featureID) { + switch (featureID) { + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR: + return layerOperatorDescriptor != null; + case LayersPackage.ABSTRACT_LAYER_OPERATOR__LAYER_OPERATOR_DESCRIPTOR_NAME: + return LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT == null ? layerOperatorDescriptorName != null : !LAYER_OPERATOR_DESCRIPTOR_NAME_EDEFAULT.equals(layerOperatorDescriptorName); + } + return super.eIsSet(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException { + switch (operationID) { + case LayersPackage.ABSTRACT_LAYER_OPERATOR___IS_DESCRIPTOR_SET: + return isDescriptorSet(); + case LayersPackage.ABSTRACT_LAYER_OPERATOR___RESET_DESCRIPTOR: + resetDescriptor(); + return null; + } + return super.eInvoke(operationID, arguments); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String toString() { + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (layerOperatorDescriptorName: "); + result.append(layerOperatorDescriptorName); + result.append(')'); + return result.toString(); + } + + /** + * Get the command to compute the required property value. + * Walk all layers and collect the non null command for the property and view. + * Then return the command provided by a call to the properties'operator(collectedCmd). + * + + * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getComputePropertyValueCommand(org.eclipse.gmf.runtime.notation.View, org.eclipse.papyrus.layers.stackmodel.layers.Property) + * + * @param view + * @param property + * @return + * @throws LayersException + */ + @Override + public ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException { + + // The list of commands provided by each layers + EList<ComputePropertyValueCommand> collectedCmds = new BasicEList<ComputePropertyValueCommand>(getLayers().size()); + + // Walk all layers and return the first cmd that is not null for specified view and proerty. + for( LayerExpression layer : getLayers()) { + + ComputePropertyValueCommand cmd = layer.getComputePropertyValueCommand(view, property); + if( cmd != null) { + collectedCmds.add(cmd); + } + } + + // If we have no subcommand, skip the value by returning null. + if( collectedCmds.size()==0) { + return null; + } + + // Call the corresponding operator + ComputePropertyValueCommand res = getLayerOperatorDescriptor().getPropertyOperator(property).getComputePropertyValueCommand(collectedCmds); + return res; + + } + /** + * For each property, add the first property value in the list of result. + * + * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getPropertiesComputePropertyValueCommand(org.eclipse.gmf.runtime.notation.View, java.util.List) + * + * @param view + * @param property + * @return + * @throws LayersException + */ + @Override + public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> properties) throws LayersException { + + // Simple implementation + // TODO Check if we can optimize + + // the result list + EList<ComputePropertyValueCommand> resCmds = new BasicEList<ComputePropertyValueCommand>(properties.size()); + boolean isCmdFound = false; + + // Walk each property + for( Property property : properties) { + if( property == null) { + resCmds.add(null); + continue; + } + + ComputePropertyValueCommand cmd = getComputePropertyValueCommand(view, property); + if( cmd != null) { + isCmdFound = true; + } + resCmds.add(cmd); + + + } + // Return appropriate result + if( isCmdFound) { + return resCmds; + } + else { + // No command ==> null + return null; + } + } + + /** + * For each view, add the first property value in the list of result. + * + * + * @see org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getViewsComputePropertyValueCommand(java.util.List, org.eclipse.papyrus.layers.stackmodel.layers.Property) + * + * @param view + * @param property + * @return + * @throws LayersException + */ + @Override + public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> views, Property property) throws LayersException { + + // Simple implementation + // TODO Check if we can optimize + + // the result list + EList<ComputePropertyValueCommand> resCmds = new BasicEList<ComputePropertyValueCommand>(views.size()); + boolean isCmdFound = false; + + for( View view : views) { + if( view == null) { + resCmds.add(null); + continue; + } + + ComputePropertyValueCommand cmd = getComputePropertyValueCommand(view, property); + if( cmd != null) { + isCmdFound = true; + } + resCmds.add(cmd); + } + + // Return appropriate result + if( isCmdFound) { + return resCmds; + } + else { + // No command ==> null + return null; + } + } + +} //AbstractLayerOperatorImpl diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayerExpressionImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayerExpressionImpl.java index 6efb3c3b097..9b122aa1f31 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayerExpressionImpl.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayerExpressionImpl.java @@ -1,414 +1,413 @@ -/*******************************************************************************
- * Copyright (c) 2013 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:
- * Cedric Dumoulin Cedric.dumoulin@lifl.fr
- ******************************************************************************/
-/**
- */
-package org.eclipse.papyrus.layers.stackmodel.layers.impl;
-
-import java.lang.reflect.InvocationTargetException;
-import java.util.List;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.gmf.runtime.notation.View;
-import org.eclipse.papyrus.layers.stackmodel.LayersException;
-import org.eclipse.papyrus.layers.stackmodel.NotFoundException;
-import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage;
-import org.eclipse.papyrus.layers.stackmodel.layers.LayersStack;
-import org.eclipse.papyrus.layers.stackmodel.layers.Property;
-
-/**
- * <!-- begin-user-doc -->
- * An implementation of the model object '<em><b>Layer Expression</b></em>'.
- * <!-- end-user-doc -->
- * <p>
- * The following features are implemented:
- * <ul>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getName <em>Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getDescription <em>Description</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#isEnabled <em>Is Enabled</em>}</li>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#isUserEnabled <em>Is User Enabled</em>}</li>
- * </ul>
- * </p>
- *
- * @generated
- */
-public abstract class LayerExpressionImpl extends
-ApplicationDependantElementImpl implements LayerExpression {
- /**
- * The default value of the '{@link #getName() <em>Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
- /**
- * The cached value of the '{@link #getName() <em>Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
- /**
- * The default value of the '{@link #getDescription() <em>Description</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getDescription()
- * @generated
- * @ordered
- */
- protected static final String DESCRIPTION_EDEFAULT = null;
- /**
- * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getDescription()
- * @generated
- * @ordered
- */
- protected String description = DESCRIPTION_EDEFAULT;
-
- /**
- * The default value of the '{@link #isEnabled() <em>Is Enabled</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #isEnabled()
- * @generated
- * @ordered
- */
- protected static final boolean IS_ENABLED_EDEFAULT = false;
- /**
- * The default value of the '{@link #isUserEnabled() <em>Is User Enabled</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #isUserEnabled()
- * @generated
- * @ordered
- */
- protected static final boolean IS_USER_ENABLED_EDEFAULT = true;
- /**
- * The cached value of the '{@link #isUserEnabled() <em>Is User Enabled</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #isUserEnabled()
- * @generated
- * @ordered
- */
- protected boolean isUserEnabled = IS_USER_ENABLED_EDEFAULT;
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- protected LayerExpressionImpl() {
- super();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return LayersPackage.Literals.LAYER_EXPRESSION;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String getName() {
- return name;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public void setName(String newName) {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__NAME, oldName, name));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public String getDescription() {
- return description;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public void setDescription(String newDescription) {
- String oldDescription = description;
- description = newDescription;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__DESCRIPTION, oldDescription, description));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public boolean isEnabled() {
- return isUserEnabled();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public boolean isUserEnabled() {
- return isUserEnabled;
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public void setIsUserEnabled(boolean newIsUserEnabled) {
- boolean oldIsUserEnabled = isUserEnabled;
- isUserEnabled = newIsUserEnabled;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED, oldIsUserEnabled, isUserEnabled));
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(EList<View> view, Property property) throws LayersException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, EList<Property> property) throws LayersException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public LayersStack getLayersStack() throws NotFoundException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> view, Property property) throws LayersException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated NOT
- */
- public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> property) throws LayersException {
- // TODO: implement this method
- // Ensure that you remove @generated or mark it @generated NOT
- throw new UnsupportedOperationException();
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case LayersPackage.LAYER_EXPRESSION__NAME:
- return getName();
- case LayersPackage.LAYER_EXPRESSION__DESCRIPTION:
- return getDescription();
- case LayersPackage.LAYER_EXPRESSION__IS_ENABLED:
- return isEnabled();
- case LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED:
- return isUserEnabled();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case LayersPackage.LAYER_EXPRESSION__NAME:
- setName((String)newValue);
- return;
- case LayersPackage.LAYER_EXPRESSION__DESCRIPTION:
- setDescription((String)newValue);
- return;
- case LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED:
- setIsUserEnabled((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case LayersPackage.LAYER_EXPRESSION__NAME:
- setName(NAME_EDEFAULT);
- return;
- case LayersPackage.LAYER_EXPRESSION__DESCRIPTION:
- setDescription(DESCRIPTION_EDEFAULT);
- return;
- case LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED:
- setIsUserEnabled(IS_USER_ENABLED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case LayersPackage.LAYER_EXPRESSION__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case LayersPackage.LAYER_EXPRESSION__DESCRIPTION:
- return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description);
- case LayersPackage.LAYER_EXPRESSION__IS_ENABLED:
- return isEnabled() != IS_ENABLED_EDEFAULT;
- case LayersPackage.LAYER_EXPRESSION__IS_USER_ENABLED:
- return isUserEnabled != IS_USER_ENABLED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- @SuppressWarnings("unchecked")
- public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException {
- switch (operationID) {
- case LayersPackage.LAYER_EXPRESSION___GET_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_PROPERTY:
- try {
- return getComputePropertyValueCommand((View)arguments.get(0), (Property)arguments.get(1));
- }
- catch (Throwable throwable) {
- throw new InvocationTargetException(throwable);
- }
- case LayersPackage.LAYER_EXPRESSION___GET_VIEWS_COMPUTE_PROPERTY_VALUE_COMMAND__ELIST_PROPERTY:
- try {
- return getViewsComputePropertyValueCommand((EList<View>)arguments.get(0), (Property)arguments.get(1));
- }
- catch (Throwable throwable) {
- throw new InvocationTargetException(throwable);
- }
- case LayersPackage.LAYER_EXPRESSION___GET_PROPERTIES_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_ELIST:
- try {
- return getPropertiesComputePropertyValueCommand((View)arguments.get(0), (EList<Property>)arguments.get(1));
- }
- catch (Throwable throwable) {
- throw new InvocationTargetException(throwable);
- }
- case LayersPackage.LAYER_EXPRESSION___GET_LAYERS_STACK:
- try {
- return getLayersStack();
- }
- catch (Throwable throwable) {
- throw new InvocationTargetException(throwable);
- }
- }
- return super.eInvoke(operationID, arguments);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(", description: ");
- result.append(description);
- result.append(", isUserEnabled: ");
- result.append(isUserEnabled);
- result.append(')');
- return result.toString();
- }
-
-} //LayerExpressionImpl
+/******************************************************************************* + * Copyright (c) 2013 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: + * Cedric Dumoulin Cedric.dumoulin@lifl.fr + ******************************************************************************/ +/** + */ +package org.eclipse.papyrus.layers.stackmodel.layers.impl; + +import java.lang.reflect.InvocationTargetException; +import java.util.List; + +import org.eclipse.emf.common.notify.Notification; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.impl.ENotificationImpl; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.papyrus.layers.stackmodel.LayersException; +import org.eclipse.papyrus.layers.stackmodel.NotFoundException; +import org.eclipse.papyrus.layers.stackmodel.command.ComputePropertyValueCommand; +import org.eclipse.papyrus.layers.stackmodel.layers.LayerExpression; +import org.eclipse.papyrus.layers.stackmodel.layers.LayersPackage; +import org.eclipse.papyrus.layers.stackmodel.layers.LayersStack; +import org.eclipse.papyrus.layers.stackmodel.layers.Property; + +/** + * <!-- begin-user-doc --> + * An implementation of the model object '<em><b>Layer Expression</b></em>'. + * <!-- end-user-doc --> + * <p> + * The following features are implemented: + * <ul> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getName <em>Name</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#getDescription <em>Description</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#isLayerEnabledInternal <em>Is Layer Enabled Internal</em>}</li> + * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.LayerExpressionImpl#isLayerEnabled <em>Is Layer Enabled</em>}</li> + * </ul> + * </p> + * + * @generated + */ +public abstract class LayerExpressionImpl extends +ApplicationDependantElementImpl implements LayerExpression { + /** + * The default value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getName() + * @generated + * @ordered + */ + protected static final String NAME_EDEFAULT = null; + /** + * The cached value of the '{@link #getName() <em>Name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getName() + * @generated + * @ordered + */ + protected String name = NAME_EDEFAULT; + /** + * The default value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected static final String DESCRIPTION_EDEFAULT = null; + /** + * The cached value of the '{@link #getDescription() <em>Description</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getDescription() + * @generated + * @ordered + */ + protected String description = DESCRIPTION_EDEFAULT; + + /** + * The default value of the '{@link #isLayerEnabledInternal() <em>Is Layer Enabled Internal</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isLayerEnabledInternal() + * @generated + * @ordered + */ + protected static final boolean IS_LAYER_ENABLED_INTERNAL_EDEFAULT = false; + /** + * The default value of the '{@link #isLayerEnabled() <em>Is Layer Enabled</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isLayerEnabled() + * @generated + * @ordered + */ + protected static final boolean IS_LAYER_ENABLED_EDEFAULT = true; + /** + * The cached value of the '{@link #isLayerEnabled() <em>Is Layer Enabled</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isLayerEnabled() + * @generated + * @ordered + */ + protected boolean isLayerEnabled = IS_LAYER_ENABLED_EDEFAULT; + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected LayerExpressionImpl() { + super(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected EClass eStaticClass() { + return LayersPackage.Literals.LAYER_EXPRESSION; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getName() { + return name; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setName(String newName) { + String oldName = name; + name = newName; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__NAME, oldName, name)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getDescription() { + return description; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setDescription(String newDescription) { + String oldDescription = description; + description = newDescription; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__DESCRIPTION, oldDescription, description)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public boolean isLayerEnabledInternal() { + return isLayerEnabled(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public boolean isLayerEnabled() { + return isLayerEnabled; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setIsLayerEnabled(boolean newIsLayerEnabled) { + boolean oldIsLayerEnabled = isLayerEnabled; + isLayerEnabled = newIsLayerEnabled; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED, oldIsLayerEnabled, isLayerEnabled)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public ComputePropertyValueCommand getComputePropertyValueCommand(View view, Property property) throws LayersException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(EList<View> view, Property property) throws LayersException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, EList<Property> property) throws LayersException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public LayersStack getLayersStack() throws NotFoundException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public EList<ComputePropertyValueCommand> getViewsComputePropertyValueCommand(List<View> view, Property property) throws LayersException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated NOT + */ + public EList<ComputePropertyValueCommand> getPropertiesComputePropertyValueCommand(View view, List<Property> property) throws LayersException { + // TODO: implement this method + // Ensure that you remove @generated or mark it @generated NOT + throw new UnsupportedOperationException(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) { + switch (featureID) { + case LayersPackage.LAYER_EXPRESSION__NAME: + return getName(); + case LayersPackage.LAYER_EXPRESSION__DESCRIPTION: + return getDescription(); + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL: + return isLayerEnabledInternal(); + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED: + return isLayerEnabled(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) { + switch (featureID) { + case LayersPackage.LAYER_EXPRESSION__NAME: + setName((String)newValue); + return; + case LayersPackage.LAYER_EXPRESSION__DESCRIPTION: + setDescription((String)newValue); + return; + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED: + setIsLayerEnabled((Boolean)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eUnset(int featureID) { + switch (featureID) { + case LayersPackage.LAYER_EXPRESSION__NAME: + setName(NAME_EDEFAULT); + return; + case LayersPackage.LAYER_EXPRESSION__DESCRIPTION: + setDescription(DESCRIPTION_EDEFAULT); + return; + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED: + setIsLayerEnabled(IS_LAYER_ENABLED_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public boolean eIsSet(int featureID) { + switch (featureID) { + case LayersPackage.LAYER_EXPRESSION__NAME: + return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); + case LayersPackage.LAYER_EXPRESSION__DESCRIPTION: + return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL: + return isLayerEnabledInternal() != IS_LAYER_ENABLED_INTERNAL_EDEFAULT; + case LayersPackage.LAYER_EXPRESSION__IS_LAYER_ENABLED: + return isLayerEnabled != IS_LAYER_ENABLED_EDEFAULT; + } + return super.eIsSet(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + @SuppressWarnings("unchecked") + public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException { + switch (operationID) { + case LayersPackage.LAYER_EXPRESSION___GET_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_PROPERTY: + try { + return getComputePropertyValueCommand((View)arguments.get(0), (Property)arguments.get(1)); + } + catch (Throwable throwable) { + throw new InvocationTargetException(throwable); + } + case LayersPackage.LAYER_EXPRESSION___GET_VIEWS_COMPUTE_PROPERTY_VALUE_COMMAND__ELIST_PROPERTY: + try { + return getViewsComputePropertyValueCommand((EList<View>)arguments.get(0), (Property)arguments.get(1)); + } + catch (Throwable throwable) { + throw new InvocationTargetException(throwable); + } + case LayersPackage.LAYER_EXPRESSION___GET_PROPERTIES_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_ELIST: + try { + return getPropertiesComputePropertyValueCommand((View)arguments.get(0), (EList<Property>)arguments.get(1)); + } + catch (Throwable throwable) { + throw new InvocationTargetException(throwable); + } + case LayersPackage.LAYER_EXPRESSION___GET_LAYERS_STACK: + try { + return getLayersStack(); + } + catch (Throwable throwable) { + throw new InvocationTargetException(throwable); + } + } + return super.eInvoke(operationID, arguments); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String toString() { + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (name: "); + result.append(name); + result.append(", description: "); + result.append(description); + result.append(", isLayerEnabled: "); + result.append(isLayerEnabled); + result.append(')'); + return result.toString(); + } + +} //LayerExpressionImpl diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayersPackageImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayersPackageImpl.java index 82c98528b22..d306dbe9c0c 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayersPackageImpl.java +++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/LayersPackageImpl.java @@ -823,7 +823,7 @@ public class LayersPackageImpl extends EPackageImpl implements LayersPackage { * <!-- end-user-doc --> * @generated */ - public EAttribute getLayerExpression_IsEnabled() { + public EAttribute getLayerExpression_IsLayerEnabledInternal() { return (EAttribute)layerExpressionEClass.getEStructuralFeatures().get(2); } @@ -832,7 +832,7 @@ public class LayersPackageImpl extends EPackageImpl implements LayersPackage { * <!-- end-user-doc --> * @generated */ - public EAttribute getLayerExpression_IsUserEnabled() { + public EAttribute getLayerExpression_IsLayerEnabled() { return (EAttribute)layerExpressionEClass.getEStructuralFeatures().get(3); } @@ -2652,8 +2652,8 @@ public class LayersPackageImpl extends EPackageImpl implements LayersPackage { layerExpressionEClass = createEClass(LAYER_EXPRESSION); createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__NAME); createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__DESCRIPTION); - createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__IS_ENABLED); - createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__IS_USER_ENABLED); + createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__IS_LAYER_ENABLED_INTERNAL); + createEAttribute(layerExpressionEClass, LAYER_EXPRESSION__IS_LAYER_ENABLED); createEOperation(layerExpressionEClass, LAYER_EXPRESSION___GET_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_PROPERTY); createEOperation(layerExpressionEClass, LAYER_EXPRESSION___GET_VIEWS_COMPUTE_PROPERTY_VALUE_COMMAND__ELIST_PROPERTY); createEOperation(layerExpressionEClass, LAYER_EXPRESSION___GET_PROPERTIES_COMPUTE_PROPERTY_VALUE_COMMAND__VIEW_ELIST); @@ -3026,8 +3026,8 @@ public class LayersPackageImpl extends EPackageImpl implements LayersPackage { initEClass(layerExpressionEClass, LayerExpression.class, "LayerExpression", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getLayerExpression_Name(), this.getString(), "name", null, 1, 1, LayerExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); initEAttribute(getLayerExpression_Description(), this.getString(), "description", null, 1, 1, LayerExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); - initEAttribute(getLayerExpression_IsEnabled(), this.getboolean(), "isEnabled", null, 1, 1, LayerExpression.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, !IS_ORDERED); - initEAttribute(getLayerExpression_IsUserEnabled(), this.getboolean(), "isUserEnabled", "true", 1, 1, LayerExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); + initEAttribute(getLayerExpression_IsLayerEnabledInternal(), this.getboolean(), "isLayerEnabledInternal", null, 1, 1, LayerExpression.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, !IS_ORDERED); + initEAttribute(getLayerExpression_IsLayerEnabled(), this.getboolean(), "isLayerEnabled", "true", 1, 1, LayerExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); op = initEOperation(getLayerExpression__GetComputePropertyValueCommand__View_Property(), this.getComputePropertyValueCommand(), "getComputePropertyValueCommand", 1, 1, IS_UNIQUE, !IS_ORDERED); addEParameter(op, theNotationPackage.getView(), "view", 1, 1, IS_UNIQUE, !IS_ORDERED); diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/plugin.xml b/extraplugins/layers/org.eclipse.papyrus.layers.ui/plugin.xml index 5edb3c76861..ab95130289b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/plugin.xml +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/plugin.xml @@ -335,7 +335,7 @@ <extension point="org.eclipse.papyrus.views.properties.context"> <context - contextModel="properties/properties.ctx" + contextModel="properties/properties-orig.ctx" isCustomizable="true"> </context> </extension> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-orig.ctx b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-orig.ctx new file mode 100644 index 00000000000..fed41cf0ec6 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-orig.ctx @@ -0,0 +1,1306 @@ +<?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:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="layers"> + <tabs label="layers" id="layers" category="org.eclipse.papyrus" priority="100"> + <sections name="Single LayerNamedStyle" sectionFile="ui/SingleLayerNamedStyle.xwt"> + <widget href="ui/SingleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Single LayersStack" sectionFile="ui/SingleLayersStack.xwt"> + <widget href="ui/SingleLayersStack.xwt#/"/> + </sections> + <sections name="Single LayerExpression" sectionFile="ui/SingleLayerExpression.xwt"> + <widget href="ui/SingleLayerExpression.xwt#/"/> + </sections> + <sections name="Single ApplicationDependantElement" sectionFile="ui/SingleApplicationDependantElement.xwt"> + <widget href="ui/SingleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Single LayersStackApplication" sectionFile="ui/SingleLayersStackApplication.xwt"> + <widget href="ui/SingleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Single FolderElement" sectionFile="ui/SingleFolderElement.xwt"> + <widget href="ui/SingleFolderElement.xwt#/"/> + </sections> + <sections name="Single LayerStackDescriptorRegistry" sectionFile="ui/SingleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single PropertyRegistry" sectionFile="ui/SinglePropertyRegistry.xwt"> + <widget href="ui/SinglePropertyRegistry.xwt#/"/> + </sections> + <sections name="Single Property" sectionFile="ui/SingleProperty.xwt"> + <widget href="ui/SingleProperty.xwt#/"/> + </sections> + <sections name="Single Type" sectionFile="ui/SingleType.xwt"> + <widget href="ui/SingleType.xwt#/"/> + </sections> + <sections name="Single Metamodel" sectionFile="ui/SingleMetamodel.xwt"> + <widget href="ui/SingleMetamodel.xwt#/"/> + </sections> + <sections name="Single TypeInstance" sectionFile="ui/SingleTypeInstance.xwt"> + <widget href="ui/SingleTypeInstance.xwt#/"/> + </sections> + <sections name="Single ComputePropertyValueCommandItf" sectionFile="ui/SingleComputePropertyValueCommandItf.xwt"> + <widget href="ui/SingleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Single TypeRegistry" sectionFile="ui/SingleTypeRegistry.xwt"> + <widget href="ui/SingleTypeRegistry.xwt#/"/> + </sections> + <sections name="Single StringToTypeMap" sectionFile="ui/SingleStringToTypeMap.xwt"> + <widget href="ui/SingleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Single LayerDescriptorRegistry" sectionFile="ui/SingleLayerDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerDescriptor" sectionFile="ui/SingleLayerDescriptor.xwt"> + <widget href="ui/SingleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single LayerApplicationFactory" sectionFile="ui/SingleLayerApplicationFactory.xwt"> + <widget href="ui/SingleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Single PropertySetterRegistry" sectionFile="ui/SinglePropertySetterRegistry.xwt"> + <widget href="ui/SinglePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Single PropertySetter" sectionFile="ui/SinglePropertySetter.xwt"> + <widget href="ui/SinglePropertySetter.xwt#/"/> + </sections> + <sections name="Single StringToPropertySetter" sectionFile="ui/SingleStringToPropertySetter.xwt"> + <widget href="ui/SingleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Single AbstractLayer" sectionFile="ui/SingleAbstractLayer.xwt"> + <widget href="ui/SingleAbstractLayer.xwt#/"/> + </sections> + <sections name="Single StringToTypeInstanceMap" sectionFile="ui/SingleStringToTypeInstanceMap.xwt"> + <widget href="ui/SingleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Single Folder" sectionFile="ui/SingleFolder.xwt"> + <widget href="ui/SingleFolder.xwt#/"/> + </sections> + <sections name="Single IntInstance" sectionFile="ui/SingleIntInstance.xwt"> + <widget href="ui/SingleIntInstance.xwt#/"/> + </sections> + <sections name="Single BooleanInstance" sectionFile="ui/SingleBooleanInstance.xwt"> + <widget href="ui/SingleBooleanInstance.xwt#/"/> + </sections> + <sections name="Single StringInstance" sectionFile="ui/SingleStringInstance.xwt"> + <widget href="ui/SingleStringInstance.xwt#/"/> + </sections> + <sections name="Single IntType" sectionFile="ui/SingleIntType.xwt"> + <widget href="ui/SingleIntType.xwt#/"/> + </sections> + <sections name="Single BooleanType" sectionFile="ui/SingleBooleanType.xwt"> + <widget href="ui/SingleBooleanType.xwt#/"/> + </sections> + <sections name="Single StringType" sectionFile="ui/SingleStringType.xwt"> + <widget href="ui/SingleStringType.xwt#/"/> + </sections> + <sections name="Single CustomType" sectionFile="ui/SingleCustomType.xwt"> + <widget href="ui/SingleCustomType.xwt#/"/> + </sections> + <sections name="Single LayerOperator" sectionFile="ui/SingleLayerOperator.xwt"> + <widget href="ui/SingleLayerOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayerOperator" sectionFile="ui/SingleAbstractLayerOperator.xwt"> + <widget href="ui/SingleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Single TopLayerOperator" sectionFile="ui/SingleTopLayerOperator.xwt"> + <widget href="ui/SingleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperator" sectionFile="ui/SingleStackedLayerOperator.xwt"> + <widget href="ui/SingleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Single CustomLayerOperator" sectionFile="ui/SingleCustomLayerOperator.xwt"> + <widget href="ui/SingleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Single PropertyIndex" sectionFile="ui/SinglePropertyIndex.xwt"> + <widget href="ui/SinglePropertyIndex.xwt#/"/> + </sections> + <sections name="Single StringToPropertyIndexMap" sectionFile="ui/SingleStringToPropertyIndexMap.xwt"> + <widget href="ui/SingleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Single SimpleLayerDescriptor" sectionFile="ui/SingleSimpleLayerDescriptor.xwt"> + <widget href="ui/SingleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single RegExpLayerDescriptor" sectionFile="ui/SingleRegExpLayerDescriptor.xwt"> + <widget href="ui/SingleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single NullInstance" sectionFile="ui/SingleNullInstance.xwt"> + <widget href="ui/SingleNullInstance.xwt#/"/> + </sections> + <sections name="Single RegExpLayer" sectionFile="ui/SingleRegExpLayer.xwt"> + <widget href="ui/SingleRegExpLayer.xwt#/"/> + </sections> + <sections name="Single Layer" sectionFile="ui/SingleLayer.xwt"> + <widget href="ui/SingleLayer.xwt#/"/> + </sections> + <sections name="Single Color" sectionFile="ui/SingleColor.xwt"> + <widget href="ui/SingleColor.xwt#/"/> + </sections> + <sections name="Single ColorInstance" sectionFile="ui/SingleColorInstance.xwt"> + <widget href="ui/SingleColorInstance.xwt#/"/> + </sections> + <sections name="Single FillInstance" sectionFile="ui/SingleFillInstance.xwt"> + <widget href="ui/SingleFillInstance.xwt#/"/> + </sections> + <sections name="Single Fill" sectionFile="ui/SingleFill.xwt"> + <widget href="ui/SingleFill.xwt#/"/> + </sections> + <sections name="Single FillPropertySetter" sectionFile="ui/SingleFillPropertySetter.xwt"> + <widget href="ui/SingleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Single IsValidPropertySetter" sectionFile="ui/SingleIsValidPropertySetter.xwt"> + <widget href="ui/SingleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Single NullPropertySetter" sectionFile="ui/SingleNullPropertySetter.xwt"> + <widget href="ui/SingleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Single LineType" sectionFile="ui/SingleLineType.xwt"> + <widget href="ui/SingleLineType.xwt#/"/> + </sections> + <sections name="Single LineInstance" sectionFile="ui/SingleLineInstance.xwt"> + <widget href="ui/SingleLineInstance.xwt#/"/> + </sections> + <sections name="Single LinePropertySetter" sectionFile="ui/SingleLinePropertySetter.xwt"> + <widget href="ui/SingleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Single FontPropertySetter" sectionFile="ui/SingleFontPropertySetter.xwt"> + <widget href="ui/SingleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Single FontInstance" sectionFile="ui/SingleFontInstance.xwt"> + <widget href="ui/SingleFontInstance.xwt#/"/> + </sections> + <sections name="Single FontType" sectionFile="ui/SingleFontType.xwt"> + <widget href="ui/SingleFontType.xwt#/"/> + </sections> + <sections name="Single IsVisiblePropertySetter" sectionFile="ui/SingleIsVisiblePropertySetter.xwt"> + <widget href="ui/SingleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LayerNamedStyle" sectionFile="ui/MultipleLayerNamedStyle.xwt"> + <widget href="ui/MultipleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Multiple LayersStack" sectionFile="ui/MultipleLayersStack.xwt"> + <widget href="ui/MultipleLayersStack.xwt#/"/> + </sections> + <sections name="Multiple LayerExpression" sectionFile="ui/MultipleLayerExpression.xwt"> + <widget href="ui/MultipleLayerExpression.xwt#/"/> + </sections> + <sections name="Multiple ApplicationDependantElement" sectionFile="ui/MultipleApplicationDependantElement.xwt"> + <widget href="ui/MultipleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Multiple LayersStackApplication" sectionFile="ui/MultipleLayersStackApplication.xwt"> + <widget href="ui/MultipleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Multiple FolderElement" sectionFile="ui/MultipleFolderElement.xwt"> + <widget href="ui/MultipleFolderElement.xwt#/"/> + </sections> + <sections name="Multiple LayerStackDescriptorRegistry" sectionFile="ui/MultipleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertyRegistry" sectionFile="ui/MultiplePropertyRegistry.xwt"> + <widget href="ui/MultiplePropertyRegistry.xwt#/"/> + </sections> + <sections name="Multiple Property" sectionFile="ui/MultipleProperty.xwt"> + <widget href="ui/MultipleProperty.xwt#/"/> + </sections> + <sections name="Multiple Type" sectionFile="ui/MultipleType.xwt"> + <widget href="ui/MultipleType.xwt#/"/> + </sections> + <sections name="Multiple Metamodel" sectionFile="ui/MultipleMetamodel.xwt"> + <widget href="ui/MultipleMetamodel.xwt#/"/> + </sections> + <sections name="Multiple TypeInstance" sectionFile="ui/MultipleTypeInstance.xwt"> + <widget href="ui/MultipleTypeInstance.xwt#/"/> + </sections> + <sections name="Multiple ComputePropertyValueCommandItf" sectionFile="ui/MultipleComputePropertyValueCommandItf.xwt"> + <widget href="ui/MultipleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Multiple TypeRegistry" sectionFile="ui/MultipleTypeRegistry.xwt"> + <widget href="ui/MultipleTypeRegistry.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeMap" sectionFile="ui/MultipleStringToTypeMap.xwt"> + <widget href="ui/MultipleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptorRegistry" sectionFile="ui/MultipleLayerDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptor" sectionFile="ui/MultipleLayerDescriptor.xwt"> + <widget href="ui/MultipleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple LayerApplicationFactory" sectionFile="ui/MultipleLayerApplicationFactory.xwt"> + <widget href="ui/MultipleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Multiple PropertySetterRegistry" sectionFile="ui/MultiplePropertySetterRegistry.xwt"> + <widget href="ui/MultiplePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertySetter" sectionFile="ui/MultiplePropertySetter.xwt"> + <widget href="ui/MultiplePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertySetter" sectionFile="ui/MultipleStringToPropertySetter.xwt"> + <widget href="ui/MultipleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayer" sectionFile="ui/MultipleAbstractLayer.xwt"> + <widget href="ui/MultipleAbstractLayer.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeInstanceMap" sectionFile="ui/MultipleStringToTypeInstanceMap.xwt"> + <widget href="ui/MultipleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Multiple Folder" sectionFile="ui/MultipleFolder.xwt"> + <widget href="ui/MultipleFolder.xwt#/"/> + </sections> + <sections name="Multiple IntInstance" sectionFile="ui/MultipleIntInstance.xwt"> + <widget href="ui/MultipleIntInstance.xwt#/"/> + </sections> + <sections name="Multiple BooleanInstance" sectionFile="ui/MultipleBooleanInstance.xwt"> + <widget href="ui/MultipleBooleanInstance.xwt#/"/> + </sections> + <sections name="Multiple StringInstance" sectionFile="ui/MultipleStringInstance.xwt"> + <widget href="ui/MultipleStringInstance.xwt#/"/> + </sections> + <sections name="Multiple IntType" sectionFile="ui/MultipleIntType.xwt"> + <widget href="ui/MultipleIntType.xwt#/"/> + </sections> + <sections name="Multiple BooleanType" sectionFile="ui/MultipleBooleanType.xwt"> + <widget href="ui/MultipleBooleanType.xwt#/"/> + </sections> + <sections name="Multiple StringType" sectionFile="ui/MultipleStringType.xwt"> + <widget href="ui/MultipleStringType.xwt#/"/> + </sections> + <sections name="Multiple CustomType" sectionFile="ui/MultipleCustomType.xwt"> + <widget href="ui/MultipleCustomType.xwt#/"/> + </sections> + <sections name="Multiple LayerOperator" sectionFile="ui/MultipleLayerOperator.xwt"> + <widget href="ui/MultipleLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayerOperator" sectionFile="ui/MultipleAbstractLayerOperator.xwt"> + <widget href="ui/MultipleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperator" sectionFile="ui/MultipleTopLayerOperator.xwt"> + <widget href="ui/MultipleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperator" sectionFile="ui/MultipleStackedLayerOperator.xwt"> + <widget href="ui/MultipleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple CustomLayerOperator" sectionFile="ui/MultipleCustomLayerOperator.xwt"> + <widget href="ui/MultipleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple PropertyIndex" sectionFile="ui/MultiplePropertyIndex.xwt"> + <widget href="ui/MultiplePropertyIndex.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertyIndexMap" sectionFile="ui/MultipleStringToPropertyIndexMap.xwt"> + <widget href="ui/MultipleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Multiple SimpleLayerDescriptor" sectionFile="ui/MultipleSimpleLayerDescriptor.xwt"> + <widget href="ui/MultipleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayerDescriptor" sectionFile="ui/MultipleRegExpLayerDescriptor.xwt"> + <widget href="ui/MultipleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple NullInstance" sectionFile="ui/MultipleNullInstance.xwt"> + <widget href="ui/MultipleNullInstance.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayer" sectionFile="ui/MultipleRegExpLayer.xwt"> + <widget href="ui/MultipleRegExpLayer.xwt#/"/> + </sections> + <sections name="Multiple Layer" sectionFile="ui/MultipleLayer.xwt"> + <widget href="ui/MultipleLayer.xwt#/"/> + </sections> + <sections name="Multiple Color" sectionFile="ui/MultipleColor.xwt"> + <widget href="ui/MultipleColor.xwt#/"/> + </sections> + <sections name="Multiple ColorInstance" sectionFile="ui/MultipleColorInstance.xwt"> + <widget href="ui/MultipleColorInstance.xwt#/"/> + </sections> + <sections name="Multiple FillInstance" sectionFile="ui/MultipleFillInstance.xwt"> + <widget href="ui/MultipleFillInstance.xwt#/"/> + </sections> + <sections name="Multiple Fill" sectionFile="ui/MultipleFill.xwt"> + <widget href="ui/MultipleFill.xwt#/"/> + </sections> + <sections name="Multiple FillPropertySetter" sectionFile="ui/MultipleFillPropertySetter.xwt"> + <widget href="ui/MultipleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple IsValidPropertySetter" sectionFile="ui/MultipleIsValidPropertySetter.xwt"> + <widget href="ui/MultipleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple NullPropertySetter" sectionFile="ui/MultipleNullPropertySetter.xwt"> + <widget href="ui/MultipleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LineType" sectionFile="ui/MultipleLineType.xwt"> + <widget href="ui/MultipleLineType.xwt#/"/> + </sections> + <sections name="Multiple LineInstance" sectionFile="ui/MultipleLineInstance.xwt"> + <widget href="ui/MultipleLineInstance.xwt#/"/> + </sections> + <sections name="Multiple LinePropertySetter" sectionFile="ui/MultipleLinePropertySetter.xwt"> + <widget href="ui/MultipleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontPropertySetter" sectionFile="ui/MultipleFontPropertySetter.xwt"> + <widget href="ui/MultipleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontInstance" sectionFile="ui/MultipleFontInstance.xwt"> + <widget href="ui/MultipleFontInstance.xwt#/"/> + </sections> + <sections name="Multiple FontType" sectionFile="ui/MultipleFontType.xwt"> + <widget href="ui/MultipleFontType.xwt#/"/> + </sections> + <sections name="Multiple IsVisiblePropertySetter" sectionFile="ui/MultipleIsVisiblePropertySetter.xwt"> + <widget href="ui/MultipleIsVisiblePropertySetter.xwt#/"/> + </sections> + </tabs> + <views name="Single LayerNamedStyle" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayersStack" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerExpression" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + </constraints> + </views> + <views name="Single ApplicationDependantElement" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayersStackApplication" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FolderElement" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + </constraints> + </views> + <views name="Single PropertyRegistry" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views name="Single Property" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Type" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Metamodel" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeInstance" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + </constraints> + </views> + <views name="Single ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + </constraints> + </views> + <views name="Single TypeRegistry" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + </constraints> + </views> + <views name="Single StringToTypeMap" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views name="Single LayerDescriptorRegistry" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerDescriptor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + </constraints> + </views> + <views name="Single LayerApplicationFactory" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views name="Single PropertySetterRegistry" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views name="Single PropertySetter" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + </constraints> + </views> + <views name="Single StringToPropertySetter" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayer" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToTypeInstanceMap" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + </constraints> + </views> + <views name="Single Folder" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IntInstance" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single BooleanInstance" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views name="Single StringInstance" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + </constraints> + </views> + <views name="Single IntType" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single BooleanType" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views name="Single StringType" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomType" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + </constraints> + </views> + <views name="Single LayerOperator" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayerOperator" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TopLayerOperator" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + </constraints> + </views> + <views name="Single StackedLayerOperator" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + </constraints> + </views> + <views name="Single CustomLayerOperator" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + </constraints> + </views> + <views name="Single PropertyIndex" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToPropertyIndexMap" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single SimpleLayerDescriptor" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single RegExpLayerDescriptor" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullInstance" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single RegExpLayer" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Layer" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + </constraints> + </views> + <views name="Single Color" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single ColorInstances" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + </constraints> + </views> + <views name="Single FillInstance" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views name="Single Fill" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views name="Single FillPropertySetter" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsValidPropertySetter" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullPropertySetter" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LineType" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LineInstance" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + </constraints> + </views> + <views name="Single LinePropertySetter" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views name="Single FontPropertySetter" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontInstance" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontType" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsVisiblePropertySetter" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerNamedStyle" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStack" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerExpression" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ApplicationDependantElement" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStackApplication" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FolderElement" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyRegistry" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Property" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Type" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Metamodel" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeInstance" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeRegistry" sections="//@tabs.0/@sections.70" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeMap" sections="//@tabs.0/@sections.71" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptorRegistry" sections="//@tabs.0/@sections.72" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptor" sections="//@tabs.0/@sections.73" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerApplicationFactory" sections="//@tabs.0/@sections.74" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetterRegistry" sections="//@tabs.0/@sections.75" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetter" sections="//@tabs.0/@sections.76" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertySetter" sections="//@tabs.0/@sections.77" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayer" sections="//@tabs.0/@sections.78" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeInstanceMap" sections="//@tabs.0/@sections.79" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Folder" sections="//@tabs.0/@sections.80" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntInstance" sections="//@tabs.0/@sections.81" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanInstance" sections="//@tabs.0/@sections.82" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringInstance" sections="//@tabs.0/@sections.83" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntType" sections="//@tabs.0/@sections.84" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanType" sections="//@tabs.0/@sections.85" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringType" sections="//@tabs.0/@sections.86" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomType" sections="//@tabs.0/@sections.87" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperator" sections="//@tabs.0/@sections.88" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayerOperator" sections="//@tabs.0/@sections.89" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperator" sections="//@tabs.0/@sections.90" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperator" sections="//@tabs.0/@sections.91" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomLayerOperator" sections="//@tabs.0/@sections.92" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyIndex" sections="//@tabs.0/@sections.93" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertyIndexMap" sections="//@tabs.0/@sections.94" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple SimpleLayerDescriptor" sections="//@tabs.0/@sections.95" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayerDescriptor" sections="//@tabs.0/@sections.96" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullInstance" sections="//@tabs.0/@sections.97" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayer" sections="//@tabs.0/@sections.98" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Layer" sections="//@tabs.0/@sections.99" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Color" sections="//@tabs.0/@sections.100" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ColorInstance" sections="//@tabs.0/@sections.101" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillInstance" sections="//@tabs.0/@sections.102" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Fill" sections="//@tabs.0/@sections.103" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillPropertySetter" sections="//@tabs.0/@sections.104" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsValidPropertySetter" sections="//@tabs.0/@sections.105" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullPropertySetter" sections="//@tabs.0/@sections.106" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineType" sections="//@tabs.0/@sections.107" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineInstance" sections="//@tabs.0/@sections.108" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LinePropertySetter" sections="//@tabs.0/@sections.109" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontPropertySetter" sections="//@tabs.0/@sections.110" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontInstance" sections="//@tabs.0/@sections.111" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontType" sections="//@tabs.0/@sections.112" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsVisiblePropertySetter" sections="//@tabs.0/@sections.113" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <dataContexts name="layers" label="layers"> + <elements name="LayerNamedStyle"> + <properties name="layersStack" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayersStack"> + <properties name="layers" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="diagram" type="Reference"/> + </elements> + <elements name="LayerExpression" supertypes="//@dataContexts.0/@elements.3"> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="ApplicationDependantElement"> + <properties name="application" type="Reference"/> + </elements> + <elements name="LayersStackApplication" supertypes="//@dataContexts.0/@elements.5"> + <properties name="layersStacks" type="Reference" multiplicity="-1"/> + <properties name="layerStackRegistry" type="Reference"/> + <properties name="propertyRegistry" type="Reference"/> + <properties name="layerDescriptorRegistry" type="Reference"/> + <properties name="factory" type="Reference"/> + <properties name="propertySetterRegistry" type="Reference"/> + </elements> + <elements name="FolderElement"/> + <elements name="LayerStackDescriptorRegistry"/> + <elements name="PropertyRegistry"> + <properties name="properties" type="Reference" multiplicity="-1"/> + <properties name="typeRegistry" type="Reference"/> + </elements> + <elements name="Property" supertypes="//@dataContexts.0/@elements.5"> + <properties name="type" type="Reference"/> + <properties name="defaultValue" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="Type" supertypes="//@dataContexts.0/@elements.5"> + <properties name="metamodel" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="Metamodel" supertypes="//@dataContexts.0/@elements.5"> + <properties name="name"/> + <properties name="description"/> + <properties name="nsuri"/> + <properties name="pluginID"/> + <properties name="ePackageInstanceName"/> + <properties name="isTypeValid" type="Boolean"/> + </elements> + <elements name="TypeInstance" supertypes="//@dataContexts.0/@elements.12"/> + <elements name="ComputePropertyValueCommandItf"/> + <elements name="TypeRegistry"> + <properties name="types" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="LayerDescriptorRegistry"> + <properties name="layerDescriptors" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayerDescriptor"> + <properties name="propertyRegistry" type="Reference"/> + </elements> + <elements name="LayerApplicationFactory"> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetterRegistry"> + <properties name="propertySetters" type="Reference" multiplicity="-1"/> + <properties name="setterMap" type="Reference" multiplicity="-1"/> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetter"> + <properties name="property" type="Reference"/> + <properties name="propertyName"/> + </elements> + <elements name="StringToPropertySetter"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="AbstractLayer" supertypes="//@dataContexts.0/@elements.2"> + <properties name="propertyValues" type="Reference" multiplicity="-1"/> + <properties name="propertyValueMap" type="Reference" multiplicity="-1"/> + <properties name="layerDescriptor" type="Reference"/> + <properties name="views" type="Reference" multiplicity="-1"/> + <properties name="attachedProperties" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeInstanceMap"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="Folder" supertypes="//@dataContexts.0/@elements.5"> + <properties name="elements" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="IntInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="BooleanInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Boolean"/> + </elements> + <elements name="StringInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value"/> + </elements> + <elements name="IntType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="BooleanType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="StringType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="CustomType" supertypes="//@dataContexts.0/@elements.9"> + <properties name="classifier"/> + </elements> + <elements name="LayerOperator" supertypes="//@dataContexts.0/@elements.2"> + <properties name="layers" type="Reference" multiplicity="-1"/> + </elements> + <elements name="AbstractLayerOperator" supertypes="//@dataContexts.0/@elements.31"/> + <elements name="TopLayerOperator" supertypes="//@dataContexts.0/@elements.32"/> + <elements name="StackedLayerOperator" supertypes="//@dataContexts.0/@elements.32"/> + <elements name="CustomLayerOperator" supertypes="//@dataContexts.0/@elements.31"/> + <elements name="PropertyIndex"> + <properties name="property" type="Reference"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="StringToPropertyIndexMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="SimpleLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="RegExpLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="NullInstance" supertypes="//@dataContexts.0/@elements.11"/> + <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.21"/> + <elements name="Layer" supertypes="//@dataContexts.0/@elements.21"/> + <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="ColorInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="FillInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="transparency" type="Integer"/> + <properties name="fillColor" type="Reference"/> + </elements> + <elements name="Fill" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="FillPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="IsValidPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="NullPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="LineType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="LineInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="lineColor" type="Integer"/> + <properties name="lineWith" type="Integer"/> + </elements> + <elements name="LinePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="fontColor" type="Integer"/> + <properties name="fontName"/> + <properties name="fontHeigh" type="Integer"/> + <properties name="bold" type="Boolean"/> + </elements> + <elements name="FontType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="IsVisiblePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/> + </dataContexts> +</contexts:Context> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v1.ctx b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v1.ctx new file mode 100644 index 00000000000..fed41cf0ec6 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v1.ctx @@ -0,0 +1,1306 @@ +<?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:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="layers"> + <tabs label="layers" id="layers" category="org.eclipse.papyrus" priority="100"> + <sections name="Single LayerNamedStyle" sectionFile="ui/SingleLayerNamedStyle.xwt"> + <widget href="ui/SingleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Single LayersStack" sectionFile="ui/SingleLayersStack.xwt"> + <widget href="ui/SingleLayersStack.xwt#/"/> + </sections> + <sections name="Single LayerExpression" sectionFile="ui/SingleLayerExpression.xwt"> + <widget href="ui/SingleLayerExpression.xwt#/"/> + </sections> + <sections name="Single ApplicationDependantElement" sectionFile="ui/SingleApplicationDependantElement.xwt"> + <widget href="ui/SingleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Single LayersStackApplication" sectionFile="ui/SingleLayersStackApplication.xwt"> + <widget href="ui/SingleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Single FolderElement" sectionFile="ui/SingleFolderElement.xwt"> + <widget href="ui/SingleFolderElement.xwt#/"/> + </sections> + <sections name="Single LayerStackDescriptorRegistry" sectionFile="ui/SingleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single PropertyRegistry" sectionFile="ui/SinglePropertyRegistry.xwt"> + <widget href="ui/SinglePropertyRegistry.xwt#/"/> + </sections> + <sections name="Single Property" sectionFile="ui/SingleProperty.xwt"> + <widget href="ui/SingleProperty.xwt#/"/> + </sections> + <sections name="Single Type" sectionFile="ui/SingleType.xwt"> + <widget href="ui/SingleType.xwt#/"/> + </sections> + <sections name="Single Metamodel" sectionFile="ui/SingleMetamodel.xwt"> + <widget href="ui/SingleMetamodel.xwt#/"/> + </sections> + <sections name="Single TypeInstance" sectionFile="ui/SingleTypeInstance.xwt"> + <widget href="ui/SingleTypeInstance.xwt#/"/> + </sections> + <sections name="Single ComputePropertyValueCommandItf" sectionFile="ui/SingleComputePropertyValueCommandItf.xwt"> + <widget href="ui/SingleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Single TypeRegistry" sectionFile="ui/SingleTypeRegistry.xwt"> + <widget href="ui/SingleTypeRegistry.xwt#/"/> + </sections> + <sections name="Single StringToTypeMap" sectionFile="ui/SingleStringToTypeMap.xwt"> + <widget href="ui/SingleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Single LayerDescriptorRegistry" sectionFile="ui/SingleLayerDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerDescriptor" sectionFile="ui/SingleLayerDescriptor.xwt"> + <widget href="ui/SingleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single LayerApplicationFactory" sectionFile="ui/SingleLayerApplicationFactory.xwt"> + <widget href="ui/SingleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Single PropertySetterRegistry" sectionFile="ui/SinglePropertySetterRegistry.xwt"> + <widget href="ui/SinglePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Single PropertySetter" sectionFile="ui/SinglePropertySetter.xwt"> + <widget href="ui/SinglePropertySetter.xwt#/"/> + </sections> + <sections name="Single StringToPropertySetter" sectionFile="ui/SingleStringToPropertySetter.xwt"> + <widget href="ui/SingleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Single AbstractLayer" sectionFile="ui/SingleAbstractLayer.xwt"> + <widget href="ui/SingleAbstractLayer.xwt#/"/> + </sections> + <sections name="Single StringToTypeInstanceMap" sectionFile="ui/SingleStringToTypeInstanceMap.xwt"> + <widget href="ui/SingleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Single Folder" sectionFile="ui/SingleFolder.xwt"> + <widget href="ui/SingleFolder.xwt#/"/> + </sections> + <sections name="Single IntInstance" sectionFile="ui/SingleIntInstance.xwt"> + <widget href="ui/SingleIntInstance.xwt#/"/> + </sections> + <sections name="Single BooleanInstance" sectionFile="ui/SingleBooleanInstance.xwt"> + <widget href="ui/SingleBooleanInstance.xwt#/"/> + </sections> + <sections name="Single StringInstance" sectionFile="ui/SingleStringInstance.xwt"> + <widget href="ui/SingleStringInstance.xwt#/"/> + </sections> + <sections name="Single IntType" sectionFile="ui/SingleIntType.xwt"> + <widget href="ui/SingleIntType.xwt#/"/> + </sections> + <sections name="Single BooleanType" sectionFile="ui/SingleBooleanType.xwt"> + <widget href="ui/SingleBooleanType.xwt#/"/> + </sections> + <sections name="Single StringType" sectionFile="ui/SingleStringType.xwt"> + <widget href="ui/SingleStringType.xwt#/"/> + </sections> + <sections name="Single CustomType" sectionFile="ui/SingleCustomType.xwt"> + <widget href="ui/SingleCustomType.xwt#/"/> + </sections> + <sections name="Single LayerOperator" sectionFile="ui/SingleLayerOperator.xwt"> + <widget href="ui/SingleLayerOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayerOperator" sectionFile="ui/SingleAbstractLayerOperator.xwt"> + <widget href="ui/SingleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Single TopLayerOperator" sectionFile="ui/SingleTopLayerOperator.xwt"> + <widget href="ui/SingleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperator" sectionFile="ui/SingleStackedLayerOperator.xwt"> + <widget href="ui/SingleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Single CustomLayerOperator" sectionFile="ui/SingleCustomLayerOperator.xwt"> + <widget href="ui/SingleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Single PropertyIndex" sectionFile="ui/SinglePropertyIndex.xwt"> + <widget href="ui/SinglePropertyIndex.xwt#/"/> + </sections> + <sections name="Single StringToPropertyIndexMap" sectionFile="ui/SingleStringToPropertyIndexMap.xwt"> + <widget href="ui/SingleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Single SimpleLayerDescriptor" sectionFile="ui/SingleSimpleLayerDescriptor.xwt"> + <widget href="ui/SingleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single RegExpLayerDescriptor" sectionFile="ui/SingleRegExpLayerDescriptor.xwt"> + <widget href="ui/SingleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single NullInstance" sectionFile="ui/SingleNullInstance.xwt"> + <widget href="ui/SingleNullInstance.xwt#/"/> + </sections> + <sections name="Single RegExpLayer" sectionFile="ui/SingleRegExpLayer.xwt"> + <widget href="ui/SingleRegExpLayer.xwt#/"/> + </sections> + <sections name="Single Layer" sectionFile="ui/SingleLayer.xwt"> + <widget href="ui/SingleLayer.xwt#/"/> + </sections> + <sections name="Single Color" sectionFile="ui/SingleColor.xwt"> + <widget href="ui/SingleColor.xwt#/"/> + </sections> + <sections name="Single ColorInstance" sectionFile="ui/SingleColorInstance.xwt"> + <widget href="ui/SingleColorInstance.xwt#/"/> + </sections> + <sections name="Single FillInstance" sectionFile="ui/SingleFillInstance.xwt"> + <widget href="ui/SingleFillInstance.xwt#/"/> + </sections> + <sections name="Single Fill" sectionFile="ui/SingleFill.xwt"> + <widget href="ui/SingleFill.xwt#/"/> + </sections> + <sections name="Single FillPropertySetter" sectionFile="ui/SingleFillPropertySetter.xwt"> + <widget href="ui/SingleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Single IsValidPropertySetter" sectionFile="ui/SingleIsValidPropertySetter.xwt"> + <widget href="ui/SingleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Single NullPropertySetter" sectionFile="ui/SingleNullPropertySetter.xwt"> + <widget href="ui/SingleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Single LineType" sectionFile="ui/SingleLineType.xwt"> + <widget href="ui/SingleLineType.xwt#/"/> + </sections> + <sections name="Single LineInstance" sectionFile="ui/SingleLineInstance.xwt"> + <widget href="ui/SingleLineInstance.xwt#/"/> + </sections> + <sections name="Single LinePropertySetter" sectionFile="ui/SingleLinePropertySetter.xwt"> + <widget href="ui/SingleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Single FontPropertySetter" sectionFile="ui/SingleFontPropertySetter.xwt"> + <widget href="ui/SingleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Single FontInstance" sectionFile="ui/SingleFontInstance.xwt"> + <widget href="ui/SingleFontInstance.xwt#/"/> + </sections> + <sections name="Single FontType" sectionFile="ui/SingleFontType.xwt"> + <widget href="ui/SingleFontType.xwt#/"/> + </sections> + <sections name="Single IsVisiblePropertySetter" sectionFile="ui/SingleIsVisiblePropertySetter.xwt"> + <widget href="ui/SingleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LayerNamedStyle" sectionFile="ui/MultipleLayerNamedStyle.xwt"> + <widget href="ui/MultipleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Multiple LayersStack" sectionFile="ui/MultipleLayersStack.xwt"> + <widget href="ui/MultipleLayersStack.xwt#/"/> + </sections> + <sections name="Multiple LayerExpression" sectionFile="ui/MultipleLayerExpression.xwt"> + <widget href="ui/MultipleLayerExpression.xwt#/"/> + </sections> + <sections name="Multiple ApplicationDependantElement" sectionFile="ui/MultipleApplicationDependantElement.xwt"> + <widget href="ui/MultipleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Multiple LayersStackApplication" sectionFile="ui/MultipleLayersStackApplication.xwt"> + <widget href="ui/MultipleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Multiple FolderElement" sectionFile="ui/MultipleFolderElement.xwt"> + <widget href="ui/MultipleFolderElement.xwt#/"/> + </sections> + <sections name="Multiple LayerStackDescriptorRegistry" sectionFile="ui/MultipleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertyRegistry" sectionFile="ui/MultiplePropertyRegistry.xwt"> + <widget href="ui/MultiplePropertyRegistry.xwt#/"/> + </sections> + <sections name="Multiple Property" sectionFile="ui/MultipleProperty.xwt"> + <widget href="ui/MultipleProperty.xwt#/"/> + </sections> + <sections name="Multiple Type" sectionFile="ui/MultipleType.xwt"> + <widget href="ui/MultipleType.xwt#/"/> + </sections> + <sections name="Multiple Metamodel" sectionFile="ui/MultipleMetamodel.xwt"> + <widget href="ui/MultipleMetamodel.xwt#/"/> + </sections> + <sections name="Multiple TypeInstance" sectionFile="ui/MultipleTypeInstance.xwt"> + <widget href="ui/MultipleTypeInstance.xwt#/"/> + </sections> + <sections name="Multiple ComputePropertyValueCommandItf" sectionFile="ui/MultipleComputePropertyValueCommandItf.xwt"> + <widget href="ui/MultipleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Multiple TypeRegistry" sectionFile="ui/MultipleTypeRegistry.xwt"> + <widget href="ui/MultipleTypeRegistry.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeMap" sectionFile="ui/MultipleStringToTypeMap.xwt"> + <widget href="ui/MultipleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptorRegistry" sectionFile="ui/MultipleLayerDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptor" sectionFile="ui/MultipleLayerDescriptor.xwt"> + <widget href="ui/MultipleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple LayerApplicationFactory" sectionFile="ui/MultipleLayerApplicationFactory.xwt"> + <widget href="ui/MultipleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Multiple PropertySetterRegistry" sectionFile="ui/MultiplePropertySetterRegistry.xwt"> + <widget href="ui/MultiplePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertySetter" sectionFile="ui/MultiplePropertySetter.xwt"> + <widget href="ui/MultiplePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertySetter" sectionFile="ui/MultipleStringToPropertySetter.xwt"> + <widget href="ui/MultipleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayer" sectionFile="ui/MultipleAbstractLayer.xwt"> + <widget href="ui/MultipleAbstractLayer.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeInstanceMap" sectionFile="ui/MultipleStringToTypeInstanceMap.xwt"> + <widget href="ui/MultipleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Multiple Folder" sectionFile="ui/MultipleFolder.xwt"> + <widget href="ui/MultipleFolder.xwt#/"/> + </sections> + <sections name="Multiple IntInstance" sectionFile="ui/MultipleIntInstance.xwt"> + <widget href="ui/MultipleIntInstance.xwt#/"/> + </sections> + <sections name="Multiple BooleanInstance" sectionFile="ui/MultipleBooleanInstance.xwt"> + <widget href="ui/MultipleBooleanInstance.xwt#/"/> + </sections> + <sections name="Multiple StringInstance" sectionFile="ui/MultipleStringInstance.xwt"> + <widget href="ui/MultipleStringInstance.xwt#/"/> + </sections> + <sections name="Multiple IntType" sectionFile="ui/MultipleIntType.xwt"> + <widget href="ui/MultipleIntType.xwt#/"/> + </sections> + <sections name="Multiple BooleanType" sectionFile="ui/MultipleBooleanType.xwt"> + <widget href="ui/MultipleBooleanType.xwt#/"/> + </sections> + <sections name="Multiple StringType" sectionFile="ui/MultipleStringType.xwt"> + <widget href="ui/MultipleStringType.xwt#/"/> + </sections> + <sections name="Multiple CustomType" sectionFile="ui/MultipleCustomType.xwt"> + <widget href="ui/MultipleCustomType.xwt#/"/> + </sections> + <sections name="Multiple LayerOperator" sectionFile="ui/MultipleLayerOperator.xwt"> + <widget href="ui/MultipleLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayerOperator" sectionFile="ui/MultipleAbstractLayerOperator.xwt"> + <widget href="ui/MultipleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperator" sectionFile="ui/MultipleTopLayerOperator.xwt"> + <widget href="ui/MultipleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperator" sectionFile="ui/MultipleStackedLayerOperator.xwt"> + <widget href="ui/MultipleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple CustomLayerOperator" sectionFile="ui/MultipleCustomLayerOperator.xwt"> + <widget href="ui/MultipleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple PropertyIndex" sectionFile="ui/MultiplePropertyIndex.xwt"> + <widget href="ui/MultiplePropertyIndex.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertyIndexMap" sectionFile="ui/MultipleStringToPropertyIndexMap.xwt"> + <widget href="ui/MultipleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Multiple SimpleLayerDescriptor" sectionFile="ui/MultipleSimpleLayerDescriptor.xwt"> + <widget href="ui/MultipleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayerDescriptor" sectionFile="ui/MultipleRegExpLayerDescriptor.xwt"> + <widget href="ui/MultipleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple NullInstance" sectionFile="ui/MultipleNullInstance.xwt"> + <widget href="ui/MultipleNullInstance.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayer" sectionFile="ui/MultipleRegExpLayer.xwt"> + <widget href="ui/MultipleRegExpLayer.xwt#/"/> + </sections> + <sections name="Multiple Layer" sectionFile="ui/MultipleLayer.xwt"> + <widget href="ui/MultipleLayer.xwt#/"/> + </sections> + <sections name="Multiple Color" sectionFile="ui/MultipleColor.xwt"> + <widget href="ui/MultipleColor.xwt#/"/> + </sections> + <sections name="Multiple ColorInstance" sectionFile="ui/MultipleColorInstance.xwt"> + <widget href="ui/MultipleColorInstance.xwt#/"/> + </sections> + <sections name="Multiple FillInstance" sectionFile="ui/MultipleFillInstance.xwt"> + <widget href="ui/MultipleFillInstance.xwt#/"/> + </sections> + <sections name="Multiple Fill" sectionFile="ui/MultipleFill.xwt"> + <widget href="ui/MultipleFill.xwt#/"/> + </sections> + <sections name="Multiple FillPropertySetter" sectionFile="ui/MultipleFillPropertySetter.xwt"> + <widget href="ui/MultipleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple IsValidPropertySetter" sectionFile="ui/MultipleIsValidPropertySetter.xwt"> + <widget href="ui/MultipleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple NullPropertySetter" sectionFile="ui/MultipleNullPropertySetter.xwt"> + <widget href="ui/MultipleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LineType" sectionFile="ui/MultipleLineType.xwt"> + <widget href="ui/MultipleLineType.xwt#/"/> + </sections> + <sections name="Multiple LineInstance" sectionFile="ui/MultipleLineInstance.xwt"> + <widget href="ui/MultipleLineInstance.xwt#/"/> + </sections> + <sections name="Multiple LinePropertySetter" sectionFile="ui/MultipleLinePropertySetter.xwt"> + <widget href="ui/MultipleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontPropertySetter" sectionFile="ui/MultipleFontPropertySetter.xwt"> + <widget href="ui/MultipleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontInstance" sectionFile="ui/MultipleFontInstance.xwt"> + <widget href="ui/MultipleFontInstance.xwt#/"/> + </sections> + <sections name="Multiple FontType" sectionFile="ui/MultipleFontType.xwt"> + <widget href="ui/MultipleFontType.xwt#/"/> + </sections> + <sections name="Multiple IsVisiblePropertySetter" sectionFile="ui/MultipleIsVisiblePropertySetter.xwt"> + <widget href="ui/MultipleIsVisiblePropertySetter.xwt#/"/> + </sections> + </tabs> + <views name="Single LayerNamedStyle" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayersStack" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerExpression" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + </constraints> + </views> + <views name="Single ApplicationDependantElement" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayersStackApplication" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FolderElement" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + </constraints> + </views> + <views name="Single PropertyRegistry" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views name="Single Property" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Type" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Metamodel" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeInstance" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + </constraints> + </views> + <views name="Single ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + </constraints> + </views> + <views name="Single TypeRegistry" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + </constraints> + </views> + <views name="Single StringToTypeMap" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views name="Single LayerDescriptorRegistry" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerDescriptor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + </constraints> + </views> + <views name="Single LayerApplicationFactory" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views name="Single PropertySetterRegistry" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views name="Single PropertySetter" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + </constraints> + </views> + <views name="Single StringToPropertySetter" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayer" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToTypeInstanceMap" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + </constraints> + </views> + <views name="Single Folder" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IntInstance" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single BooleanInstance" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views name="Single StringInstance" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + </constraints> + </views> + <views name="Single IntType" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single BooleanType" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views name="Single StringType" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomType" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + </constraints> + </views> + <views name="Single LayerOperator" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayerOperator" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TopLayerOperator" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + </constraints> + </views> + <views name="Single StackedLayerOperator" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + </constraints> + </views> + <views name="Single CustomLayerOperator" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + </constraints> + </views> + <views name="Single PropertyIndex" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToPropertyIndexMap" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single SimpleLayerDescriptor" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single RegExpLayerDescriptor" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullInstance" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single RegExpLayer" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Layer" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + </constraints> + </views> + <views name="Single Color" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single ColorInstances" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + </constraints> + </views> + <views name="Single FillInstance" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views name="Single Fill" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views name="Single FillPropertySetter" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsValidPropertySetter" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullPropertySetter" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LineType" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LineInstance" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + </constraints> + </views> + <views name="Single LinePropertySetter" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views name="Single FontPropertySetter" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontInstance" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontType" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsVisiblePropertySetter" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerNamedStyle" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStack" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerExpression" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ApplicationDependantElement" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStackApplication" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FolderElement" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyRegistry" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Property" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Type" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Metamodel" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeInstance" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeRegistry" sections="//@tabs.0/@sections.70" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeMap" sections="//@tabs.0/@sections.71" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptorRegistry" sections="//@tabs.0/@sections.72" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptor" sections="//@tabs.0/@sections.73" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerApplicationFactory" sections="//@tabs.0/@sections.74" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetterRegistry" sections="//@tabs.0/@sections.75" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetter" sections="//@tabs.0/@sections.76" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertySetter" sections="//@tabs.0/@sections.77" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayer" sections="//@tabs.0/@sections.78" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeInstanceMap" sections="//@tabs.0/@sections.79" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Folder" sections="//@tabs.0/@sections.80" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntInstance" sections="//@tabs.0/@sections.81" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanInstance" sections="//@tabs.0/@sections.82" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringInstance" sections="//@tabs.0/@sections.83" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntType" sections="//@tabs.0/@sections.84" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanType" sections="//@tabs.0/@sections.85" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringType" sections="//@tabs.0/@sections.86" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomType" sections="//@tabs.0/@sections.87" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperator" sections="//@tabs.0/@sections.88" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayerOperator" sections="//@tabs.0/@sections.89" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperator" sections="//@tabs.0/@sections.90" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperator" sections="//@tabs.0/@sections.91" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomLayerOperator" sections="//@tabs.0/@sections.92" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyIndex" sections="//@tabs.0/@sections.93" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertyIndexMap" sections="//@tabs.0/@sections.94" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple SimpleLayerDescriptor" sections="//@tabs.0/@sections.95" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayerDescriptor" sections="//@tabs.0/@sections.96" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullInstance" sections="//@tabs.0/@sections.97" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayer" sections="//@tabs.0/@sections.98" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Layer" sections="//@tabs.0/@sections.99" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Color" sections="//@tabs.0/@sections.100" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ColorInstance" sections="//@tabs.0/@sections.101" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillInstance" sections="//@tabs.0/@sections.102" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Fill" sections="//@tabs.0/@sections.103" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillPropertySetter" sections="//@tabs.0/@sections.104" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsValidPropertySetter" sections="//@tabs.0/@sections.105" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullPropertySetter" sections="//@tabs.0/@sections.106" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineType" sections="//@tabs.0/@sections.107" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineInstance" sections="//@tabs.0/@sections.108" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LinePropertySetter" sections="//@tabs.0/@sections.109" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontPropertySetter" sections="//@tabs.0/@sections.110" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontInstance" sections="//@tabs.0/@sections.111" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontType" sections="//@tabs.0/@sections.112" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsVisiblePropertySetter" sections="//@tabs.0/@sections.113" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <dataContexts name="layers" label="layers"> + <elements name="LayerNamedStyle"> + <properties name="layersStack" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayersStack"> + <properties name="layers" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="diagram" type="Reference"/> + </elements> + <elements name="LayerExpression" supertypes="//@dataContexts.0/@elements.3"> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="ApplicationDependantElement"> + <properties name="application" type="Reference"/> + </elements> + <elements name="LayersStackApplication" supertypes="//@dataContexts.0/@elements.5"> + <properties name="layersStacks" type="Reference" multiplicity="-1"/> + <properties name="layerStackRegistry" type="Reference"/> + <properties name="propertyRegistry" type="Reference"/> + <properties name="layerDescriptorRegistry" type="Reference"/> + <properties name="factory" type="Reference"/> + <properties name="propertySetterRegistry" type="Reference"/> + </elements> + <elements name="FolderElement"/> + <elements name="LayerStackDescriptorRegistry"/> + <elements name="PropertyRegistry"> + <properties name="properties" type="Reference" multiplicity="-1"/> + <properties name="typeRegistry" type="Reference"/> + </elements> + <elements name="Property" supertypes="//@dataContexts.0/@elements.5"> + <properties name="type" type="Reference"/> + <properties name="defaultValue" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="Type" supertypes="//@dataContexts.0/@elements.5"> + <properties name="metamodel" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="Metamodel" supertypes="//@dataContexts.0/@elements.5"> + <properties name="name"/> + <properties name="description"/> + <properties name="nsuri"/> + <properties name="pluginID"/> + <properties name="ePackageInstanceName"/> + <properties name="isTypeValid" type="Boolean"/> + </elements> + <elements name="TypeInstance" supertypes="//@dataContexts.0/@elements.12"/> + <elements name="ComputePropertyValueCommandItf"/> + <elements name="TypeRegistry"> + <properties name="types" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="LayerDescriptorRegistry"> + <properties name="layerDescriptors" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayerDescriptor"> + <properties name="propertyRegistry" type="Reference"/> + </elements> + <elements name="LayerApplicationFactory"> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetterRegistry"> + <properties name="propertySetters" type="Reference" multiplicity="-1"/> + <properties name="setterMap" type="Reference" multiplicity="-1"/> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetter"> + <properties name="property" type="Reference"/> + <properties name="propertyName"/> + </elements> + <elements name="StringToPropertySetter"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="AbstractLayer" supertypes="//@dataContexts.0/@elements.2"> + <properties name="propertyValues" type="Reference" multiplicity="-1"/> + <properties name="propertyValueMap" type="Reference" multiplicity="-1"/> + <properties name="layerDescriptor" type="Reference"/> + <properties name="views" type="Reference" multiplicity="-1"/> + <properties name="attachedProperties" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeInstanceMap"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="Folder" supertypes="//@dataContexts.0/@elements.5"> + <properties name="elements" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="IntInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="BooleanInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Boolean"/> + </elements> + <elements name="StringInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value"/> + </elements> + <elements name="IntType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="BooleanType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="StringType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="CustomType" supertypes="//@dataContexts.0/@elements.9"> + <properties name="classifier"/> + </elements> + <elements name="LayerOperator" supertypes="//@dataContexts.0/@elements.2"> + <properties name="layers" type="Reference" multiplicity="-1"/> + </elements> + <elements name="AbstractLayerOperator" supertypes="//@dataContexts.0/@elements.31"/> + <elements name="TopLayerOperator" supertypes="//@dataContexts.0/@elements.32"/> + <elements name="StackedLayerOperator" supertypes="//@dataContexts.0/@elements.32"/> + <elements name="CustomLayerOperator" supertypes="//@dataContexts.0/@elements.31"/> + <elements name="PropertyIndex"> + <properties name="property" type="Reference"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="StringToPropertyIndexMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="SimpleLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="RegExpLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="NullInstance" supertypes="//@dataContexts.0/@elements.11"/> + <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.21"/> + <elements name="Layer" supertypes="//@dataContexts.0/@elements.21"/> + <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="ColorInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="FillInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="transparency" type="Integer"/> + <properties name="fillColor" type="Reference"/> + </elements> + <elements name="Fill" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="FillPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="IsValidPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="NullPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="LineType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="LineInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="lineColor" type="Integer"/> + <properties name="lineWith" type="Integer"/> + </elements> + <elements name="LinePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="fontColor" type="Integer"/> + <properties name="fontName"/> + <properties name="fontHeigh" type="Integer"/> + <properties name="bold" type="Boolean"/> + </elements> + <elements name="FontType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="IsVisiblePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/> + </dataContexts> +</contexts:Context> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v2.ctx b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v2.ctx new file mode 100644 index 00000000000..41a0df4e8ab --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties-v2.ctx @@ -0,0 +1,1540 @@ +<?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:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="layers"> + <tabs label="layers" id="layers" priority="100"> + <sections name="Single LayerNamedStyle" sectionFile="ui/SingleLayerNamedStyle.xwt"> + <widget href="ui/SingleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Single LayersStack" sectionFile="ui/SingleLayersStack.xwt"> + <widget href="ui/SingleLayersStack.xwt#/"/> + </sections> + <sections name="Single LayerExpression" sectionFile="ui/SingleLayerExpression.xwt"> + <widget href="ui/SingleLayerExpression.xwt#/"/> + </sections> + <sections name="Single ApplicationDependantElement" sectionFile="ui/SingleApplicationDependantElement.xwt"> + <widget href="ui/SingleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Single LayersStackApplication" sectionFile="ui/SingleLayersStackApplication.xwt"> + <widget href="ui/SingleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Single FolderElement" sectionFile="ui/SingleFolderElement.xwt"> + <widget href="ui/SingleFolderElement.xwt#/"/> + </sections> + <sections name="Single LayerStackDescriptorRegistry" sectionFile="ui/SingleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single PropertyRegistry" sectionFile="ui/SinglePropertyRegistry.xwt"> + <widget href="ui/SinglePropertyRegistry.xwt#/"/> + </sections> + <sections name="Single Property" sectionFile="ui/SingleProperty.xwt"> + <widget href="ui/SingleProperty.xwt#/"/> + </sections> + <sections name="Single Type" sectionFile="ui/SingleType.xwt"> + <widget href="ui/SingleType.xwt#/"/> + </sections> + <sections name="Single Metamodel" sectionFile="ui/SingleMetamodel.xwt"> + <widget href="ui/SingleMetamodel.xwt#/"/> + </sections> + <sections name="Single TypeInstance" sectionFile="ui/SingleTypeInstance.xwt"> + <widget href="ui/SingleTypeInstance.xwt#/"/> + </sections> + <sections name="Single ComputePropertyValueCommandItf" sectionFile="ui/SingleComputePropertyValueCommandItf.xwt"> + <widget href="ui/SingleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Single TypeRegistry" sectionFile="ui/SingleTypeRegistry.xwt"> + <widget href="ui/SingleTypeRegistry.xwt#/"/> + </sections> + <sections name="Single StringToTypeMap" sectionFile="ui/SingleStringToTypeMap.xwt"> + <widget href="ui/SingleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Single LayerDescriptorRegistry" sectionFile="ui/SingleLayerDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerDescriptor" sectionFile="ui/SingleLayerDescriptor.xwt"> + <widget href="ui/SingleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single LayerApplicationFactory" sectionFile="ui/SingleLayerApplicationFactory.xwt"> + <widget href="ui/SingleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Single PropertySetterRegistry" sectionFile="ui/SinglePropertySetterRegistry.xwt"> + <widget href="ui/SinglePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Single PropertySetter" sectionFile="ui/SinglePropertySetter.xwt"> + <widget href="ui/SinglePropertySetter.xwt#/"/> + </sections> + <sections name="Single StringToPropertySetter" sectionFile="ui/SingleStringToPropertySetter.xwt"> + <widget href="ui/SingleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Single LayerOperatorDescriptorRegistry" sectionFile="ui/SingleLayerOperatorDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerOperatorDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerOperatorDescriptor" sectionFile="ui/SingleLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single PropertyOperator" sectionFile="ui/SinglePropertyOperator.xwt"> + <widget href="ui/SinglePropertyOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayerOperator" sectionFile="ui/SingleAbstractLayerOperator.xwt"> + <widget href="ui/SingleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Single LayerOperator" sectionFile="ui/SingleLayerOperator.xwt"> + <widget href="ui/SingleLayerOperator.xwt#/"/> + </sections> + <sections name="Single DefaultPropertyOperator" sectionFile="ui/SingleDefaultPropertyOperator.xwt"> + <widget href="ui/SingleDefaultPropertyOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayer" sectionFile="ui/SingleAbstractLayer.xwt"> + <widget href="ui/SingleAbstractLayer.xwt#/"/> + </sections> + <sections name="Single StringToTypeInstanceMap" sectionFile="ui/SingleStringToTypeInstanceMap.xwt"> + <widget href="ui/SingleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Single Folder" sectionFile="ui/SingleFolder.xwt"> + <widget href="ui/SingleFolder.xwt#/"/> + </sections> + <sections name="Single IntInstance" sectionFile="ui/SingleIntInstance.xwt"> + <widget href="ui/SingleIntInstance.xwt#/"/> + </sections> + <sections name="Single BooleanInstance" sectionFile="ui/SingleBooleanInstance.xwt"> + <widget href="ui/SingleBooleanInstance.xwt#/"/> + </sections> + <sections name="Single StringInstance" sectionFile="ui/SingleStringInstance.xwt"> + <widget href="ui/SingleStringInstance.xwt#/"/> + </sections> + <sections name="Single IntType" sectionFile="ui/SingleIntType.xwt"> + <widget href="ui/SingleIntType.xwt#/"/> + </sections> + <sections name="Single BooleanType" sectionFile="ui/SingleBooleanType.xwt"> + <widget href="ui/SingleBooleanType.xwt#/"/> + </sections> + <sections name="Single StringType" sectionFile="ui/SingleStringType.xwt"> + <widget href="ui/SingleStringType.xwt#/"/> + </sections> + <sections name="Single CustomType" sectionFile="ui/SingleCustomType.xwt"> + <widget href="ui/SingleCustomType.xwt#/"/> + </sections> + <sections name="Single TopLayerOperator" sectionFile="ui/SingleTopLayerOperator.xwt"> + <widget href="ui/SingleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperator" sectionFile="ui/SingleStackedLayerOperator.xwt"> + <widget href="ui/SingleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Single CustomLayerOperator" sectionFile="ui/SingleCustomLayerOperator.xwt"> + <widget href="ui/SingleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Single PropertyIndex" sectionFile="ui/SinglePropertyIndex.xwt"> + <widget href="ui/SinglePropertyIndex.xwt#/"/> + </sections> + <sections name="Single StringToPropertyIndexMap" sectionFile="ui/SingleStringToPropertyIndexMap.xwt"> + <widget href="ui/SingleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Single SimpleLayerDescriptor" sectionFile="ui/SingleSimpleLayerDescriptor.xwt"> + <widget href="ui/SingleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single RegExpLayerDescriptor" sectionFile="ui/SingleRegExpLayerDescriptor.xwt"> + <widget href="ui/SingleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single NullInstance" sectionFile="ui/SingleNullInstance.xwt"> + <widget href="ui/SingleNullInstance.xwt#/"/> + </sections> + <sections name="Single RegExpLayer" sectionFile="ui/SingleRegExpLayer.xwt"> + <widget href="ui/SingleRegExpLayer.xwt#/"/> + </sections> + <sections name="Single Layer" sectionFile="ui/SingleLayer.xwt"> + <widget href="ui/SingleLayer.xwt#/"/> + </sections> + <sections name="Single Color" sectionFile="ui/SingleColor.xwt"> + <widget href="ui/SingleColor.xwt#/"/> + </sections> + <sections name="Single ColorInstance" sectionFile="ui/SingleColorInstance.xwt"> + <widget href="ui/SingleColorInstance.xwt#/"/> + </sections> + <sections name="Single FillInstance" sectionFile="ui/SingleFillInstance.xwt"> + <widget href="ui/SingleFillInstance.xwt#/"/> + </sections> + <sections name="Single Fill" sectionFile="ui/SingleFill.xwt"> + <widget href="ui/SingleFill.xwt#/"/> + </sections> + <sections name="Single FillPropertySetter" sectionFile="ui/SingleFillPropertySetter.xwt"> + <widget href="ui/SingleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Single IsValidPropertySetter" sectionFile="ui/SingleIsValidPropertySetter.xwt"> + <widget href="ui/SingleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Single NullPropertySetter" sectionFile="ui/SingleNullPropertySetter.xwt"> + <widget href="ui/SingleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Single LineType" sectionFile="ui/SingleLineType.xwt"> + <widget href="ui/SingleLineType.xwt#/"/> + </sections> + <sections name="Single LineInstance" sectionFile="ui/SingleLineInstance.xwt"> + <widget href="ui/SingleLineInstance.xwt#/"/> + </sections> + <sections name="Single LinePropertySetter" sectionFile="ui/SingleLinePropertySetter.xwt"> + <widget href="ui/SingleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Single FontPropertySetter" sectionFile="ui/SingleFontPropertySetter.xwt"> + <widget href="ui/SingleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Single FontInstance" sectionFile="ui/SingleFontInstance.xwt"> + <widget href="ui/SingleFontInstance.xwt#/"/> + </sections> + <sections name="Single FontType" sectionFile="ui/SingleFontType.xwt"> + <widget href="ui/SingleFontType.xwt#/"/> + </sections> + <sections name="Single IsVisiblePropertySetter" sectionFile="ui/SingleIsVisiblePropertySetter.xwt"> + <widget href="ui/SingleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Single TopLayerOperatorDescriptor" sectionFile="ui/SingleTopLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleTopLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperatorDescriptor" sectionFile="ui/SingleStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single CustomPropertyOperator" sectionFile="ui/SingleCustomPropertyOperator.xwt"> + <widget href="ui/SingleCustomPropertyOperator.xwt#/"/> + </sections> + <sections name="Single AndStackedLayerOperatorDescriptor" sectionFile="ui/SingleAndStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleAndStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single OrStackedLayerOperatorDescriptor" sectionFile="ui/SingleOrStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleOrStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single IsAbstractUmlSetter" sectionFile="ui/SingleIsAbstractUmlSetter.xwt"> + <widget href="ui/SingleIsAbstractUmlSetter.xwt#/"/> + </sections> + <sections name="Multiple LayerNamedStyle" sectionFile="ui/MultipleLayerNamedStyle.xwt"> + <widget href="ui/MultipleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Multiple LayersStack" sectionFile="ui/MultipleLayersStack.xwt"> + <widget href="ui/MultipleLayersStack.xwt#/"/> + </sections> + <sections name="Multiple LayerExpression" sectionFile="ui/MultipleLayerExpression.xwt"> + <widget href="ui/MultipleLayerExpression.xwt#/"/> + </sections> + <sections name="Multiple ApplicationDependantElement" sectionFile="ui/MultipleApplicationDependantElement.xwt"> + <widget href="ui/MultipleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Multiple LayersStackApplication" sectionFile="ui/MultipleLayersStackApplication.xwt"> + <widget href="ui/MultipleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Multiple FolderElement" sectionFile="ui/MultipleFolderElement.xwt"> + <widget href="ui/MultipleFolderElement.xwt#/"/> + </sections> + <sections name="Multiple LayerStackDescriptorRegistry" sectionFile="ui/MultipleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertyRegistry" sectionFile="ui/MultiplePropertyRegistry.xwt"> + <widget href="ui/MultiplePropertyRegistry.xwt#/"/> + </sections> + <sections name="Multiple Property" sectionFile="ui/MultipleProperty.xwt"> + <widget href="ui/MultipleProperty.xwt#/"/> + </sections> + <sections name="Multiple Type" sectionFile="ui/MultipleType.xwt"> + <widget href="ui/MultipleType.xwt#/"/> + </sections> + <sections name="Multiple Metamodel" sectionFile="ui/MultipleMetamodel.xwt"> + <widget href="ui/MultipleMetamodel.xwt#/"/> + </sections> + <sections name="Multiple TypeInstance" sectionFile="ui/MultipleTypeInstance.xwt"> + <widget href="ui/MultipleTypeInstance.xwt#/"/> + </sections> + <sections name="Multiple ComputePropertyValueCommandItf" sectionFile="ui/MultipleComputePropertyValueCommandItf.xwt"> + <widget href="ui/MultipleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Multiple TypeRegistry" sectionFile="ui/MultipleTypeRegistry.xwt"> + <widget href="ui/MultipleTypeRegistry.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeMap" sectionFile="ui/MultipleStringToTypeMap.xwt"> + <widget href="ui/MultipleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptorRegistry" sectionFile="ui/MultipleLayerDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptor" sectionFile="ui/MultipleLayerDescriptor.xwt"> + <widget href="ui/MultipleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple LayerApplicationFactory" sectionFile="ui/MultipleLayerApplicationFactory.xwt"> + <widget href="ui/MultipleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Multiple PropertySetterRegistry" sectionFile="ui/MultiplePropertySetterRegistry.xwt"> + <widget href="ui/MultiplePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertySetter" sectionFile="ui/MultiplePropertySetter.xwt"> + <widget href="ui/MultiplePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertySetter" sectionFile="ui/MultipleStringToPropertySetter.xwt"> + <widget href="ui/MultipleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LayerOperatorDescriptorRegistry" sectionFile="ui/MultipleLayerOperatorDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerOperatorDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerOperatorDescriptor" sectionFile="ui/MultipleLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple PropertyOperator" sectionFile="ui/MultiplePropertyOperator.xwt"> + <widget href="ui/MultiplePropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayerOperator" sectionFile="ui/MultipleAbstractLayerOperator.xwt"> + <widget href="ui/MultipleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple LayerOperator" sectionFile="ui/MultipleLayerOperator.xwt"> + <widget href="ui/MultipleLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple DefaultPropertyOperator" sectionFile="ui/MultipleDefaultPropertyOperator.xwt"> + <widget href="ui/MultipleDefaultPropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayer" sectionFile="ui/MultipleAbstractLayer.xwt"> + <widget href="ui/MultipleAbstractLayer.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeInstanceMap" sectionFile="ui/MultipleStringToTypeInstanceMap.xwt"> + <widget href="ui/MultipleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Multiple Folder" sectionFile="ui/MultipleFolder.xwt"> + <widget href="ui/MultipleFolder.xwt#/"/> + </sections> + <sections name="Multiple IntInstance" sectionFile="ui/MultipleIntInstance.xwt"> + <widget href="ui/MultipleIntInstance.xwt#/"/> + </sections> + <sections name="Multiple BooleanInstance" sectionFile="ui/MultipleBooleanInstance.xwt"> + <widget href="ui/MultipleBooleanInstance.xwt#/"/> + </sections> + <sections name="Multiple StringInstance" sectionFile="ui/MultipleStringInstance.xwt"> + <widget href="ui/MultipleStringInstance.xwt#/"/> + </sections> + <sections name="Multiple IntType" sectionFile="ui/MultipleIntType.xwt"> + <widget href="ui/MultipleIntType.xwt#/"/> + </sections> + <sections name="Multiple BooleanType" sectionFile="ui/MultipleBooleanType.xwt"> + <widget href="ui/MultipleBooleanType.xwt#/"/> + </sections> + <sections name="Multiple StringType" sectionFile="ui/MultipleStringType.xwt"> + <widget href="ui/MultipleStringType.xwt#/"/> + </sections> + <sections name="Multiple CustomType" sectionFile="ui/MultipleCustomType.xwt"> + <widget href="ui/MultipleCustomType.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperator" sectionFile="ui/MultipleTopLayerOperator.xwt"> + <widget href="ui/MultipleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperator" sectionFile="ui/MultipleStackedLayerOperator.xwt"> + <widget href="ui/MultipleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple CustomLayerOperator" sectionFile="ui/MultipleCustomLayerOperator.xwt"> + <widget href="ui/MultipleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple PropertyIndex" sectionFile="ui/MultiplePropertyIndex.xwt"> + <widget href="ui/MultiplePropertyIndex.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertyIndexMap" sectionFile="ui/MultipleStringToPropertyIndexMap.xwt"> + <widget href="ui/MultipleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Multiple SimpleLayerDescriptor" sectionFile="ui/MultipleSimpleLayerDescriptor.xwt"> + <widget href="ui/MultipleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayerDescriptor" sectionFile="ui/MultipleRegExpLayerDescriptor.xwt"> + <widget href="ui/MultipleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple NullInstance" sectionFile="ui/MultipleNullInstance.xwt"> + <widget href="ui/MultipleNullInstance.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayer" sectionFile="ui/MultipleRegExpLayer.xwt"> + <widget href="ui/MultipleRegExpLayer.xwt#/"/> + </sections> + <sections name="Multiple Layer" sectionFile="ui/MultipleLayer.xwt"> + <widget href="ui/MultipleLayer.xwt#/"/> + </sections> + <sections name="Multiple Color" sectionFile="ui/MultipleColor.xwt"> + <widget href="ui/MultipleColor.xwt#/"/> + </sections> + <sections name="Multiple ColorInstance" sectionFile="ui/MultipleColorInstance.xwt"> + <widget href="ui/MultipleColorInstance.xwt#/"/> + </sections> + <sections name="Multiple FillInstance" sectionFile="ui/MultipleFillInstance.xwt"> + <widget href="ui/MultipleFillInstance.xwt#/"/> + </sections> + <sections name="Multiple Fill" sectionFile="ui/MultipleFill.xwt"> + <widget href="ui/MultipleFill.xwt#/"/> + </sections> + <sections name="Multiple FillPropertySetter" sectionFile="ui/MultipleFillPropertySetter.xwt"> + <widget href="ui/MultipleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple IsValidPropertySetter" sectionFile="ui/MultipleIsValidPropertySetter.xwt"> + <widget href="ui/MultipleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple NullPropertySetter" sectionFile="ui/MultipleNullPropertySetter.xwt"> + <widget href="ui/MultipleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LineType" sectionFile="ui/MultipleLineType.xwt"> + <widget href="ui/MultipleLineType.xwt#/"/> + </sections> + <sections name="Multiple LineInstance" sectionFile="ui/MultipleLineInstance.xwt"> + <widget href="ui/MultipleLineInstance.xwt#/"/> + </sections> + <sections name="Multiple LinePropertySetter" sectionFile="ui/MultipleLinePropertySetter.xwt"> + <widget href="ui/MultipleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontPropertySetter" sectionFile="ui/MultipleFontPropertySetter.xwt"> + <widget href="ui/MultipleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontInstance" sectionFile="ui/MultipleFontInstance.xwt"> + <widget href="ui/MultipleFontInstance.xwt#/"/> + </sections> + <sections name="Multiple FontType" sectionFile="ui/MultipleFontType.xwt"> + <widget href="ui/MultipleFontType.xwt#/"/> + </sections> + <sections name="Multiple IsVisiblePropertySetter" sectionFile="ui/MultipleIsVisiblePropertySetter.xwt"> + <widget href="ui/MultipleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperatorDescriptor" sectionFile="ui/MultipleTopLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleTopLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperatorDescriptor" sectionFile="ui/MultipleStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple CustomPropertyOperator" sectionFile="ui/MultipleCustomPropertyOperator.xwt"> + <widget href="ui/MultipleCustomPropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AndStackedLayerOperatorDescriptor" sectionFile="ui/MultipleAndStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleAndStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple OrStackedLayerOperatorDescriptor" sectionFile="ui/MultipleOrStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleOrStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple IsAbstractUmlSetter" sectionFile="ui/MultipleIsAbstractUmlSetter.xwt"> + <widget href="ui/MultipleIsAbstractUmlSetter.xwt#/"/> + </sections> + </tabs> + <views name="Single LayerNamedStyle" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayersStack" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + </constraints> + </views> + <views name="Single LayerExpression" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + </constraints> + </views> + <views name="Single ApplicationDependantElement" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + </constraints> + </views> + <views name="Single LayersStackApplication" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FolderElement" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + </constraints> + </views> + <views name="Single LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + </constraints> + </views> + <views name="Single PropertyRegistry" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Property" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + </constraints> + </views> + <views name="Single Type" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + </constraints> + </views> + <views name="Single Metamodel" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeInstance" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeRegistry" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToTypeMap" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views name="Single LayerDescriptorRegistry" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerDescriptor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerApplicationFactory" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views name="Single PropertySetterRegistry" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views name="Single PropertySetter" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToPropertySetter" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerOperatorDescriptorRegistry" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperatorDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptorRegistry"/> + </constraints> + </views> + <views name="Single LayerOperatorDescriptor" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single PropertyOperator" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayerOperator" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + </constraints> + </views> + <views name="Single LayerOperator" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + </constraints> + </views> + <views name="Single DefaultPropertyOperator" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDefaultPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultPropertyOperator"/> + </constraints> + </views> + <views name="Single AbstractLayer" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + </constraints> + </views> + <views name="Single StringToTypeInstanceMap" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Folder" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + </constraints> + </views> + <views name="Single IntInstance" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single BooleanInstance" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views name="Single StringInstance" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + </constraints> + </views> + <views name="Single IntType" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + </constraints> + </views> + <views name="Single BooleanType" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringType" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + </constraints> + </views> + <views name="Single CustomType" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TopLayerOperator" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + </constraints> + </views> + <views name="Single StackedLayerOperator" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomLayerOperator" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + </constraints> + </views> + <views name="Single PropertyIndex" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToPropertyIndexMap" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single SimpleLayerDescriptor" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single RegExpLayerDescriptor" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + </constraints> + </views> + <views name="Single NullInstance" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + </constraints> + </views> + <views name="Single RegExpLayer" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Layer" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Color" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + </constraints> + </views> + <views name="Single ColorInstance" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FillInstance" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views name="Single Fill" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views name="Single FillPropertySetter" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + </constraints> + </views> + <views name="Single IsValidPropertySetter" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullPropertySetter" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + </constraints> + </views> + <views name="Single LineType" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LineInstance" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LinePropertySetter" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontPropertySetter" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + </constraints> + </views> + <views name="Single FontInstance" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontType" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + </constraints> + </views> + <views name="Single IsVisiblePropertySetter" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + </constraints> + </views> + <views name="Single TopLayerOperatorDescriptor" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single CustomPropertyOperator" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomPropertyOperator"/> + </constraints> + </views> + <views name="Single AndStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAndStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AndStackedLayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single OrStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleOrStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="OrStackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsAbstractUmlSetter" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsAbstractUmlSetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsAbstractUmlSetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerNamedStyle" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerNamedStyle"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStack" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerExpression" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ApplicationDependantElement" sections="//@tabs.0/@sections.70" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStackApplication" sections="//@tabs.0/@sections.71" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FolderElement" sections="//@tabs.0/@sections.72" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.73" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyRegistry" sections="//@tabs.0/@sections.74" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Property" sections="//@tabs.0/@sections.75" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Type" sections="//@tabs.0/@sections.76" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Metamodel" sections="//@tabs.0/@sections.77" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeInstance" sections="//@tabs.0/@sections.78" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.79" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeRegistry" sections="//@tabs.0/@sections.80" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeMap" sections="//@tabs.0/@sections.81" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptorRegistry" sections="//@tabs.0/@sections.82" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptor" sections="//@tabs.0/@sections.83" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerApplicationFactory" sections="//@tabs.0/@sections.84" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetterRegistry" sections="//@tabs.0/@sections.85" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetter" sections="//@tabs.0/@sections.86" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertySetter" sections="//@tabs.0/@sections.87" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperatorDescriptorRegistry" sections="//@tabs.0/@sections.88" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperatorDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperatorDescriptor" sections="//@tabs.0/@sections.89" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyOperator" sections="//@tabs.0/@sections.90" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayerOperator" sections="//@tabs.0/@sections.91" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperator" sections="//@tabs.0/@sections.92" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple DefaultPropertyOperator" sections="//@tabs.0/@sections.93" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDefaultPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultPropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayer" sections="//@tabs.0/@sections.94" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeInstanceMap" sections="//@tabs.0/@sections.95" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Folder" sections="//@tabs.0/@sections.96" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntInstance" sections="//@tabs.0/@sections.97" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanInstance" sections="//@tabs.0/@sections.98" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringInstance" sections="//@tabs.0/@sections.99" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntType" sections="//@tabs.0/@sections.100" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanType" sections="//@tabs.0/@sections.101" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringType" sections="//@tabs.0/@sections.102" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomType" sections="//@tabs.0/@sections.103" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperator" sections="//@tabs.0/@sections.104" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperator" sections="//@tabs.0/@sections.105" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomLayerOperator" sections="//@tabs.0/@sections.106" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyIndex" sections="//@tabs.0/@sections.107" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertyIndexMap" sections="//@tabs.0/@sections.108" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple SimpleLayerDescriptor" sections="//@tabs.0/@sections.109" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayerDescriptor" sections="//@tabs.0/@sections.110" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullInstance" sections="//@tabs.0/@sections.111" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayer" sections="//@tabs.0/@sections.112" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Layer" sections="//@tabs.0/@sections.113" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Color" sections="//@tabs.0/@sections.114" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ColorInstance" sections="//@tabs.0/@sections.115" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillInstance" sections="//@tabs.0/@sections.116" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Fill" sections="//@tabs.0/@sections.117" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillPropertySetter" sections="//@tabs.0/@sections.118" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsValidPropertySetter" sections="//@tabs.0/@sections.119" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullPropertySetter" sections="//@tabs.0/@sections.120" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineType" sections="//@tabs.0/@sections.121" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineInstance" sections="//@tabs.0/@sections.122" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LinePropertySetter" sections="//@tabs.0/@sections.123" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontPropertySetter" sections="//@tabs.0/@sections.124" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontInstance" sections="//@tabs.0/@sections.125" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontType" sections="//@tabs.0/@sections.126" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsVisiblePropertySetter" sections="//@tabs.0/@sections.127" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperatorDescriptor" sections="//@tabs.0/@sections.128" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperatorDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.129" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomPropertyOperator" sections="//@tabs.0/@sections.130" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomPropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AndStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.131" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAndStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AndStackedLayerOperatorDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple OrStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.132" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleOrStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="OrStackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsAbstractUmlSetter" sections="//@tabs.0/@sections.133" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsAbstractUmlSetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsAbstractUmlSetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <dataContexts name="layers" label="layers"> + <elements name="LayerNamedStyle"> + <properties name="layersStack" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayersStack"> + <properties name="layers" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="diagram" type="Reference"/> + </elements> + <elements name="LayerExpression" supertypes="//@dataContexts.0/@elements.3"> + <properties name="name"/> + <properties name="description"/> + <properties name="isLayerEnabledInternal" type="Boolean"/> + <properties name="isLayerEnabled" type="Boolean"/> + </elements> + <elements name="ApplicationDependantElement"> + <properties name="application" type="Reference"/> + </elements> + <elements name="LayersStackApplication" supertypes="//@dataContexts.0/@elements.5"> + <properties name="layersStacks" type="Reference" multiplicity="-1"/> + <properties name="layerStackRegistry" type="Reference"/> + <properties name="propertyRegistry" type="Reference"/> + <properties name="layerDescriptorRegistry" type="Reference"/> + <properties name="factory" type="Reference"/> + <properties name="propertySetterRegistry" type="Reference"/> + <properties name="layerOperatorDescriptorRegistry" type="Reference"/> + </elements> + <elements name="FolderElement"/> + <elements name="LayerStackDescriptorRegistry"/> + <elements name="PropertyRegistry"> + <properties name="properties" type="Reference" multiplicity="-1"/> + <properties name="typeRegistry" type="Reference"/> + <properties name="propertiesCount" type="Integer"/> + </elements> + <elements name="Property" supertypes="//@dataContexts.0/@elements.5"> + <properties name="type" type="Reference"/> + <properties name="defaultValue" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="Type" supertypes="//@dataContexts.0/@elements.5"> + <properties name="metamodel" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="Metamodel" supertypes="//@dataContexts.0/@elements.5"> + <properties name="name"/> + <properties name="description"/> + <properties name="nsuri"/> + <properties name="pluginID"/> + <properties name="ePackageInstanceName"/> + <properties name="isTypeValid" type="Boolean"/> + </elements> + <elements name="TypeInstance" supertypes="//@dataContexts.0/@elements.12"/> + <elements name="ComputePropertyValueCommandItf"/> + <elements name="TypeRegistry"> + <properties name="types" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="LayerDescriptorRegistry"> + <properties name="layerDescriptors" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayerDescriptor"> + <properties name="propertyRegistry" type="Reference"/> + </elements> + <elements name="LayerApplicationFactory"> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetterRegistry"> + <properties name="propertySetters" type="Reference" multiplicity="-1"/> + <properties name="setterMap" type="Reference" multiplicity="-1"/> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetter"> + <properties name="property" type="Reference"/> + <properties name="propertyName"/> + </elements> + <elements name="StringToPropertySetter"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="LayerOperatorDescriptorRegistry"> + <properties name="descriptors" type="Reference" multiplicity="-1"/> + <properties name="propertyOperators" type="Reference" multiplicity="-1"/> + <properties name="propertyCollectionSize" type="Integer"/> + <properties name="defaultOperator" type="Reference"/> + </elements> + <elements name="LayerOperatorDescriptor"> + <properties name="propertyOperators" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="PropertyOperator"> + <properties name="name"/> + </elements> + <elements name="AbstractLayerOperator" supertypes="//@dataContexts.0/@elements.25"> + <properties name="layerOperatorDescriptor" type="Reference"/> + <properties name="layerOperatorDescriptorName"/> + </elements> + <elements name="LayerOperator" supertypes="//@dataContexts.0/@elements.2"> + <properties name="layers" type="Reference" multiplicity="-1"/> + </elements> + <elements name="DefaultPropertyOperator" supertypes="//@dataContexts.0/@elements.23"/> + <elements name="AbstractLayer" supertypes="//@dataContexts.0/@elements.2"> + <properties name="propertyValues" type="Reference" multiplicity="-1"/> + <properties name="propertyValueMap" type="Reference" multiplicity="-1"/> + <properties name="layerDescriptor" type="Reference"/> + <properties name="views" type="Reference" multiplicity="-1"/> + <properties name="attachedProperties" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeInstanceMap"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="Folder" supertypes="//@dataContexts.0/@elements.5"> + <properties name="elements" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="IntInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="BooleanInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Boolean"/> + </elements> + <elements name="StringInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value"/> + </elements> + <elements name="IntType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="BooleanType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="StringType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="CustomType" supertypes="//@dataContexts.0/@elements.9"> + <properties name="classifier"/> + </elements> + <elements name="TopLayerOperator" supertypes="//@dataContexts.0/@elements.24"/> + <elements name="StackedLayerOperator" supertypes="//@dataContexts.0/@elements.24"/> + <elements name="CustomLayerOperator" supertypes="//@dataContexts.0/@elements.25"/> + <elements name="PropertyIndex"> + <properties name="property" type="Reference"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="StringToPropertyIndexMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="SimpleLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="RegExpLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="NullInstance" supertypes="//@dataContexts.0/@elements.11"/> + <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.27"> + <properties name="expr"/> + <properties name="language"/> + </elements> + <elements name="Layer" supertypes="//@dataContexts.0/@elements.27"/> + <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="ColorInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="FillInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="transparency" type="Integer"/> + <properties name="fillColor" type="Reference"/> + </elements> + <elements name="Fill" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="FillPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="IsValidPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="NullPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="LineType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="LineInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="lineColor" type="Integer"/> + <properties name="lineWith" type="Integer"/> + </elements> + <elements name="LinePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="fontColor" type="Integer"/> + <properties name="fontName"/> + <properties name="fontHeigh" type="Integer"/> + <properties name="bold" type="Boolean"/> + </elements> + <elements name="FontType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="IsVisiblePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="TopLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.22"/> + <elements name="StackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.22"/> + <elements name="CustomPropertyOperator" supertypes="//@dataContexts.0/@elements.23"> + <properties name="classname"/> + <properties name="operatorInstance"/> + <properties name="classBundleID"/> + </elements> + <elements name="AndStackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.62"/> + <elements name="OrStackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.62"/> + <elements name="IsAbstractUmlSetter" supertypes="//@dataContexts.0/@elements.19"/> + <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/> + </dataContexts> +</contexts:Context> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx index 0af98d749c6..4fc1a71549f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/properties.ctx @@ -1,1306 +1,1512 @@ -<?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:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="layers">
- <tabs label="layers" id="layers" category="org.eclipse.papyrus" priority="100">
- <sections name="Single LayerNamedStyle" sectionFile="ui/SingleLayerNamedStyle.xwt">
- <widget href="ui/SingleLayerNamedStyle.xwt#/"/>
- </sections>
- <sections name="Single LayersStack" sectionFile="ui/SingleLayersStack.xwt">
- <widget href="ui/SingleLayersStack.xwt#/"/>
- </sections>
- <sections name="Single LayerExpression" sectionFile="ui/SingleLayerExpression.xwt">
- <widget href="ui/SingleLayerExpression.xwt#/"/>
- </sections>
- <sections name="Single ApplicationDependantElement" sectionFile="ui/SingleApplicationDependantElement.xwt">
- <widget href="ui/SingleApplicationDependantElement.xwt#/"/>
- </sections>
- <sections name="Single LayersStackApplication" sectionFile="ui/SingleLayersStackApplication.xwt">
- <widget href="ui/SingleLayersStackApplication.xwt#/"/>
- </sections>
- <sections name="Single FolderElement" sectionFile="ui/SingleFolderElement.xwt">
- <widget href="ui/SingleFolderElement.xwt#/"/>
- </sections>
- <sections name="Single LayerStackDescriptorRegistry" sectionFile="ui/SingleLayerStackDescriptorRegistry.xwt">
- <widget href="ui/SingleLayerStackDescriptorRegistry.xwt#/"/>
- </sections>
- <sections name="Single PropertyRegistry" sectionFile="ui/SinglePropertyRegistry.xwt">
- <widget href="ui/SinglePropertyRegistry.xwt#/"/>
- </sections>
- <sections name="Single Property" sectionFile="ui/SingleProperty.xwt">
- <widget href="ui/SingleProperty.xwt#/"/>
- </sections>
- <sections name="Single Type" sectionFile="ui/SingleType.xwt">
- <widget href="ui/SingleType.xwt#/"/>
- </sections>
- <sections name="Single Metamodel" sectionFile="ui/SingleMetamodel.xwt">
- <widget href="ui/SingleMetamodel.xwt#/"/>
- </sections>
- <sections name="Single TypeInstance" sectionFile="ui/SingleTypeInstance.xwt">
- <widget href="ui/SingleTypeInstance.xwt#/"/>
- </sections>
- <sections name="Single ComputePropertyValueCommandItf" sectionFile="ui/SingleComputePropertyValueCommandItf.xwt">
- <widget href="ui/SingleComputePropertyValueCommandItf.xwt#/"/>
- </sections>
- <sections name="Single TypeRegistry" sectionFile="ui/SingleTypeRegistry.xwt">
- <widget href="ui/SingleTypeRegistry.xwt#/"/>
- </sections>
- <sections name="Single StringToTypeMap" sectionFile="ui/SingleStringToTypeMap.xwt">
- <widget href="ui/SingleStringToTypeMap.xwt#/"/>
- </sections>
- <sections name="Single LayerDescriptorRegistry" sectionFile="ui/SingleLayerDescriptorRegistry.xwt">
- <widget href="ui/SingleLayerDescriptorRegistry.xwt#/"/>
- </sections>
- <sections name="Single LayerDescriptor" sectionFile="ui/SingleLayerDescriptor.xwt">
- <widget href="ui/SingleLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Single LayerApplicationFactory" sectionFile="ui/SingleLayerApplicationFactory.xwt">
- <widget href="ui/SingleLayerApplicationFactory.xwt#/"/>
- </sections>
- <sections name="Single PropertySetterRegistry" sectionFile="ui/SinglePropertySetterRegistry.xwt">
- <widget href="ui/SinglePropertySetterRegistry.xwt#/"/>
- </sections>
- <sections name="Single PropertySetter" sectionFile="ui/SinglePropertySetter.xwt">
- <widget href="ui/SinglePropertySetter.xwt#/"/>
- </sections>
- <sections name="Single StringToPropertySetter" sectionFile="ui/SingleStringToPropertySetter.xwt">
- <widget href="ui/SingleStringToPropertySetter.xwt#/"/>
- </sections>
- <sections name="Single AbstractLayer" sectionFile="ui/SingleAbstractLayer.xwt">
- <widget href="ui/SingleAbstractLayer.xwt#/"/>
- </sections>
- <sections name="Single StringToTypeInstanceMap" sectionFile="ui/SingleStringToTypeInstanceMap.xwt">
- <widget href="ui/SingleStringToTypeInstanceMap.xwt#/"/>
- </sections>
- <sections name="Single Folder" sectionFile="ui/SingleFolder.xwt">
- <widget href="ui/SingleFolder.xwt#/"/>
- </sections>
- <sections name="Single IntInstance" sectionFile="ui/SingleIntInstance.xwt">
- <widget href="ui/SingleIntInstance.xwt#/"/>
- </sections>
- <sections name="Single BooleanInstance" sectionFile="ui/SingleBooleanInstance.xwt">
- <widget href="ui/SingleBooleanInstance.xwt#/"/>
- </sections>
- <sections name="Single StringInstance" sectionFile="ui/SingleStringInstance.xwt">
- <widget href="ui/SingleStringInstance.xwt#/"/>
- </sections>
- <sections name="Single IntType" sectionFile="ui/SingleIntType.xwt">
- <widget href="ui/SingleIntType.xwt#/"/>
- </sections>
- <sections name="Single BooleanType" sectionFile="ui/SingleBooleanType.xwt">
- <widget href="ui/SingleBooleanType.xwt#/"/>
- </sections>
- <sections name="Single StringType" sectionFile="ui/SingleStringType.xwt">
- <widget href="ui/SingleStringType.xwt#/"/>
- </sections>
- <sections name="Single CustomType" sectionFile="ui/SingleCustomType.xwt">
- <widget href="ui/SingleCustomType.xwt#/"/>
- </sections>
- <sections name="Single LayerOperator" sectionFile="ui/SingleLayerOperator.xwt">
- <widget href="ui/SingleLayerOperator.xwt#/"/>
- </sections>
- <sections name="Single AbstractLayerOperator" sectionFile="ui/SingleAbstractLayerOperator.xwt">
- <widget href="ui/SingleAbstractLayerOperator.xwt#/"/>
- </sections>
- <sections name="Single TopLayerOperator" sectionFile="ui/SingleTopLayerOperator.xwt">
- <widget href="ui/SingleTopLayerOperator.xwt#/"/>
- </sections>
- <sections name="Single StackedLayerOperator" sectionFile="ui/SingleStackedLayerOperator.xwt">
- <widget href="ui/SingleStackedLayerOperator.xwt#/"/>
- </sections>
- <sections name="Single CustomLayerOperator" sectionFile="ui/SingleCustomLayerOperator.xwt">
- <widget href="ui/SingleCustomLayerOperator.xwt#/"/>
- </sections>
- <sections name="Single PropertyIndex" sectionFile="ui/SinglePropertyIndex.xwt">
- <widget href="ui/SinglePropertyIndex.xwt#/"/>
- </sections>
- <sections name="Single StringToPropertyIndexMap" sectionFile="ui/SingleStringToPropertyIndexMap.xwt">
- <widget href="ui/SingleStringToPropertyIndexMap.xwt#/"/>
- </sections>
- <sections name="Single SimpleLayerDescriptor" sectionFile="ui/SingleSimpleLayerDescriptor.xwt">
- <widget href="ui/SingleSimpleLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Single RegExpLayerDescriptor" sectionFile="ui/SingleRegExpLayerDescriptor.xwt">
- <widget href="ui/SingleRegExpLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Single NullInstance" sectionFile="ui/SingleNullInstance.xwt">
- <widget href="ui/SingleNullInstance.xwt#/"/>
- </sections>
- <sections name="Single RegExpLayer" sectionFile="ui/SingleRegExpLayer.xwt">
- <widget href="ui/SingleRegExpLayer.xwt#/"/>
- </sections>
- <sections name="Single Layer" sectionFile="ui/SingleLayer.xwt">
- <widget href="ui/SingleLayer.xwt#/"/>
- </sections>
- <sections name="Single Color" sectionFile="ui/SingleColor.xwt">
- <widget href="ui/SingleColor.xwt#/"/>
- </sections>
- <sections name="Single ColorInstance" sectionFile="ui/SingleColorInstance.xwt">
- <widget href="ui/SingleColorInstance.xwt#/"/>
- </sections>
- <sections name="Single FillInstance" sectionFile="ui/SingleFillInstance.xwt">
- <widget href="ui/SingleFillInstance.xwt#/"/>
- </sections>
- <sections name="Single Fill" sectionFile="ui/SingleFill.xwt">
- <widget href="ui/SingleFill.xwt#/"/>
- </sections>
- <sections name="Single FillPropertySetter" sectionFile="ui/SingleFillPropertySetter.xwt">
- <widget href="ui/SingleFillPropertySetter.xwt#/"/>
- </sections>
- <sections name="Single IsValidPropertySetter" sectionFile="ui/SingleIsValidPropertySetter.xwt">
- <widget href="ui/SingleIsValidPropertySetter.xwt#/"/>
- </sections>
- <sections name="Single NullPropertySetter" sectionFile="ui/SingleNullPropertySetter.xwt">
- <widget href="ui/SingleNullPropertySetter.xwt#/"/>
- </sections>
- <sections name="Single LineType" sectionFile="ui/SingleLineType.xwt">
- <widget href="ui/SingleLineType.xwt#/"/>
- </sections>
- <sections name="Single LineInstance" sectionFile="ui/SingleLineInstance.xwt">
- <widget href="ui/SingleLineInstance.xwt#/"/>
- </sections>
- <sections name="Single LinePropertySetter" sectionFile="ui/SingleLinePropertySetter.xwt">
- <widget href="ui/SingleLinePropertySetter.xwt#/"/>
- </sections>
- <sections name="Single FontPropertySetter" sectionFile="ui/SingleFontPropertySetter.xwt">
- <widget href="ui/SingleFontPropertySetter.xwt#/"/>
- </sections>
- <sections name="Single FontInstance" sectionFile="ui/SingleFontInstance.xwt">
- <widget href="ui/SingleFontInstance.xwt#/"/>
- </sections>
- <sections name="Single FontType" sectionFile="ui/SingleFontType.xwt">
- <widget href="ui/SingleFontType.xwt#/"/>
- </sections>
- <sections name="Single IsVisiblePropertySetter" sectionFile="ui/SingleIsVisiblePropertySetter.xwt">
- <widget href="ui/SingleIsVisiblePropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple LayerNamedStyle" sectionFile="ui/MultipleLayerNamedStyle.xwt">
- <widget href="ui/MultipleLayerNamedStyle.xwt#/"/>
- </sections>
- <sections name="Multiple LayersStack" sectionFile="ui/MultipleLayersStack.xwt">
- <widget href="ui/MultipleLayersStack.xwt#/"/>
- </sections>
- <sections name="Multiple LayerExpression" sectionFile="ui/MultipleLayerExpression.xwt">
- <widget href="ui/MultipleLayerExpression.xwt#/"/>
- </sections>
- <sections name="Multiple ApplicationDependantElement" sectionFile="ui/MultipleApplicationDependantElement.xwt">
- <widget href="ui/MultipleApplicationDependantElement.xwt#/"/>
- </sections>
- <sections name="Multiple LayersStackApplication" sectionFile="ui/MultipleLayersStackApplication.xwt">
- <widget href="ui/MultipleLayersStackApplication.xwt#/"/>
- </sections>
- <sections name="Multiple FolderElement" sectionFile="ui/MultipleFolderElement.xwt">
- <widget href="ui/MultipleFolderElement.xwt#/"/>
- </sections>
- <sections name="Multiple LayerStackDescriptorRegistry" sectionFile="ui/MultipleLayerStackDescriptorRegistry.xwt">
- <widget href="ui/MultipleLayerStackDescriptorRegistry.xwt#/"/>
- </sections>
- <sections name="Multiple PropertyRegistry" sectionFile="ui/MultiplePropertyRegistry.xwt">
- <widget href="ui/MultiplePropertyRegistry.xwt#/"/>
- </sections>
- <sections name="Multiple Property" sectionFile="ui/MultipleProperty.xwt">
- <widget href="ui/MultipleProperty.xwt#/"/>
- </sections>
- <sections name="Multiple Type" sectionFile="ui/MultipleType.xwt">
- <widget href="ui/MultipleType.xwt#/"/>
- </sections>
- <sections name="Multiple Metamodel" sectionFile="ui/MultipleMetamodel.xwt">
- <widget href="ui/MultipleMetamodel.xwt#/"/>
- </sections>
- <sections name="Multiple TypeInstance" sectionFile="ui/MultipleTypeInstance.xwt">
- <widget href="ui/MultipleTypeInstance.xwt#/"/>
- </sections>
- <sections name="Multiple ComputePropertyValueCommandItf" sectionFile="ui/MultipleComputePropertyValueCommandItf.xwt">
- <widget href="ui/MultipleComputePropertyValueCommandItf.xwt#/"/>
- </sections>
- <sections name="Multiple TypeRegistry" sectionFile="ui/MultipleTypeRegistry.xwt">
- <widget href="ui/MultipleTypeRegistry.xwt#/"/>
- </sections>
- <sections name="Multiple StringToTypeMap" sectionFile="ui/MultipleStringToTypeMap.xwt">
- <widget href="ui/MultipleStringToTypeMap.xwt#/"/>
- </sections>
- <sections name="Multiple LayerDescriptorRegistry" sectionFile="ui/MultipleLayerDescriptorRegistry.xwt">
- <widget href="ui/MultipleLayerDescriptorRegistry.xwt#/"/>
- </sections>
- <sections name="Multiple LayerDescriptor" sectionFile="ui/MultipleLayerDescriptor.xwt">
- <widget href="ui/MultipleLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Multiple LayerApplicationFactory" sectionFile="ui/MultipleLayerApplicationFactory.xwt">
- <widget href="ui/MultipleLayerApplicationFactory.xwt#/"/>
- </sections>
- <sections name="Multiple PropertySetterRegistry" sectionFile="ui/MultiplePropertySetterRegistry.xwt">
- <widget href="ui/MultiplePropertySetterRegistry.xwt#/"/>
- </sections>
- <sections name="Multiple PropertySetter" sectionFile="ui/MultiplePropertySetter.xwt">
- <widget href="ui/MultiplePropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple StringToPropertySetter" sectionFile="ui/MultipleStringToPropertySetter.xwt">
- <widget href="ui/MultipleStringToPropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple AbstractLayer" sectionFile="ui/MultipleAbstractLayer.xwt">
- <widget href="ui/MultipleAbstractLayer.xwt#/"/>
- </sections>
- <sections name="Multiple StringToTypeInstanceMap" sectionFile="ui/MultipleStringToTypeInstanceMap.xwt">
- <widget href="ui/MultipleStringToTypeInstanceMap.xwt#/"/>
- </sections>
- <sections name="Multiple Folder" sectionFile="ui/MultipleFolder.xwt">
- <widget href="ui/MultipleFolder.xwt#/"/>
- </sections>
- <sections name="Multiple IntInstance" sectionFile="ui/MultipleIntInstance.xwt">
- <widget href="ui/MultipleIntInstance.xwt#/"/>
- </sections>
- <sections name="Multiple BooleanInstance" sectionFile="ui/MultipleBooleanInstance.xwt">
- <widget href="ui/MultipleBooleanInstance.xwt#/"/>
- </sections>
- <sections name="Multiple StringInstance" sectionFile="ui/MultipleStringInstance.xwt">
- <widget href="ui/MultipleStringInstance.xwt#/"/>
- </sections>
- <sections name="Multiple IntType" sectionFile="ui/MultipleIntType.xwt">
- <widget href="ui/MultipleIntType.xwt#/"/>
- </sections>
- <sections name="Multiple BooleanType" sectionFile="ui/MultipleBooleanType.xwt">
- <widget href="ui/MultipleBooleanType.xwt#/"/>
- </sections>
- <sections name="Multiple StringType" sectionFile="ui/MultipleStringType.xwt">
- <widget href="ui/MultipleStringType.xwt#/"/>
- </sections>
- <sections name="Multiple CustomType" sectionFile="ui/MultipleCustomType.xwt">
- <widget href="ui/MultipleCustomType.xwt#/"/>
- </sections>
- <sections name="Multiple LayerOperator" sectionFile="ui/MultipleLayerOperator.xwt">
- <widget href="ui/MultipleLayerOperator.xwt#/"/>
- </sections>
- <sections name="Multiple AbstractLayerOperator" sectionFile="ui/MultipleAbstractLayerOperator.xwt">
- <widget href="ui/MultipleAbstractLayerOperator.xwt#/"/>
- </sections>
- <sections name="Multiple TopLayerOperator" sectionFile="ui/MultipleTopLayerOperator.xwt">
- <widget href="ui/MultipleTopLayerOperator.xwt#/"/>
- </sections>
- <sections name="Multiple StackedLayerOperator" sectionFile="ui/MultipleStackedLayerOperator.xwt">
- <widget href="ui/MultipleStackedLayerOperator.xwt#/"/>
- </sections>
- <sections name="Multiple CustomLayerOperator" sectionFile="ui/MultipleCustomLayerOperator.xwt">
- <widget href="ui/MultipleCustomLayerOperator.xwt#/"/>
- </sections>
- <sections name="Multiple PropertyIndex" sectionFile="ui/MultiplePropertyIndex.xwt">
- <widget href="ui/MultiplePropertyIndex.xwt#/"/>
- </sections>
- <sections name="Multiple StringToPropertyIndexMap" sectionFile="ui/MultipleStringToPropertyIndexMap.xwt">
- <widget href="ui/MultipleStringToPropertyIndexMap.xwt#/"/>
- </sections>
- <sections name="Multiple SimpleLayerDescriptor" sectionFile="ui/MultipleSimpleLayerDescriptor.xwt">
- <widget href="ui/MultipleSimpleLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Multiple RegExpLayerDescriptor" sectionFile="ui/MultipleRegExpLayerDescriptor.xwt">
- <widget href="ui/MultipleRegExpLayerDescriptor.xwt#/"/>
- </sections>
- <sections name="Multiple NullInstance" sectionFile="ui/MultipleNullInstance.xwt">
- <widget href="ui/MultipleNullInstance.xwt#/"/>
- </sections>
- <sections name="Multiple RegExpLayer" sectionFile="ui/MultipleRegExpLayer.xwt">
- <widget href="ui/MultipleRegExpLayer.xwt#/"/>
- </sections>
- <sections name="Multiple Layer" sectionFile="ui/MultipleLayer.xwt">
- <widget href="ui/MultipleLayer.xwt#/"/>
- </sections>
- <sections name="Multiple Color" sectionFile="ui/MultipleColor.xwt">
- <widget href="ui/MultipleColor.xwt#/"/>
- </sections>
- <sections name="Multiple ColorInstance" sectionFile="ui/MultipleColorInstance.xwt">
- <widget href="ui/MultipleColorInstance.xwt#/"/>
- </sections>
- <sections name="Multiple FillInstance" sectionFile="ui/MultipleFillInstance.xwt">
- <widget href="ui/MultipleFillInstance.xwt#/"/>
- </sections>
- <sections name="Multiple Fill" sectionFile="ui/MultipleFill.xwt">
- <widget href="ui/MultipleFill.xwt#/"/>
- </sections>
- <sections name="Multiple FillPropertySetter" sectionFile="ui/MultipleFillPropertySetter.xwt">
- <widget href="ui/MultipleFillPropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple IsValidPropertySetter" sectionFile="ui/MultipleIsValidPropertySetter.xwt">
- <widget href="ui/MultipleIsValidPropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple NullPropertySetter" sectionFile="ui/MultipleNullPropertySetter.xwt">
- <widget href="ui/MultipleNullPropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple LineType" sectionFile="ui/MultipleLineType.xwt">
- <widget href="ui/MultipleLineType.xwt#/"/>
- </sections>
- <sections name="Multiple LineInstance" sectionFile="ui/MultipleLineInstance.xwt">
- <widget href="ui/MultipleLineInstance.xwt#/"/>
- </sections>
- <sections name="Multiple LinePropertySetter" sectionFile="ui/MultipleLinePropertySetter.xwt">
- <widget href="ui/MultipleLinePropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple FontPropertySetter" sectionFile="ui/MultipleFontPropertySetter.xwt">
- <widget href="ui/MultipleFontPropertySetter.xwt#/"/>
- </sections>
- <sections name="Multiple FontInstance" sectionFile="ui/MultipleFontInstance.xwt">
- <widget href="ui/MultipleFontInstance.xwt#/"/>
- </sections>
- <sections name="Multiple FontType" sectionFile="ui/MultipleFontType.xwt">
- <widget href="ui/MultipleFontType.xwt#/"/>
- </sections>
- <sections name="Multiple IsVisiblePropertySetter" sectionFile="ui/MultipleIsVisiblePropertySetter.xwt">
- <widget href="ui/MultipleIsVisiblePropertySetter.xwt#/"/>
- </sections>
- </tabs>
- <views name="Single LayerNamedStyle" sections="//@tabs.0/@sections.0" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerNamedStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LayersStack" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStack">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LayerExpression" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerExpression">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/>
- </constraints>
- </views>
- <views name="Single ApplicationDependantElement" sections="//@tabs.0/@sections.3" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleApplicationDependantElement">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LayersStackApplication" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStackApplication">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single FolderElement" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolderElement">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerStackDescriptorRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/>
- </constraints>
- </views>
- <views name="Single PropertyRegistry" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/>
- </constraints>
- </views>
- <views name="Single Property" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleProperty">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single Type" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single Metamodel" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetamodel">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single TypeInstance" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/>
- </constraints>
- </views>
- <views name="Single ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.12" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleComputePropertyValueCommandItf">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/>
- </constraints>
- </views>
- <views name="Single TypeRegistry" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/>
- </constraints>
- </views>
- <views name="Single StringToTypeMap" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/>
- </constraints>
- </views>
- <views name="Single LayerDescriptorRegistry" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptorRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LayerDescriptor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/>
- </constraints>
- </views>
- <views name="Single LayerApplicationFactory" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerApplicationFactory">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/>
- </constraints>
- </views>
- <views name="Single PropertySetterRegistry" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetterRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/>
- </constraints>
- </views>
- <views name="Single PropertySetter" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/>
- </constraints>
- </views>
- <views name="Single StringToPropertySetter" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single AbstractLayer" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single StringToTypeInstanceMap" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeInstanceMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/>
- </constraints>
- </views>
- <views name="Single Folder" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolder">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single IntInstance" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single BooleanInstance" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/>
- </constraints>
- </views>
- <views name="Single StringInstance" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/>
- </constraints>
- </views>
- <views name="Single IntType" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single BooleanType" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/>
- </constraints>
- </views>
- <views name="Single StringType" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single CustomType" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/>
- </constraints>
- </views>
- <views name="Single LayerOperator" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single AbstractLayerOperator" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single TopLayerOperator" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/>
- </constraints>
- </views>
- <views name="Single StackedLayerOperator" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/>
- </constraints>
- </views>
- <views name="Single CustomLayerOperator" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/>
- </constraints>
- </views>
- <views name="Single PropertyIndex" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyIndex">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single StringToPropertyIndexMap" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertyIndexMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single SimpleLayerDescriptor" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSimpleLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single RegExpLayerDescriptor" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single NullInstance" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single RegExpLayer" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single Layer" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/>
- </constraints>
- </views>
- <views name="Single Color" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single ColorInstances" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColorInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/>
- </constraints>
- </views>
- <views name="Single FillInstance" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/>
- </constraints>
- </views>
- <views name="Single Fill" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFill">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/>
- </constraints>
- </views>
- <views name="Single FillPropertySetter" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single IsValidPropertySetter" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsValidPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single NullPropertySetter" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LineType" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single LineInstance" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/>
- </constraints>
- </views>
- <views name="Single LinePropertySetter" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLinePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/>
- </constraints>
- </views>
- <views name="Single FontPropertySetter" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single FontInstance" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single FontType" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views name="Single IsVisiblePropertySetter" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
- <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsVisiblePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerNamedStyle" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.0">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerNamedStyle">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerNamedStyle"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayersStack" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStack">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerExpression" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerExpression">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple ApplicationDependantElement" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleApplicationDependantElement">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayersStackApplication" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStackApplication">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FolderElement" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolderElement">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerStackDescriptorRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple PropertyRegistry" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Property" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleProperty">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Type" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Metamodel" sections="//@tabs.0/@sections.67" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetamodel">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple TypeInstance" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComputePropertyValueCommandItf">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple TypeRegistry" sections="//@tabs.0/@sections.70" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringToTypeMap" sections="//@tabs.0/@sections.71" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerDescriptorRegistry" sections="//@tabs.0/@sections.72" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptorRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerDescriptor" sections="//@tabs.0/@sections.73" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerApplicationFactory" sections="//@tabs.0/@sections.74" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerApplicationFactory">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple PropertySetterRegistry" sections="//@tabs.0/@sections.75" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetterRegistry">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple PropertySetter" sections="//@tabs.0/@sections.76" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringToPropertySetter" sections="//@tabs.0/@sections.77" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple AbstractLayer" sections="//@tabs.0/@sections.78" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringToTypeInstanceMap" sections="//@tabs.0/@sections.79" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeInstanceMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Folder" sections="//@tabs.0/@sections.80" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolder">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple IntInstance" sections="//@tabs.0/@sections.81" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple BooleanInstance" sections="//@tabs.0/@sections.82" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringInstance" sections="//@tabs.0/@sections.83" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple IntType" sections="//@tabs.0/@sections.84" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple BooleanType" sections="//@tabs.0/@sections.85" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringType" sections="//@tabs.0/@sections.86" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple CustomType" sections="//@tabs.0/@sections.87" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LayerOperator" sections="//@tabs.0/@sections.88" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple AbstractLayerOperator" sections="//@tabs.0/@sections.89" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple TopLayerOperator" sections="//@tabs.0/@sections.90" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StackedLayerOperator" sections="//@tabs.0/@sections.91" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple CustomLayerOperator" sections="//@tabs.0/@sections.92" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomLayerOperator">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple PropertyIndex" sections="//@tabs.0/@sections.93" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyIndex">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple StringToPropertyIndexMap" sections="//@tabs.0/@sections.94" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertyIndexMap">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple SimpleLayerDescriptor" sections="//@tabs.0/@sections.95" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSimpleLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple RegExpLayerDescriptor" sections="//@tabs.0/@sections.96" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayerDescriptor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple NullInstance" sections="//@tabs.0/@sections.97" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple RegExpLayer" sections="//@tabs.0/@sections.98" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Layer" sections="//@tabs.0/@sections.99" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayer">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Color" sections="//@tabs.0/@sections.100" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColor">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple ColorInstance" sections="//@tabs.0/@sections.101" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColorInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FillInstance" sections="//@tabs.0/@sections.102" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple Fill" sections="//@tabs.0/@sections.103" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFill">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FillPropertySetter" sections="//@tabs.0/@sections.104" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple IsValidPropertySetter" sections="//@tabs.0/@sections.105" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsValidPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple NullPropertySetter" sections="//@tabs.0/@sections.106" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LineType" sections="//@tabs.0/@sections.107" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LineInstance" sections="//@tabs.0/@sections.108" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple LinePropertySetter" sections="//@tabs.0/@sections.109" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLinePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FontPropertySetter" sections="//@tabs.0/@sections.110" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontPropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FontInstance" sections="//@tabs.0/@sections.111" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontInstance">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple FontType" sections="//@tabs.0/@sections.112" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontType">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <views elementMultiplicity="-1" name="Multiple IsVisiblePropertySetter" sections="//@tabs.0/@sections.113" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56">
- <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsVisiblePropertySetter">
- <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/>
- <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/>
- <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/>
- </constraints>
- </views>
- <dataContexts name="layers" label="layers">
- <elements name="LayerNamedStyle">
- <properties name="layersStack" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="LayersStack">
- <properties name="layers" type="Reference"/>
- <properties name="name"/>
- <properties name="description"/>
- <properties name="diagram" type="Reference"/>
- </elements>
- <elements name="LayerExpression" supertypes="//@dataContexts.0/@elements.3">
- <properties name="name"/>
- <properties name="description"/>
- </elements>
- <elements name="ApplicationDependantElement">
- <properties name="application" type="Reference"/>
- </elements>
- <elements name="LayersStackApplication" supertypes="//@dataContexts.0/@elements.5">
- <properties name="layersStacks" type="Reference" multiplicity="-1"/>
- <properties name="layerStackRegistry" type="Reference"/>
- <properties name="propertyRegistry" type="Reference"/>
- <properties name="layerDescriptorRegistry" type="Reference"/>
- <properties name="factory" type="Reference"/>
- <properties name="propertySetterRegistry" type="Reference"/>
- </elements>
- <elements name="FolderElement"/>
- <elements name="LayerStackDescriptorRegistry"/>
- <elements name="PropertyRegistry">
- <properties name="properties" type="Reference" multiplicity="-1"/>
- <properties name="typeRegistry" type="Reference"/>
- </elements>
- <elements name="Property" supertypes="//@dataContexts.0/@elements.5">
- <properties name="type" type="Reference"/>
- <properties name="defaultValue" type="Reference"/>
- <properties name="name"/>
- <properties name="description"/>
- <properties name="index" type="Integer"/>
- </elements>
- <elements name="Type" supertypes="//@dataContexts.0/@elements.5">
- <properties name="metamodel" type="Reference"/>
- <properties name="name"/>
- <properties name="description"/>
- </elements>
- <elements name="Metamodel" supertypes="//@dataContexts.0/@elements.5">
- <properties name="name"/>
- <properties name="description"/>
- <properties name="nsuri"/>
- <properties name="pluginID"/>
- <properties name="ePackageInstanceName"/>
- <properties name="isTypeValid" type="Boolean"/>
- </elements>
- <elements name="TypeInstance" supertypes="//@dataContexts.0/@elements.12"/>
- <elements name="ComputePropertyValueCommandItf"/>
- <elements name="TypeRegistry">
- <properties name="types" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="StringToTypeMap">
- <properties name="value" type="Reference"/>
- <properties name="key"/>
- </elements>
- <elements name="LayerDescriptorRegistry">
- <properties name="layerDescriptors" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="LayerDescriptor">
- <properties name="propertyRegistry" type="Reference"/>
- </elements>
- <elements name="LayerApplicationFactory">
- <properties name="application" type="Reference"/>
- </elements>
- <elements name="PropertySetterRegistry">
- <properties name="propertySetters" type="Reference" multiplicity="-1"/>
- <properties name="setterMap" type="Reference" multiplicity="-1"/>
- <properties name="application" type="Reference"/>
- </elements>
- <elements name="PropertySetter">
- <properties name="property" type="Reference"/>
- <properties name="propertyName"/>
- </elements>
- <elements name="StringToPropertySetter">
- <properties name="key"/>
- <properties name="value" type="Reference"/>
- </elements>
- <elements name="AbstractLayer" supertypes="//@dataContexts.0/@elements.2">
- <properties name="propertyValues" type="Reference" multiplicity="-1"/>
- <properties name="propertyValueMap" type="Reference" multiplicity="-1"/>
- <properties name="layerDescriptor" type="Reference"/>
- <properties name="views" type="Reference" multiplicity="-1"/>
- <properties name="attachedProperties" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="StringToTypeInstanceMap">
- <properties name="key"/>
- <properties name="value" type="Reference"/>
- </elements>
- <elements name="Folder" supertypes="//@dataContexts.0/@elements.5">
- <properties name="elements" type="Reference" multiplicity="-1"/>
- <properties name="name"/>
- </elements>
- <elements name="IntInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="value" type="Integer"/>
- </elements>
- <elements name="BooleanInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="value" type="Boolean"/>
- </elements>
- <elements name="StringInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="value"/>
- </elements>
- <elements name="IntType" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="BooleanType" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="StringType" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="CustomType" supertypes="//@dataContexts.0/@elements.9">
- <properties name="classifier"/>
- </elements>
- <elements name="LayerOperator" supertypes="//@dataContexts.0/@elements.2">
- <properties name="layers" type="Reference" multiplicity="-1"/>
- </elements>
- <elements name="AbstractLayerOperator" supertypes="//@dataContexts.0/@elements.31"/>
- <elements name="TopLayerOperator" supertypes="//@dataContexts.0/@elements.32"/>
- <elements name="StackedLayerOperator" supertypes="//@dataContexts.0/@elements.32"/>
- <elements name="CustomLayerOperator" supertypes="//@dataContexts.0/@elements.31"/>
- <elements name="PropertyIndex">
- <properties name="property" type="Reference"/>
- <properties name="index" type="Integer"/>
- </elements>
- <elements name="StringToPropertyIndexMap">
- <properties name="value" type="Reference"/>
- <properties name="key"/>
- </elements>
- <elements name="SimpleLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/>
- <elements name="RegExpLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/>
- <elements name="NullInstance" supertypes="//@dataContexts.0/@elements.11"/>
- <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.21"/>
- <elements name="Layer" supertypes="//@dataContexts.0/@elements.21"/>
- <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="ColorInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="value" type="Integer"/>
- </elements>
- <elements name="FillInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="transparency" type="Integer"/>
- <properties name="fillColor" type="Reference"/>
- </elements>
- <elements name="Fill" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="FillPropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <elements name="IsValidPropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <elements name="NullPropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <elements name="LineType" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="LineInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="lineColor" type="Integer"/>
- <properties name="lineWith" type="Integer"/>
- </elements>
- <elements name="LinePropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <elements name="FontPropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <elements name="FontInstance" supertypes="//@dataContexts.0/@elements.11">
- <properties name="fontColor" type="Integer"/>
- <properties name="fontName"/>
- <properties name="fontHeigh" type="Integer"/>
- <properties name="bold" type="Boolean"/>
- </elements>
- <elements name="FontType" supertypes="//@dataContexts.0/@elements.9"/>
- <elements name="IsVisiblePropertySetter" supertypes="//@dataContexts.0/@elements.19"/>
- <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/>
- </dataContexts>
-</contexts:Context>
+<?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:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmlns:contexts="http://www.eclipse.org/papyrus/properties/contexts/0.9" name="layers"> + <tabs label="layers" id="layers" priority="100"> + <sections name="Single LayerNamedStyle" sectionFile="ui/SingleLayerNamedStyle.xwt"> + <widget href="ui/SingleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Single LayersStack" sectionFile="ui/SingleLayersStack.xwt"> + <widget href="ui/SingleLayersStack.xwt#/"/> + </sections> + <sections name="Single LayerExpression" sectionFile="ui/SingleLayerExpression.xwt"> + <widget href="ui/SingleLayerExpression.xwt#/"/> + </sections> + <sections name="Single ApplicationDependantElement" sectionFile="ui/SingleApplicationDependantElement.xwt"> + <widget href="ui/SingleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Single LayersStackApplication" sectionFile="ui/SingleLayersStackApplication.xwt"> + <widget href="ui/SingleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Single FolderElement" sectionFile="ui/SingleFolderElement.xwt"> + <widget href="ui/SingleFolderElement.xwt#/"/> + </sections> + <sections name="Single LayerStackDescriptorRegistry" sectionFile="ui/SingleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single PropertyRegistry" sectionFile="ui/SinglePropertyRegistry.xwt"> + <widget href="ui/SinglePropertyRegistry.xwt#/"/> + </sections> + <sections name="Single Property" sectionFile="ui/SingleProperty.xwt"> + <widget href="ui/SingleProperty.xwt#/"/> + </sections> + <sections name="Single Type" sectionFile="ui/SingleType.xwt"> + <widget href="ui/SingleType.xwt#/"/> + </sections> + <sections name="Single Metamodel" sectionFile="ui/SingleMetamodel.xwt"> + <widget href="ui/SingleMetamodel.xwt#/"/> + </sections> + <sections name="Single TypeInstance" sectionFile="ui/SingleTypeInstance.xwt"> + <widget href="ui/SingleTypeInstance.xwt#/"/> + </sections> + <sections name="Single ComputePropertyValueCommandItf" sectionFile="ui/SingleComputePropertyValueCommandItf.xwt"> + <widget href="ui/SingleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Single TypeRegistry" sectionFile="ui/SingleTypeRegistry.xwt"> + <widget href="ui/SingleTypeRegistry.xwt#/"/> + </sections> + <sections name="Single StringToTypeMap" sectionFile="ui/SingleStringToTypeMap.xwt"> + <widget href="ui/SingleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Single LayerDescriptorRegistry" sectionFile="ui/SingleLayerDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerDescriptor" sectionFile="ui/SingleLayerDescriptor.xwt"> + <widget href="ui/SingleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single LayerApplicationFactory" sectionFile="ui/SingleLayerApplicationFactory.xwt"> + <widget href="ui/SingleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Single PropertySetterRegistry" sectionFile="ui/SinglePropertySetterRegistry.xwt"> + <widget href="ui/SinglePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Single PropertySetter" sectionFile="ui/SinglePropertySetter.xwt"> + <widget href="ui/SinglePropertySetter.xwt#/"/> + </sections> + <sections name="Single StringToPropertySetter" sectionFile="ui/SingleStringToPropertySetter.xwt"> + <widget href="ui/SingleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Single LayerOperatorDescriptorRegistry" sectionFile="ui/SingleLayerOperatorDescriptorRegistry.xwt"> + <widget href="ui/SingleLayerOperatorDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Single LayerOperatorDescriptor" sectionFile="ui/SingleLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single PropertyOperator" sectionFile="ui/SinglePropertyOperator.xwt"> + <widget href="ui/SinglePropertyOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayerOperator" sectionFile="ui/SingleAbstractLayerOperator.xwt"> + <widget href="ui/SingleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Single LayerOperator" sectionFile="ui/SingleLayerOperator.xwt"> + <widget href="ui/SingleLayerOperator.xwt#/"/> + </sections> + <sections name="Single DefaultPropertyOperator" sectionFile="ui/SingleDefaultPropertyOperator.xwt"> + <widget href="ui/SingleDefaultPropertyOperator.xwt#/"/> + </sections> + <sections name="Single AbstractLayer" sectionFile="ui/SingleAbstractLayer.xwt"> + <widget href="ui/SingleAbstractLayer.xwt#/"/> + </sections> + <sections name="Single StringToTypeInstanceMap" sectionFile="ui/SingleStringToTypeInstanceMap.xwt"> + <widget href="ui/SingleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Single Folder" sectionFile="ui/SingleFolder.xwt"> + <widget href="ui/SingleFolder.xwt#/"/> + </sections> + <sections name="Single IntInstance" sectionFile="ui/SingleIntInstance.xwt"> + <widget href="ui/SingleIntInstance.xwt#/"/> + </sections> + <sections name="Single BooleanInstance" sectionFile="ui/SingleBooleanInstance.xwt"> + <widget href="ui/SingleBooleanInstance.xwt#/"/> + </sections> + <sections name="Single StringInstance" sectionFile="ui/SingleStringInstance.xwt"> + <widget href="ui/SingleStringInstance.xwt#/"/> + </sections> + <sections name="Single IntType" sectionFile="ui/SingleIntType.xwt"> + <widget href="ui/SingleIntType.xwt#/"/> + </sections> + <sections name="Single BooleanType" sectionFile="ui/SingleBooleanType.xwt"> + <widget href="ui/SingleBooleanType.xwt#/"/> + </sections> + <sections name="Single StringType" sectionFile="ui/SingleStringType.xwt"> + <widget href="ui/SingleStringType.xwt#/"/> + </sections> + <sections name="Single CustomType" sectionFile="ui/SingleCustomType.xwt"> + <widget href="ui/SingleCustomType.xwt#/"/> + </sections> + <sections name="Single TopLayerOperator" sectionFile="ui/SingleTopLayerOperator.xwt"> + <widget href="ui/SingleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperator" sectionFile="ui/SingleStackedLayerOperator.xwt"> + <widget href="ui/SingleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Single CustomLayerOperator" sectionFile="ui/SingleCustomLayerOperator.xwt"> + <widget href="ui/SingleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Single PropertyIndex" sectionFile="ui/SinglePropertyIndex.xwt"> + <widget href="ui/SinglePropertyIndex.xwt#/"/> + </sections> + <sections name="Single StringToPropertyIndexMap" sectionFile="ui/SingleStringToPropertyIndexMap.xwt"> + <widget href="ui/SingleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Single SimpleLayerDescriptor" sectionFile="ui/SingleSimpleLayerDescriptor.xwt"> + <widget href="ui/SingleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single RegExpLayerDescriptor" sectionFile="ui/SingleRegExpLayerDescriptor.xwt"> + <widget href="ui/SingleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Single NullInstance" sectionFile="ui/SingleNullInstance.xwt"> + <widget href="ui/SingleNullInstance.xwt#/"/> + </sections> + <sections name="Single RegExpLayer" sectionFile="ui/SingleRegExpLayer.xwt"> + <widget href="ui/SingleRegExpLayer.xwt#/"/> + </sections> + <sections name="Single Layer" sectionFile="ui/SingleLayer.xwt"> + <widget href="ui/SingleLayer.xwt#/"/> + </sections> + <sections name="Single Color" sectionFile="ui/SingleColor.xwt"> + <widget href="ui/SingleColor.xwt#/"/> + </sections> + <sections name="Single ColorInstance" sectionFile="ui/SingleColorInstance.xwt"> + <widget href="ui/SingleColorInstance.xwt#/"/> + </sections> + <sections name="Single FillInstance" sectionFile="ui/SingleFillInstance.xwt"> + <widget href="ui/SingleFillInstance.xwt#/"/> + </sections> + <sections name="Single Fill" sectionFile="ui/SingleFill.xwt"> + <widget href="ui/SingleFill.xwt#/"/> + </sections> + <sections name="Single FillPropertySetter" sectionFile="ui/SingleFillPropertySetter.xwt"> + <widget href="ui/SingleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Single IsValidPropertySetter" sectionFile="ui/SingleIsValidPropertySetter.xwt"> + <widget href="ui/SingleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Single NullPropertySetter" sectionFile="ui/SingleNullPropertySetter.xwt"> + <widget href="ui/SingleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Single LineType" sectionFile="ui/SingleLineType.xwt"> + <widget href="ui/SingleLineType.xwt#/"/> + </sections> + <sections name="Single LineInstance" sectionFile="ui/SingleLineInstance.xwt"> + <widget href="ui/SingleLineInstance.xwt#/"/> + </sections> + <sections name="Single LinePropertySetter" sectionFile="ui/SingleLinePropertySetter.xwt"> + <widget href="ui/SingleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Single FontPropertySetter" sectionFile="ui/SingleFontPropertySetter.xwt"> + <widget href="ui/SingleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Single FontInstance" sectionFile="ui/SingleFontInstance.xwt"> + <widget href="ui/SingleFontInstance.xwt#/"/> + </sections> + <sections name="Single FontType" sectionFile="ui/SingleFontType.xwt"> + <widget href="ui/SingleFontType.xwt#/"/> + </sections> + <sections name="Single IsVisiblePropertySetter" sectionFile="ui/SingleIsVisiblePropertySetter.xwt"> + <widget href="ui/SingleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Single TopLayerOperatorDescriptor" sectionFile="ui/SingleTopLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleTopLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single StackedLayerOperatorDescriptor" sectionFile="ui/SingleStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single CustomPropertyOperator" sectionFile="ui/SingleCustomPropertyOperator.xwt"> + <widget href="ui/SingleCustomPropertyOperator.xwt#/"/> + </sections> + <sections name="Single AndStackedLayerOperatorDescriptor" sectionFile="ui/SingleAndStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleAndStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single OrStackedLayerOperatorDescriptor" sectionFile="ui/SingleOrStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/SingleOrStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Single IsAbstractUmlSetter" sectionFile="ui/SingleIsAbstractUmlSetter.xwt"> + <widget href="ui/SingleIsAbstractUmlSetter.xwt#/"/> + </sections> + <sections name="Multiple LayerNamedStyle" sectionFile="ui/MultipleLayerNamedStyle.xwt"> + <widget href="ui/MultipleLayerNamedStyle.xwt#/"/> + </sections> + <sections name="Multiple LayersStack" sectionFile="ui/MultipleLayersStack.xwt"> + <widget href="ui/MultipleLayersStack.xwt#/"/> + </sections> + <sections name="Multiple LayerExpression" sectionFile="ui/MultipleLayerExpression.xwt"> + <widget href="ui/MultipleLayerExpression.xwt#/"/> + </sections> + <sections name="Multiple ApplicationDependantElement" sectionFile="ui/MultipleApplicationDependantElement.xwt"> + <widget href="ui/MultipleApplicationDependantElement.xwt#/"/> + </sections> + <sections name="Multiple LayersStackApplication" sectionFile="ui/MultipleLayersStackApplication.xwt"> + <widget href="ui/MultipleLayersStackApplication.xwt#/"/> + </sections> + <sections name="Multiple FolderElement" sectionFile="ui/MultipleFolderElement.xwt"> + <widget href="ui/MultipleFolderElement.xwt#/"/> + </sections> + <sections name="Multiple LayerStackDescriptorRegistry" sectionFile="ui/MultipleLayerStackDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerStackDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertyRegistry" sectionFile="ui/MultiplePropertyRegistry.xwt"> + <widget href="ui/MultiplePropertyRegistry.xwt#/"/> + </sections> + <sections name="Multiple Property" sectionFile="ui/MultipleProperty.xwt"> + <widget href="ui/MultipleProperty.xwt#/"/> + </sections> + <sections name="Multiple Type" sectionFile="ui/MultipleType.xwt"> + <widget href="ui/MultipleType.xwt#/"/> + </sections> + <sections name="Multiple Metamodel" sectionFile="ui/MultipleMetamodel.xwt"> + <widget href="ui/MultipleMetamodel.xwt#/"/> + </sections> + <sections name="Multiple TypeInstance" sectionFile="ui/MultipleTypeInstance.xwt"> + <widget href="ui/MultipleTypeInstance.xwt#/"/> + </sections> + <sections name="Multiple ComputePropertyValueCommandItf" sectionFile="ui/MultipleComputePropertyValueCommandItf.xwt"> + <widget href="ui/MultipleComputePropertyValueCommandItf.xwt#/"/> + </sections> + <sections name="Multiple TypeRegistry" sectionFile="ui/MultipleTypeRegistry.xwt"> + <widget href="ui/MultipleTypeRegistry.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeMap" sectionFile="ui/MultipleStringToTypeMap.xwt"> + <widget href="ui/MultipleStringToTypeMap.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptorRegistry" sectionFile="ui/MultipleLayerDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerDescriptor" sectionFile="ui/MultipleLayerDescriptor.xwt"> + <widget href="ui/MultipleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple LayerApplicationFactory" sectionFile="ui/MultipleLayerApplicationFactory.xwt"> + <widget href="ui/MultipleLayerApplicationFactory.xwt#/"/> + </sections> + <sections name="Multiple PropertySetterRegistry" sectionFile="ui/MultiplePropertySetterRegistry.xwt"> + <widget href="ui/MultiplePropertySetterRegistry.xwt#/"/> + </sections> + <sections name="Multiple PropertySetter" sectionFile="ui/MultiplePropertySetter.xwt"> + <widget href="ui/MultiplePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertySetter" sectionFile="ui/MultipleStringToPropertySetter.xwt"> + <widget href="ui/MultipleStringToPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LayerOperatorDescriptorRegistry" sectionFile="ui/MultipleLayerOperatorDescriptorRegistry.xwt"> + <widget href="ui/MultipleLayerOperatorDescriptorRegistry.xwt#/"/> + </sections> + <sections name="Multiple LayerOperatorDescriptor" sectionFile="ui/MultipleLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple PropertyOperator" sectionFile="ui/MultiplePropertyOperator.xwt"> + <widget href="ui/MultiplePropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayerOperator" sectionFile="ui/MultipleAbstractLayerOperator.xwt"> + <widget href="ui/MultipleAbstractLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple LayerOperator" sectionFile="ui/MultipleLayerOperator.xwt"> + <widget href="ui/MultipleLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple DefaultPropertyOperator" sectionFile="ui/MultipleDefaultPropertyOperator.xwt"> + <widget href="ui/MultipleDefaultPropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AbstractLayer" sectionFile="ui/MultipleAbstractLayer.xwt"> + <widget href="ui/MultipleAbstractLayer.xwt#/"/> + </sections> + <sections name="Multiple StringToTypeInstanceMap" sectionFile="ui/MultipleStringToTypeInstanceMap.xwt"> + <widget href="ui/MultipleStringToTypeInstanceMap.xwt#/"/> + </sections> + <sections name="Multiple Folder" sectionFile="ui/MultipleFolder.xwt"> + <widget href="ui/MultipleFolder.xwt#/"/> + </sections> + <sections name="Multiple IntInstance" sectionFile="ui/MultipleIntInstance.xwt"> + <widget href="ui/MultipleIntInstance.xwt#/"/> + </sections> + <sections name="Multiple BooleanInstance" sectionFile="ui/MultipleBooleanInstance.xwt"> + <widget href="ui/MultipleBooleanInstance.xwt#/"/> + </sections> + <sections name="Multiple StringInstance" sectionFile="ui/MultipleStringInstance.xwt"> + <widget href="ui/MultipleStringInstance.xwt#/"/> + </sections> + <sections name="Multiple IntType" sectionFile="ui/MultipleIntType.xwt"> + <widget href="ui/MultipleIntType.xwt#/"/> + </sections> + <sections name="Multiple BooleanType" sectionFile="ui/MultipleBooleanType.xwt"> + <widget href="ui/MultipleBooleanType.xwt#/"/> + </sections> + <sections name="Multiple StringType" sectionFile="ui/MultipleStringType.xwt"> + <widget href="ui/MultipleStringType.xwt#/"/> + </sections> + <sections name="Multiple CustomType" sectionFile="ui/MultipleCustomType.xwt"> + <widget href="ui/MultipleCustomType.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperator" sectionFile="ui/MultipleTopLayerOperator.xwt"> + <widget href="ui/MultipleTopLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperator" sectionFile="ui/MultipleStackedLayerOperator.xwt"> + <widget href="ui/MultipleStackedLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple CustomLayerOperator" sectionFile="ui/MultipleCustomLayerOperator.xwt"> + <widget href="ui/MultipleCustomLayerOperator.xwt#/"/> + </sections> + <sections name="Multiple PropertyIndex" sectionFile="ui/MultiplePropertyIndex.xwt"> + <widget href="ui/MultiplePropertyIndex.xwt#/"/> + </sections> + <sections name="Multiple StringToPropertyIndexMap" sectionFile="ui/MultipleStringToPropertyIndexMap.xwt"> + <widget href="ui/MultipleStringToPropertyIndexMap.xwt#/"/> + </sections> + <sections name="Multiple SimpleLayerDescriptor" sectionFile="ui/MultipleSimpleLayerDescriptor.xwt"> + <widget href="ui/MultipleSimpleLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayerDescriptor" sectionFile="ui/MultipleRegExpLayerDescriptor.xwt"> + <widget href="ui/MultipleRegExpLayerDescriptor.xwt#/"/> + </sections> + <sections name="Multiple NullInstance" sectionFile="ui/MultipleNullInstance.xwt"> + <widget href="ui/MultipleNullInstance.xwt#/"/> + </sections> + <sections name="Multiple RegExpLayer" sectionFile="ui/MultipleRegExpLayer.xwt"> + <widget href="ui/MultipleRegExpLayer.xwt#/"/> + </sections> + <sections name="Multiple Layer" sectionFile="ui/MultipleLayer.xwt"> + <widget href="ui/MultipleLayer.xwt#/"/> + </sections> + <sections name="Multiple Color" sectionFile="ui/MultipleColor.xwt"> + <widget href="ui/MultipleColor.xwt#/"/> + </sections> + <sections name="Multiple ColorInstance" sectionFile="ui/MultipleColorInstance.xwt"> + <widget href="ui/MultipleColorInstance.xwt#/"/> + </sections> + <sections name="Multiple FillInstance" sectionFile="ui/MultipleFillInstance.xwt"> + <widget href="ui/MultipleFillInstance.xwt#/"/> + </sections> + <sections name="Multiple Fill" sectionFile="ui/MultipleFill.xwt"> + <widget href="ui/MultipleFill.xwt#/"/> + </sections> + <sections name="Multiple FillPropertySetter" sectionFile="ui/MultipleFillPropertySetter.xwt"> + <widget href="ui/MultipleFillPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple IsValidPropertySetter" sectionFile="ui/MultipleIsValidPropertySetter.xwt"> + <widget href="ui/MultipleIsValidPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple NullPropertySetter" sectionFile="ui/MultipleNullPropertySetter.xwt"> + <widget href="ui/MultipleNullPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple LineType" sectionFile="ui/MultipleLineType.xwt"> + <widget href="ui/MultipleLineType.xwt#/"/> + </sections> + <sections name="Multiple LineInstance" sectionFile="ui/MultipleLineInstance.xwt"> + <widget href="ui/MultipleLineInstance.xwt#/"/> + </sections> + <sections name="Multiple LinePropertySetter" sectionFile="ui/MultipleLinePropertySetter.xwt"> + <widget href="ui/MultipleLinePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontPropertySetter" sectionFile="ui/MultipleFontPropertySetter.xwt"> + <widget href="ui/MultipleFontPropertySetter.xwt#/"/> + </sections> + <sections name="Multiple FontInstance" sectionFile="ui/MultipleFontInstance.xwt"> + <widget href="ui/MultipleFontInstance.xwt#/"/> + </sections> + <sections name="Multiple FontType" sectionFile="ui/MultipleFontType.xwt"> + <widget href="ui/MultipleFontType.xwt#/"/> + </sections> + <sections name="Multiple IsVisiblePropertySetter" sectionFile="ui/MultipleIsVisiblePropertySetter.xwt"> + <widget href="ui/MultipleIsVisiblePropertySetter.xwt#/"/> + </sections> + <sections name="Multiple TopLayerOperatorDescriptor" sectionFile="ui/MultipleTopLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleTopLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple StackedLayerOperatorDescriptor" sectionFile="ui/MultipleStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple CustomPropertyOperator" sectionFile="ui/MultipleCustomPropertyOperator.xwt"> + <widget href="ui/MultipleCustomPropertyOperator.xwt#/"/> + </sections> + <sections name="Multiple AndStackedLayerOperatorDescriptor" sectionFile="ui/MultipleAndStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleAndStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple OrStackedLayerOperatorDescriptor" sectionFile="ui/MultipleOrStackedLayerOperatorDescriptor.xwt"> + <widget href="ui/MultipleOrStackedLayerOperatorDescriptor.xwt#/"/> + </sections> + <sections name="Multiple IsAbstractUmlSetter" sectionFile="ui/MultipleIsAbstractUmlSetter.xwt"> + <widget href="ui/MultipleIsAbstractUmlSetter.xwt#/"/> + </sections> + </tabs> + <views name="Single LayersStack" sections="//@tabs.0/@sections.1" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + </constraints> + </views> + <views name="Single LayerExpression" sections="//@tabs.0/@sections.2" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + </constraints> + </views> + <views name="Single LayersStackApplication" sections="//@tabs.0/@sections.4" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + </constraints> + </views> + <views name="Single FolderElement" sections="//@tabs.0/@sections.5" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + </constraints> + </views> + <views name="Single LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.6" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single PropertyRegistry" sections="//@tabs.0/@sections.7" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Property" sections="//@tabs.0/@sections.8" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + </constraints> + </views> + <views name="Single Type" sections="//@tabs.0/@sections.9" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + </constraints> + </views> + <views name="Single Metamodel" sections="//@tabs.0/@sections.10" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeInstance" sections="//@tabs.0/@sections.11" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single TypeRegistry" sections="//@tabs.0/@sections.13" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToTypeMap" sections="//@tabs.0/@sections.14" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views name="Single LayerDescriptorRegistry" sections="//@tabs.0/@sections.15" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LayerDescriptor" sections="//@tabs.0/@sections.16" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + </constraints> + </views> + <views name="Single LayerApplicationFactory" sections="//@tabs.0/@sections.17" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single PropertySetterRegistry" sections="//@tabs.0/@sections.18" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + </constraints> + </views> + <views name="Single PropertySetter" sections="//@tabs.0/@sections.19" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + </constraints> + </views> + <views name="Single StringToPropertySetter" sections="//@tabs.0/@sections.20" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + </constraints> + </views> + <views name="Single LayerOperatorDescriptorRegistry" sections="//@tabs.0/@sections.21" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperatorDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptorRegistry"/> + </constraints> + </views> + <views name="Single LayerOperatorDescriptor" sections="//@tabs.0/@sections.22" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single PropertyOperator" sections="//@tabs.0/@sections.23" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayerOperator" sections="//@tabs.0/@sections.24" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + </constraints> + </views> + <views name="Single LayerOperator" sections="//@tabs.0/@sections.25" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single DefaultPropertyOperator" sections="//@tabs.0/@sections.26" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleDefaultPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultPropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AbstractLayer" sections="//@tabs.0/@sections.27" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + </constraints> + </views> + <views name="Single StringToTypeInstanceMap" sections="//@tabs.0/@sections.28" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Folder" sections="//@tabs.0/@sections.29" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + </constraints> + </views> + <views name="Single IntInstance" sections="//@tabs.0/@sections.30" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + </constraints> + </views> + <views name="Single BooleanInstance" sections="//@tabs.0/@sections.31" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views name="Single StringInstance" sections="//@tabs.0/@sections.32" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IntType" sections="//@tabs.0/@sections.33" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + </constraints> + </views> + <views name="Single BooleanType" sections="//@tabs.0/@sections.34" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views name="Single StringType" sections="//@tabs.0/@sections.35" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomType" sections="//@tabs.0/@sections.36" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + </constraints> + </views> + <views name="Single TopLayerOperator" sections="//@tabs.0/@sections.37" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StackedLayerOperator" sections="//@tabs.0/@sections.38" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomLayerOperator" sections="//@tabs.0/@sections.39" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single PropertyIndex" sections="//@tabs.0/@sections.40" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSinglePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single StringToPropertyIndexMap" sections="//@tabs.0/@sections.41" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single SimpleLayerDescriptor" sections="//@tabs.0/@sections.42" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + </constraints> + </views> + <views name="Single RegExpLayerDescriptor" sections="//@tabs.0/@sections.43" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single NullInstance" sections="//@tabs.0/@sections.44" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + </constraints> + </views> + <views name="Single RegExpLayer" sections="//@tabs.0/@sections.45" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + </constraints> + </views> + <views name="Single Layer" sections="//@tabs.0/@sections.46" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + </constraints> + </views> + <views name="Single Color" sections="//@tabs.0/@sections.47" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + </constraints> + </views> + <views name="Single ColorInstance" sections="//@tabs.0/@sections.48" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + </constraints> + </views> + <views name="Single FillInstance" sections="//@tabs.0/@sections.49" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single Fill" sections="//@tabs.0/@sections.50" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FillPropertySetter" sections="//@tabs.0/@sections.51" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsValidPropertySetter" sections="//@tabs.0/@sections.52" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + </constraints> + </views> + <views name="Single NullPropertySetter" sections="//@tabs.0/@sections.53" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + </constraints> + </views> + <views name="Single LineType" sections="//@tabs.0/@sections.54" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + </constraints> + </views> + <views name="Single LineInstance" sections="//@tabs.0/@sections.55" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single LinePropertySetter" sections="//@tabs.0/@sections.56" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views name="Single FontPropertySetter" sections="//@tabs.0/@sections.57" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single FontInstance" sections="//@tabs.0/@sections.58" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + </constraints> + </views> + <views name="Single FontType" sections="//@tabs.0/@sections.59" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single IsVisiblePropertySetter" sections="//@tabs.0/@sections.60" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + </constraints> + </views> + <views name="Single TopLayerOperatorDescriptor" sections="//@tabs.0/@sections.61" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleTopLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single StackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.62" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single CustomPropertyOperator" sections="//@tabs.0/@sections.63" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleCustomPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomPropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single AndStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.64" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleAndStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AndStackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views name="Single OrStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.65" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleOrStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="OrStackedLayerOperatorDescriptor"/> + </constraints> + </views> + <views name="Single IsAbstractUmlSetter" sections="//@tabs.0/@sections.66" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66"> + <constraints xsi:type="constraints:SimpleConstraint" name="isSingleIsAbstractUmlSetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsAbstractUmlSetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStack" sections="//@tabs.0/@sections.68" automaticContext="true" datacontexts="//@dataContexts.0/@elements.1"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStack"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStack"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerExpression" sections="//@tabs.0/@sections.69" automaticContext="true" datacontexts="//@dataContexts.0/@elements.2"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerExpression"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerExpression"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ApplicationDependantElement" sections="//@tabs.0/@sections.70" automaticContext="true" datacontexts="//@dataContexts.0/@elements.3"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleApplicationDependantElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ApplicationDependantElement"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayersStackApplication" sections="//@tabs.0/@sections.71" automaticContext="true" datacontexts="//@dataContexts.0/@elements.4"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayersStackApplication"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayersStackApplication"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FolderElement" sections="//@tabs.0/@sections.72" automaticContext="true" datacontexts="//@dataContexts.0/@elements.5"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolderElement"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FolderElement"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerStackDescriptorRegistry" sections="//@tabs.0/@sections.73" automaticContext="true" datacontexts="//@dataContexts.0/@elements.6"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerStackDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerStackDescriptorRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyRegistry" sections="//@tabs.0/@sections.74" automaticContext="true" datacontexts="//@dataContexts.0/@elements.7"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Property" sections="//@tabs.0/@sections.75" automaticContext="true" datacontexts="//@dataContexts.0/@elements.8"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleProperty"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Property"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Type" sections="//@tabs.0/@sections.76" automaticContext="true" datacontexts="//@dataContexts.0/@elements.9"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Type"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Metamodel" sections="//@tabs.0/@sections.77" automaticContext="true" datacontexts="//@dataContexts.0/@elements.10"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleMetamodel"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Metamodel"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeInstance" sections="//@tabs.0/@sections.78" automaticContext="true" datacontexts="//@dataContexts.0/@elements.11"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ComputePropertyValueCommandItf" sections="//@tabs.0/@sections.79" automaticContext="true" datacontexts="//@dataContexts.0/@elements.12"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleComputePropertyValueCommandItf"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ComputePropertyValueCommandItf"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TypeRegistry" sections="//@tabs.0/@sections.80" automaticContext="true" datacontexts="//@dataContexts.0/@elements.13"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTypeRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TypeRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeMap" sections="//@tabs.0/@sections.81" automaticContext="true" datacontexts="//@dataContexts.0/@elements.14"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeMap"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptorRegistry" sections="//@tabs.0/@sections.82" automaticContext="true" datacontexts="//@dataContexts.0/@elements.15"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptorRegistry"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerDescriptor" sections="//@tabs.0/@sections.83" automaticContext="true" datacontexts="//@dataContexts.0/@elements.16"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerApplicationFactory" sections="//@tabs.0/@sections.84" automaticContext="true" datacontexts="//@dataContexts.0/@elements.17"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerApplicationFactory"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerApplicationFactory"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetterRegistry" sections="//@tabs.0/@sections.85" automaticContext="true" datacontexts="//@dataContexts.0/@elements.18"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetterRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetterRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertySetter" sections="//@tabs.0/@sections.86" automaticContext="true" datacontexts="//@dataContexts.0/@elements.19"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertySetter" sections="//@tabs.0/@sections.87" automaticContext="true" datacontexts="//@dataContexts.0/@elements.20"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperatorDescriptorRegistry" sections="//@tabs.0/@sections.88" automaticContext="true" datacontexts="//@dataContexts.0/@elements.21"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperatorDescriptorRegistry"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptorRegistry"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperatorDescriptor" sections="//@tabs.0/@sections.89" automaticContext="true" datacontexts="//@dataContexts.0/@elements.22"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyOperator" sections="//@tabs.0/@sections.90" automaticContext="true" datacontexts="//@dataContexts.0/@elements.23"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayerOperator" sections="//@tabs.0/@sections.91" automaticContext="true" datacontexts="//@dataContexts.0/@elements.24"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LayerOperator" sections="//@tabs.0/@sections.92" automaticContext="true" datacontexts="//@dataContexts.0/@elements.25"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple DefaultPropertyOperator" sections="//@tabs.0/@sections.93" automaticContext="true" datacontexts="//@dataContexts.0/@elements.26"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleDefaultPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="DefaultPropertyOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AbstractLayer" sections="//@tabs.0/@sections.94" automaticContext="true" datacontexts="//@dataContexts.0/@elements.27"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAbstractLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AbstractLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToTypeInstanceMap" sections="//@tabs.0/@sections.95" automaticContext="true" datacontexts="//@dataContexts.0/@elements.28"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToTypeInstanceMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToTypeInstanceMap"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Folder" sections="//@tabs.0/@sections.96" automaticContext="true" datacontexts="//@dataContexts.0/@elements.29"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFolder"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Folder"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntInstance" sections="//@tabs.0/@sections.97" automaticContext="true" datacontexts="//@dataContexts.0/@elements.30"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanInstance" sections="//@tabs.0/@sections.98" automaticContext="true" datacontexts="//@dataContexts.0/@elements.31"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringInstance" sections="//@tabs.0/@sections.99" automaticContext="true" datacontexts="//@dataContexts.0/@elements.32"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IntType" sections="//@tabs.0/@sections.100" automaticContext="true" datacontexts="//@dataContexts.0/@elements.33"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIntType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IntType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple BooleanType" sections="//@tabs.0/@sections.101" automaticContext="true" datacontexts="//@dataContexts.0/@elements.34"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleBooleanType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="BooleanType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringType" sections="//@tabs.0/@sections.102" automaticContext="true" datacontexts="//@dataContexts.0/@elements.35"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomType" sections="//@tabs.0/@sections.103" automaticContext="true" datacontexts="//@dataContexts.0/@elements.36"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomType"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperator" sections="//@tabs.0/@sections.104" automaticContext="true" datacontexts="//@dataContexts.0/@elements.37"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperator" sections="//@tabs.0/@sections.105" automaticContext="true" datacontexts="//@dataContexts.0/@elements.38"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomLayerOperator" sections="//@tabs.0/@sections.106" automaticContext="true" datacontexts="//@dataContexts.0/@elements.39"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomLayerOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomLayerOperator"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple PropertyIndex" sections="//@tabs.0/@sections.107" automaticContext="true" datacontexts="//@dataContexts.0/@elements.40"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultiplePropertyIndex"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="PropertyIndex"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StringToPropertyIndexMap" sections="//@tabs.0/@sections.108" automaticContext="true" datacontexts="//@dataContexts.0/@elements.41"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStringToPropertyIndexMap"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StringToPropertyIndexMap"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple SimpleLayerDescriptor" sections="//@tabs.0/@sections.109" automaticContext="true" datacontexts="//@dataContexts.0/@elements.42"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleSimpleLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="SimpleLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayerDescriptor" sections="//@tabs.0/@sections.110" automaticContext="true" datacontexts="//@dataContexts.0/@elements.43"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayerDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayerDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullInstance" sections="//@tabs.0/@sections.111" automaticContext="true" datacontexts="//@dataContexts.0/@elements.44"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple RegExpLayer" sections="//@tabs.0/@sections.112" automaticContext="true" datacontexts="//@dataContexts.0/@elements.45"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleRegExpLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="RegExpLayer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Layer" sections="//@tabs.0/@sections.113" automaticContext="true" datacontexts="//@dataContexts.0/@elements.46"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLayer"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Layer"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Color" sections="//@tabs.0/@sections.114" automaticContext="true" datacontexts="//@dataContexts.0/@elements.47"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Color"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple ColorInstance" sections="//@tabs.0/@sections.115" automaticContext="true" datacontexts="//@dataContexts.0/@elements.48"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleColorInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="ColorInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillInstance" sections="//@tabs.0/@sections.116" automaticContext="true" datacontexts="//@dataContexts.0/@elements.49"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple Fill" sections="//@tabs.0/@sections.117" automaticContext="true" datacontexts="//@dataContexts.0/@elements.50"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFill"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="Fill"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FillPropertySetter" sections="//@tabs.0/@sections.118" automaticContext="true" datacontexts="//@dataContexts.0/@elements.51"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFillPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FillPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsValidPropertySetter" sections="//@tabs.0/@sections.119" automaticContext="true" datacontexts="//@dataContexts.0/@elements.52"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsValidPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsValidPropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple NullPropertySetter" sections="//@tabs.0/@sections.120" automaticContext="true" datacontexts="//@dataContexts.0/@elements.53"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleNullPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="NullPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineType" sections="//@tabs.0/@sections.121" automaticContext="true" datacontexts="//@dataContexts.0/@elements.54"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LineInstance" sections="//@tabs.0/@sections.122" automaticContext="true" datacontexts="//@dataContexts.0/@elements.55"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLineInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LineInstance"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple LinePropertySetter" sections="//@tabs.0/@sections.123" automaticContext="true" datacontexts="//@dataContexts.0/@elements.56"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleLinePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="LinePropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontPropertySetter" sections="//@tabs.0/@sections.124" automaticContext="true" datacontexts="//@dataContexts.0/@elements.57"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontPropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontPropertySetter"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontInstance" sections="//@tabs.0/@sections.125" automaticContext="true" datacontexts="//@dataContexts.0/@elements.58"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontInstance"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontInstance"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple FontType" sections="//@tabs.0/@sections.126" automaticContext="true" datacontexts="//@dataContexts.0/@elements.59"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleFontType"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="FontType"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsVisiblePropertySetter" sections="//@tabs.0/@sections.127" automaticContext="true" datacontexts="//@dataContexts.0/@elements.60"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsVisiblePropertySetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsVisiblePropertySetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple TopLayerOperatorDescriptor" sections="//@tabs.0/@sections.128" automaticContext="true" datacontexts="//@dataContexts.0/@elements.61"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleTopLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="TopLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple StackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.129" automaticContext="true" datacontexts="//@dataContexts.0/@elements.62"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="StackedLayerOperatorDescriptor"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple CustomPropertyOperator" sections="//@tabs.0/@sections.130" automaticContext="true" datacontexts="//@dataContexts.0/@elements.63"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleCustomPropertyOperator"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="CustomPropertyOperator"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple AndStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.131" automaticContext="true" datacontexts="//@dataContexts.0/@elements.64"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleAndStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="AndStackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple OrStackedLayerOperatorDescriptor" sections="//@tabs.0/@sections.132" automaticContext="true" datacontexts="//@dataContexts.0/@elements.65"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleOrStackedLayerOperatorDescriptor"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="OrStackedLayerOperatorDescriptor"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <views elementMultiplicity="-1" name="Multiple IsAbstractUmlSetter" sections="//@tabs.0/@sections.133" automaticContext="true" datacontexts="//@dataContexts.0/@elements.66"> + <constraints xsi:type="constraints:SimpleConstraint" name="isMultipleIsAbstractUmlSetter"> + <constraintType href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@constraintTypes.0"/> + <properties xsi:type="constraints:ValueProperty" name="className" value="IsAbstractUmlSetter"/> + <properties xsi:type="constraints:ValueProperty" name="nsUri" value="org.eclipse.papyrus.layers.0.10"/> + </constraints> + </views> + <dataContexts name="layers" label="layers"> + <elements name="LayerNamedStyle"> + <properties name="layersStack" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayersStack"> + <properties name="layers" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="diagram" type="Reference"/> + </elements> + <elements name="LayerExpression" supertypes="//@dataContexts.0/@elements.3"> + <properties name="name"/> + <properties name="description"/> + <properties name="isLayerEnabledInternal" type="Boolean"/> + <properties name="isLayerEnabled" type="Boolean"/> + </elements> + <elements name="ApplicationDependantElement"> + <properties name="application" type="Reference"/> + </elements> + <elements name="LayersStackApplication" supertypes="//@dataContexts.0/@elements.5"> + <properties name="layersStacks" type="Reference" multiplicity="-1"/> + <properties name="layerStackRegistry" type="Reference"/> + <properties name="propertyRegistry" type="Reference"/> + <properties name="layerDescriptorRegistry" type="Reference"/> + <properties name="factory" type="Reference"/> + <properties name="propertySetterRegistry" type="Reference"/> + <properties name="layerOperatorDescriptorRegistry" type="Reference"/> + </elements> + <elements name="FolderElement"/> + <elements name="LayerStackDescriptorRegistry"/> + <elements name="PropertyRegistry"> + <properties name="properties" type="Reference" multiplicity="-1"/> + <properties name="typeRegistry" type="Reference"/> + <properties name="propertiesCount" type="Integer"/> + </elements> + <elements name="Property" supertypes="//@dataContexts.0/@elements.5"> + <properties name="type" type="Reference"/> + <properties name="defaultValue" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="Type" supertypes="//@dataContexts.0/@elements.5"> + <properties name="metamodel" type="Reference"/> + <properties name="name"/> + <properties name="description"/> + </elements> + <elements name="Metamodel" supertypes="//@dataContexts.0/@elements.5"> + <properties name="name"/> + <properties name="description"/> + <properties name="nsuri"/> + <properties name="pluginID"/> + <properties name="ePackageInstanceName"/> + <properties name="isTypeValid" type="Boolean"/> + </elements> + <elements name="TypeInstance" supertypes="//@dataContexts.0/@elements.12"/> + <elements name="ComputePropertyValueCommandItf"/> + <elements name="TypeRegistry"> + <properties name="types" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="LayerDescriptorRegistry"> + <properties name="layerDescriptors" type="Reference" multiplicity="-1"/> + </elements> + <elements name="LayerDescriptor"> + <properties name="propertyRegistry" type="Reference"/> + </elements> + <elements name="LayerApplicationFactory"> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetterRegistry"> + <properties name="propertySetters" type="Reference" multiplicity="-1"/> + <properties name="setterMap" type="Reference" multiplicity="-1"/> + <properties name="application" type="Reference"/> + </elements> + <elements name="PropertySetter"> + <properties name="property" type="Reference"/> + <properties name="propertyName"/> + </elements> + <elements name="StringToPropertySetter"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="LayerOperatorDescriptorRegistry"> + <properties name="descriptors" type="Reference" multiplicity="-1"/> + <properties name="propertyOperators" type="Reference" multiplicity="-1"/> + <properties name="propertyCollectionSize" type="Integer"/> + <properties name="defaultOperator" type="Reference"/> + </elements> + <elements name="LayerOperatorDescriptor"> + <properties name="propertyOperators" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="PropertyOperator"> + <properties name="name"/> + </elements> + <elements name="AbstractLayerOperator" supertypes="//@dataContexts.0/@elements.25"> + <properties name="layerOperatorDescriptor" type="Reference"/> + <properties name="layerOperatorDescriptorName"/> + </elements> + <elements name="LayerOperator" supertypes="//@dataContexts.0/@elements.2"> + <properties name="layers" type="Reference" multiplicity="-1"/> + </elements> + <elements name="DefaultPropertyOperator" supertypes="//@dataContexts.0/@elements.23"/> + <elements name="AbstractLayer" supertypes="//@dataContexts.0/@elements.2"> + <properties name="propertyValues" type="Reference" multiplicity="-1"/> + <properties name="propertyValueMap" type="Reference" multiplicity="-1"/> + <properties name="layerDescriptor" type="Reference"/> + <properties name="views" type="Reference" multiplicity="-1"/> + <properties name="attachedProperties" type="Reference" multiplicity="-1"/> + </elements> + <elements name="StringToTypeInstanceMap"> + <properties name="key"/> + <properties name="value" type="Reference"/> + </elements> + <elements name="Folder" supertypes="//@dataContexts.0/@elements.5"> + <properties name="elements" type="Reference" multiplicity="-1"/> + <properties name="name"/> + </elements> + <elements name="IntInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="BooleanInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Boolean"/> + </elements> + <elements name="StringInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value"/> + </elements> + <elements name="IntType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="BooleanType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="StringType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="CustomType" supertypes="//@dataContexts.0/@elements.9"> + <properties name="classifier"/> + </elements> + <elements name="TopLayerOperator" supertypes="//@dataContexts.0/@elements.24"/> + <elements name="StackedLayerOperator" supertypes="//@dataContexts.0/@elements.24"/> + <elements name="CustomLayerOperator" supertypes="//@dataContexts.0/@elements.25"/> + <elements name="PropertyIndex"> + <properties name="property" type="Reference"/> + <properties name="index" type="Integer"/> + </elements> + <elements name="StringToPropertyIndexMap"> + <properties name="value" type="Reference"/> + <properties name="key"/> + </elements> + <elements name="SimpleLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="RegExpLayerDescriptor" supertypes="//@dataContexts.0/@elements.16"/> + <elements name="NullInstance" supertypes="//@dataContexts.0/@elements.11"/> + <elements name="RegExpLayer" supertypes="//@dataContexts.0/@elements.27"> + <properties name="expr"/> + <properties name="language"/> + </elements> + <elements name="Layer" supertypes="//@dataContexts.0/@elements.27"/> + <elements name="Color" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="ColorInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="value" type="Integer"/> + </elements> + <elements name="FillInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="transparency" type="Integer"/> + <properties name="fillColor" type="Reference"/> + </elements> + <elements name="Fill" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="FillPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="IsValidPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="NullPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="LineType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="LineInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="lineColor" type="Integer"/> + <properties name="lineWith" type="Integer"/> + </elements> + <elements name="LinePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontPropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="FontInstance" supertypes="//@dataContexts.0/@elements.11"> + <properties name="fontColor" type="Integer"/> + <properties name="fontName"/> + <properties name="fontHeigh" type="Integer"/> + <properties name="bold" type="Boolean"/> + </elements> + <elements name="FontType" supertypes="//@dataContexts.0/@elements.9"/> + <elements name="IsVisiblePropertySetter" supertypes="//@dataContexts.0/@elements.19"/> + <elements name="TopLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.22"/> + <elements name="StackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.22"/> + <elements name="CustomPropertyOperator" supertypes="//@dataContexts.0/@elements.23"> + <properties name="classname"/> + <properties name="operatorInstance"/> + <properties name="classBundleID"/> + </elements> + <elements name="AndStackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.62"/> + <elements name="OrStackedLayerOperatorDescriptor" supertypes="//@dataContexts.0/@elements.62"/> + <elements name="IsAbstractUmlSetter" supertypes="//@dataContexts.0/@elements.19"/> + <modelElementFactory href="ppe:/environment/org.eclipse.papyrus.views.properties/model/Environment.xmi#//@modelElementFactories.0"/> + </dataContexts> +</contexts:Context> diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayer.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayer.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayerOperator.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAbstractLayerOperator.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAndStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAndStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleAndStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleApplicationDependantElement.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleApplicationDependantElement.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleApplicationDependantElement.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleApplicationDependantElement.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanInstance.xwt index 1cd7e8a48aa..1de908f7cfe 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanInstance.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}"
- property="layers:BooleanInstance:value"></ppe:BooleanRadio>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:BooleanInstance:value"></ppe:BooleanCheckbox> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleBooleanType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColor.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColor.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColorInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColorInstance.xwt index 926b77f6634..c1f202dc1fe 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColorInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleColorInstance.xwt @@ -1,17 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:ColorInstance:value"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" + xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:ColorInstance:value"></gmf:XWTAwareColorPicker> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleComputePropertyValueCommandItf.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleComputePropertyValueCommandItf.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleComputePropertyValueCommandItf.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleComputePropertyValueCommandItf.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomLayerOperator.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomLayerOperator.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomPropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomPropertyOperator.xwt new file mode 100644 index 00000000000..88153cdfa82 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomPropertyOperator.xwt @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:classname"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:operatorInstance"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:classBundleID"></ppe:StringEditor> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleCustomType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleDefaultPropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleDefaultPropertyOperator.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleDefaultPropertyOperator.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFill.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFill.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFill.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFill.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillInstance.xwt index 09652e8422e..e49d1721229 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillInstance.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:FillInstance:transparency"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerSpinner input="{Binding}" + property="layers:FillInstance:transparency"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillPropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFillPropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolder.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolder.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolder.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolder.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolderElement.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolderElement.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolderElement.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFolderElement.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontInstance.xwt index 3e2193f8573..260605b06e8 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontInstance.xwt @@ -1,25 +1,33 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}" property="layers:FontInstance:bold"></ppe:BooleanRadio>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:FontInstance:fontColor"></ppe:IntegerEditor>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:FontInstance:fontHeigh"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareFontEditor input="{Binding}" + property="layers:FontInstance:fontName"></gmf:XWTAwareFontEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:FontInstance:bold"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:FontInstance:fontColor"></gmf:XWTAwareColorPicker> + <ppe:IntegerSpinner input="{Binding}" + property="layers:FontInstance:fontHeigh"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontPropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontPropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleFontType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntInstance.xwt index 20bc8da72cf..5e5f110c083 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntInstance.xwt @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}" property="layers:IntInstance:value"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" property="layers:IntInstance:value"></ppe:IntegerEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIntType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsAbstractUmlSetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsAbstractUmlSetter.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsAbstractUmlSetter.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsValidPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsValidPropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsValidPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsValidPropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsVisiblePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsVisiblePropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsVisiblePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleIsVisiblePropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayer.xwt index 89517d2ad16..1ae37747760 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayer.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerApplicationFactory.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerApplicationFactory.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerApplicationFactory.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerApplicationFactory.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptor.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptor.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptorRegistry.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptorRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerDescriptorRegistry.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerExpression.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerExpression.xwt index 89517d2ad16..646f705e8f5 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerExpression.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerExpression.xwt @@ -1,9 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerNamedStyle.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerNamedStyle.xwt index 89517d2ad16..dccdd35955f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerNamedStyle.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerNamedStyle.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperator.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperator.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptor.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptorRegistry.xwt new file mode 100644 index 00000000000..34dfea09c6f --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerOperatorDescriptorRegistry.xwt @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" + property="layers:LayerOperatorDescriptorRegistry:propertyCollectionSize"></ppe:IntegerEditor> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerStackDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerStackDescriptorRegistry.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerStackDescriptorRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayerStackDescriptorRegistry.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStack.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStack.xwt index 89517d2ad16..af1cdf54ee7 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStack.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStack.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStackApplication.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStackApplication.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStackApplication.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLayersStackApplication.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineInstance.xwt index 8a20b23bf67..bdf3ad2e494 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineInstance.xwt @@ -1,19 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:LineInstance:lineColor"></ppe:IntegerEditor>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:LineInstance:lineWith"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:LineInstance:lineColor"></gmf:XWTAwareColorPicker> + <ppe:IntegerSpinner input="{Binding}" + property="layers:LineInstance:lineWith"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLinePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLinePropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLinePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLinePropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleLineType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleMetamodel.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleMetamodel.xwt index 66803304566..f6305039344 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleMetamodel.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleMetamodel.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}"
- property="layers:Metamodel:isTypeValid"></ppe:BooleanRadio>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:Metamodel:isTypeValid"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullInstance.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullInstance.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullPropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleNullPropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleOrStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleOrStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleOrStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleProperty.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleProperty.xwt index 89517d2ad16..264cb53f98c 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleProperty.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleProperty.xwt @@ -1,9 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" property="layers:Property:index"></ppe:IntegerEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyIndex.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyIndex.xwt index 382529a264a..cf4357e9f18 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyIndex.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyIndex.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:PropertyIndex:index"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" + property="layers:PropertyIndex:index"></ppe:IntegerEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyOperator.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyOperator.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyRegistry.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertyRegistry.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetterRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetterRegistry.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetterRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultiplePropertySetterRegistry.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayer.xwt index 89517d2ad16..e639b48b426 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayer.xwt @@ -1,9 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:RegExpLayer:language"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayerDescriptor.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleRegExpLayerDescriptor.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleSimpleLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleSimpleLayerDescriptor.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleSimpleLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleSimpleLayerDescriptor.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperator.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperator.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringInstance.xwt index 89517d2ad16..c31d99f104f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringInstance.xwt @@ -1,9 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:StringInstance:value"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertyIndexMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertyIndexMap.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertyIndexMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertyIndexMap.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertySetter.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToPropertySetter.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeInstanceMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeInstanceMap.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeInstanceMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeInstanceMap.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeMap.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringToTypeMap.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleStringType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperator.xwt index 89517d2ad16..d71cf0ea33b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperator.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..86e16390d7a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTopLayerOperatorDescriptor.xwt @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleType.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleType.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeInstance.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeInstance.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeRegistry.xwt index 89517d2ad16..86e16390d7a 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/MultipleTypeRegistry.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayer.xwt index 241b5301576..66c689b4694 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayer.xwt @@ -1,36 +1,42 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:AbstractLayer:layerDescriptor"></ppe:ReferenceDialog>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:propertyValues"></ppe:MultiReference>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:views"></ppe:MultiReference>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:AbstractLayer:layerDescriptor"></ppe:ReferenceDialog> + <ppe:ReferenceDialog input="{Binding}" + property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:AbstractLayer:propertyValues"></ppe:MultiReference> + <ppe:MultiReference input="{Binding}" + property="layers:AbstractLayer:views"></ppe:MultiReference> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayerOperator.xwt index 0cfb858327e..ac77a0db61e 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAbstractLayerOperator.xwt @@ -1,25 +1,35 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptorName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptor"></ppe:ReferenceDialog> + <ppe:ReferenceDialog input="{Binding}" + property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAndStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAndStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..f69cdc8ea32 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleAndStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:LayerOperatorDescriptor:name"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptor:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleApplicationDependantElement.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleApplicationDependantElement.xwt index 5d683ecc16b..f7e156f1cb1 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleApplicationDependantElement.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleApplicationDependantElement.xwt @@ -1,17 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanInstance.xwt index 1cd7e8a48aa..dbfb88202f9 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanInstance.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}"
- property="layers:BooleanInstance:value"></ppe:BooleanRadio>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:BooleanInstance:value"></ppe:BooleanCheckbox> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanType.xwt index 1ac4e00c024..0cec4a949ea 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleBooleanType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColor.xwt index 1ac4e00c024..0a7cfe6b010 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColor.xwt @@ -1,17 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringMultiline input="{Binding}" + property="layers:Type:description"></ppe:StringMultiline> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColorInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColorInstance.xwt index d2f56f394b7..1792d1d0527 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColorInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleColorInstance.xwt @@ -1,16 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <gmf:XWTAwareColorPicker input="{Binding}"
- property="layers:ColorInstance:value"></gmf:XWTAwareColorPicker>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:ColorInstance:value"></gmf:XWTAwareColorPicker> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleComputePropertyValueCommandItf.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleComputePropertyValueCommandItf.xwt index 89517d2ad16..3f64970baa4 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleComputePropertyValueCommandItf.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleComputePropertyValueCommandItf.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomLayerOperator.xwt index 0cfb858327e..e349cdc9b44 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomLayerOperator.xwt @@ -1,25 +1,31 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomPropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomPropertyOperator.xwt new file mode 100644 index 00000000000..8990a3cb203 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomPropertyOperator.xwt @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:classname"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:operatorInstance"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:CustomPropertyOperator:classBundleID"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:PropertyOperator:name"></ppe:StringEditor> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomType.xwt index b178c5e6ef0..b1a622efe8d 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleCustomType.xwt @@ -1,19 +1,24 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:CustomType:classifier"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:CustomType:classifier"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleDefaultPropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleDefaultPropertyOperator.xwt new file mode 100644 index 00000000000..d9e8d425077 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleDefaultPropertyOperator.xwt @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertyOperator:name"></ppe:StringEditor> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFill.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFill.xwt index 1ac4e00c024..0cec4a949ea 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFill.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFill.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillInstance.xwt index afb5071e0f1..b8b85893d89 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillInstance.xwt @@ -1,16 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:j="clr-namespace:java.lang"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerSpinner input="{Binding}"
- property="layers:FillInstance:transparency"></ppe:IntegerSpinner>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerSpinner input="{Binding}" + property="layers:FillInstance:transparency"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillPropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFillPropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolder.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolder.xwt index 7b700958992..c7779d4f534 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolder.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolder.xwt @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Folder:name"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Folder:name"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolderElement.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolderElement.xwt index 89517d2ad16..dccdd35955f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolderElement.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFolderElement.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontInstance.xwt index 0ea8b303d24..a183f47c1d9 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontInstance.xwt @@ -1,32 +1,32 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"
- xmlns="http://www.eclipse.org/xwt/presentation"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <gmf:XWTAwareFontEditor input="{Binding}"
- property="layers:FontInstance:fontName"></gmf:XWTAwareFontEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanToggle input="{Binding}" property="layers:FontInstance:bold"></ppe:BooleanToggle>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <gmf:XWTAwareColorPicker input="{Binding}"
- property="layers:FontInstance:fontColor"></gmf:XWTAwareColorPicker>
- <ppe:IntegerSpinner input="{Binding}"
- property="layers:FontInstance:fontHeigh"></ppe:IntegerSpinner>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareFontEditor input="{Binding}" + property="layers:FontInstance:fontName"></gmf:XWTAwareFontEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:FontInstance:bold"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:FontInstance:fontColor"></gmf:XWTAwareColorPicker> + <ppe:IntegerSpinner input="{Binding}" + property="layers:FontInstance:fontHeigh"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontPropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontPropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontType.xwt index 1ac4e00c024..0cec4a949ea 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleFontType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntInstance.xwt index c9aad5c394c..3a7e1f9cb50 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntInstance.xwt @@ -1,15 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"
- xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}" property="layers:IntInstance:value"></ppe:IntegerEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" property="layers:IntInstance:value"></ppe:IntegerEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntType.xwt index 1ac4e00c024..0cec4a949ea 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIntType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsAbstractUmlSetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsAbstractUmlSetter.xwt new file mode 100644 index 00000000000..afd331005da --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsAbstractUmlSetter.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsValidPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsValidPropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsValidPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsValidPropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsVisiblePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsVisiblePropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsVisiblePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleIsVisiblePropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayer.xwt index 241b5301576..6013095132e 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayer.xwt @@ -1,36 +1,43 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:AbstractLayer:layerDescriptor"></ppe:ReferenceDialog>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:propertyValues"></ppe:MultiReference>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:views"></ppe:MultiReference>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringMultiline input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringMultiline> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:AbstractLayer:layerDescriptor" readOnly="true"></ppe:ReferenceLabel> + <ppe:ReferenceLabel input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceLabel> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReferencePropertyEditorWithPropertyView + input="{Binding}" property="layers:AbstractLayer:propertyValues" + readOnly="true"></ppe:MultiReferencePropertyEditorWithPropertyView> + <ppe:MultiReferencePropertyEditorWithPropertyView + input="{Binding}" property="layers:AbstractLayer:views" readOnly="true"></ppe:MultiReferencePropertyEditorWithPropertyView> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerApplicationFactory.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerApplicationFactory.xwt index 89517d2ad16..3f64970baa4 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerApplicationFactory.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerApplicationFactory.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptor.xwt index 302ba930212..447a308ea61 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptor.xwt @@ -1,17 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:LayerDescriptor:propertyRegistry"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:LayerDescriptor:propertyRegistry" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptorRegistry.xwt index 89517d2ad16..7d65508ff75 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptorRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerDescriptorRegistry.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerExpression.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerExpression.xwt index 0cfb858327e..8be3ea18218 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerExpression.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerExpression.xwt @@ -1,25 +1,32 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerNamedStyle.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerNamedStyle.xwt index 89517d2ad16..7e6fe8b4c17 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerNamedStyle.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerNamedStyle.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperator.xwt index 0cfb858327e..e6a5c9b0218 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperator.xwt @@ -1,25 +1,31 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanRadio> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..f69cdc8ea32 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptor.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:LayerOperatorDescriptor:name"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptor:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptorRegistry.xwt new file mode 100644 index 00000000000..c6cee889c68 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerOperatorDescriptorRegistry.xwt @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" + property="layers:LayerOperatorDescriptorRegistry:propertyCollectionSize"></ppe:IntegerEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptorRegistry:descriptors"></ppe:MultiReference> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptorRegistry:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerStackDescriptorRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerStackDescriptorRegistry.xwt index 89517d2ad16..08a3897dfb4 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerStackDescriptorRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayerStackDescriptorRegistry.xwt @@ -1,9 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStack.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStack.xwt index 2605c6e2fa7..793092ea007 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStack.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStack.xwt @@ -1,25 +1,24 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayersStack:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayersStack:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:LayersStack:diagram"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayersStack:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayersStack:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:LayersStack:diagram" readOnly="true"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStackApplication.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStackApplication.xwt index 89517d2ad16..af1cdf54ee7 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStackApplication.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLayersStackApplication.xwt @@ -1,9 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineInstance.xwt index e9ea96f63e0..561ec66bc35 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineInstance.xwt @@ -1,19 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns="http://www.eclipse.org/xwt/presentation"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <gmf:XWTAwareColorPicker input="{Binding}"
- property="layers:LineInstance:lineColor"></gmf:XWTAwareColorPicker>
- <ppe:IntegerSpinner input="{Binding}"
- property="layers:LineInstance:lineWith"></ppe:IntegerSpinner>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:gmf="clr-namespace:org.eclipse.papyrus.infra.gmfdiag.widgets.editors"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <gmf:XWTAwareColorPicker input="{Binding}" + property="layers:LineInstance:lineColor"></gmf:XWTAwareColorPicker> + <ppe:IntegerSpinner input="{Binding}" + property="layers:LineInstance:lineWith"></ppe:IntegerSpinner> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLinePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLinePropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLinePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLinePropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineType.xwt index 1ac4e00c024..2f31b6e208b 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleLineType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleMetamodel.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleMetamodel.xwt index d2364686f9c..84a531cbc34 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleMetamodel.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleMetamodel.xwt @@ -1,29 +1,28 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Metamodel:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:Metamodel:description"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Metamodel:nsuri"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Metamodel:pluginID"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:Metamodel:ePackageInstanceName"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:BooleanRadio input="{Binding}"
- property="layers:Metamodel:isTypeValid"></ppe:BooleanRadio>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Metamodel:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:Metamodel:description"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Metamodel:nsuri"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Metamodel:pluginID"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:Metamodel:ePackageInstanceName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanRadio input="{Binding}" + property="layers:Metamodel:isTypeValid"></ppe:BooleanRadio> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullInstance.xwt index 8d0743d63a1..af1cdf54ee7 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullInstance.xwt @@ -1,8 +1,9 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:j="clr-namespace:java.lang"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullPropertySetter.xwt index 89517d2ad16..afd331005da 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleNullPropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleOrStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleOrStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..f69cdc8ea32 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleOrStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:LayerOperatorDescriptor:name"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptor:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleProperty.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleProperty.xwt index 931572a41c0..9e3bf5bb418 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleProperty.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleProperty.xwt @@ -1,29 +1,30 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Property:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Property:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}" property="layers:Property:index"></ppe:IntegerEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}" property="layers:Property:type"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:x="http://www.eclipse.org/xwt"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Property:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Property:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" property="layers:Property:index" + readOnly="true"></ppe:IntegerEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Property:type" + readOnly="true"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyIndex.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyIndex.xwt index 7ba9ace2959..9b6e585ac0f 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyIndex.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyIndex.xwt @@ -1,24 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:IntegerEditor input="{Binding}"
- property="layers:PropertyIndex:index"></ppe:IntegerEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:PropertyIndex:property"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" + property="layers:PropertyIndex:index"></ppe:IntegerEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertyIndex:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyOperator.xwt new file mode 100644 index 00000000000..df4f674d60a --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyOperator.xwt @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertyOperator:name"></ppe:StringEditor> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyRegistry.xwt index 89517d2ad16..645540f6fe2 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertyRegistry.xwt @@ -1,9 +1,30 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:IntegerEditor input="{Binding}" + property="layers:PropertyRegistry:propertiesCount" readOnly="true"></ppe:IntegerEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertyRegistry:typeRegistry" readOnly="true"></ppe:ReferenceDialog> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:PropertyRegistry:properties" readOnly="true"></ppe:MultiReference> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetter.xwt index 89517d2ad16..cb520924506 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetter.xwt @@ -1,9 +1,23 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:PropertySetter:propertyName"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:PropertySetter:property"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetterRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetterRegistry.xwt index 61c7f238afb..04ea489c6b4 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetterRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SinglePropertySetterRegistry.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}"
- property="layers:PropertySetterRegistry:propertySetters"></ppe:MultiReference>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:PropertySetterRegistry:propertySetters"></ppe:MultiReference> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt index 241b5301576..00fc46193ed 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayer.xwt @@ -1,36 +1,44 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:AbstractLayer:layerDescriptor"></ppe:ReferenceDialog>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:propertyValues"></ppe:MultiReference>
- <ppe:MultiReference input="{Binding}"
- property="layers:AbstractLayer:views"></ppe:MultiReference>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringMultiline input="{Binding}" + property="layers:RegExpLayer:expr"></ppe:StringMultiline> + <ppe:StringEditor input="{Binding}" property="layers:RegExpLayer:language"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringMultiline input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringMultiline> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:AbstractLayer:layerDescriptor" readOnly="true"></ppe:ReferenceLabel> + <ppe:ReferenceLabel input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceLabel> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:AbstractLayer:propertyValues" readOnly="true"></ppe:MultiReference> + <ppe:MultiReference input="{Binding}" + property="layers:AbstractLayer:views"></ppe:MultiReference> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayerDescriptor.xwt index 302ba930212..a1a5251dbe3 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleRegExpLayerDescriptor.xwt @@ -1,17 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:LayerDescriptor:propertyRegistry"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:LayerDescriptor:propertyRegistry" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleSimpleLayerDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleSimpleLayerDescriptor.xwt index 302ba930212..6855551dd31 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleSimpleLayerDescriptor.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleSimpleLayerDescriptor.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:LayerDescriptor:propertyRegistry"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:LayerDescriptor:propertyRegistry" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperator.xwt index 0cfb858327e..60a3dc033dd 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperator.xwt @@ -1,25 +1,37 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptorName" + readOnly="true"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptor" + readOnly="true"></ppe:ReferenceDialog> + <ppe:ReferenceDialog input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..f69cdc8ea32 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStackedLayerOperatorDescriptor.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:LayerOperatorDescriptor:name"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptor:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringInstance.xwt index bf4d407342e..0b2f61171f3 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringInstance.xwt @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:StringInstance:value"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:StringInstance:value"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertyIndexMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertyIndexMap.xwt index 5b9a6644110..11dc67aedab 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertyIndexMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertyIndexMap.xwt @@ -1,17 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}"
- property="layers:StringToPropertyIndexMap:key"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:StringToPropertyIndexMap:key"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertySetter.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertySetter.xwt index 89517d2ad16..7b9ac5d44be 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertySetter.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToPropertySetter.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:StringToPropertySetter:key"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeInstanceMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeInstanceMap.xwt index 89517d2ad16..7a9ecff1f30 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeInstanceMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeInstanceMap.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:StringToTypeInstanceMap:key"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeMap.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeMap.xwt index c4c1ceb16ef..bcea636a972 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeMap.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringToTypeMap.xwt @@ -1,16 +1,17 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:StringToTypeMap:key"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:StringToTypeMap:key" + readOnly="true"></ppe:StringEditor> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringType.xwt index 1ac4e00c024..0cec4a949ea 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleStringType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperator.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperator.xwt index 0cfb858327e..14edca2bc68 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperator.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperator.xwt @@ -1,25 +1,37 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}"
- property="layers:LayerExpression:description"></ppe:StringEditor>
- </Composite>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:ReferenceDialog input="{Binding}"
- property="layers:ApplicationDependantElement:application"></ppe:ReferenceDialog>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:j="clr-namespace:java.lang" xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:LayerExpression:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:LayerExpression:description"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptorName" + readOnly="true"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="2"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:BooleanCheckbox input="{Binding}" + property="layers:LayerExpression:isLayerEnabled"></ppe:BooleanCheckbox> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceLabel input="{Binding}" + property="layers:AbstractLayerOperator:layerOperatorDescriptor" + readOnly="true"></ppe:ReferenceLabel> + <ppe:ReferenceLabel input="{Binding}" + property="layers:ApplicationDependantElement:application" readOnly="true"></ppe:ReferenceLabel> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperatorDescriptor.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperatorDescriptor.xwt new file mode 100644 index 00000000000..f69cdc8ea32 --- /dev/null +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTopLayerOperatorDescriptor.xwt @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns:x="http://www.eclipse.org/xwt" xmlns:j="clr-namespace:java.lang" + xmlns="http://www.eclipse.org/xwt/presentation"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" + property="layers:LayerOperatorDescriptor:name"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:LayerOperatorDescriptor:propertyOperators"></ppe:MultiReference> + </Composite> +</Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleType.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleType.xwt index 1ac4e00c024..af4f251fc65 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleType.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleType.xwt @@ -1,17 +1,22 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
- <Composite>
- <Composite.layout>
- <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
- </Composite.layout>
- <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor>
- <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor>
- </Composite>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets" + xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:StringEditor input="{Binding}" property="layers:Type:name"></ppe:StringEditor> + <ppe:StringEditor input="{Binding}" property="layers:Type:description"></ppe:StringEditor> + </Composite> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:ReferenceDialog input="{Binding}" property="layers:Type:metamodel"></ppe:ReferenceDialog> + </Composite> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeInstance.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeInstance.xwt index f010630797c..3f64970baa4 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeInstance.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeInstance.xwt @@ -1,8 +1,8 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite xmlns:x="http://www.eclipse.org/xwt"
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns="http://www.eclipse.org/xwt/presentation" + xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> </Composite>
\ No newline at end of file diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeRegistry.xwt b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeRegistry.xwt index 89517d2ad16..4730c3b86bb 100644 --- a/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeRegistry.xwt +++ b/extraplugins/layers/org.eclipse.papyrus.layers.ui/properties/ui/SingleTypeRegistry.xwt @@ -1,9 +1,16 @@ -<?xml version="1.0" encoding="UTF-8"?>
-<Composite
- xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout"
- xmlns:j="clr-namespace:java.lang" xmlns:x="http://www.eclipse.org/xwt"
- xmlns="http://www.eclipse.org/xwt/presentation">
- <Composite.layout>
- <ppel:PropertiesLayout></ppel:PropertiesLayout>
- </Composite.layout>
+<?xml version="1.0" encoding="UTF-8"?> +<Composite xmlns:x="http://www.eclipse.org/xwt" + xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout" + xmlns="http://www.eclipse.org/xwt/presentation" xmlns:j="clr-namespace:java.lang" + xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"> + <Composite.layout> + <ppel:PropertiesLayout></ppel:PropertiesLayout> + </Composite.layout> + <Composite> + <Composite.layout> + <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout> + </Composite.layout> + <ppe:MultiReference input="{Binding}" + property="layers:TypeRegistry:types" readOnly="true"></ppe:MultiReference> + </Composite> </Composite>
\ No newline at end of file |