Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/org.eclipse.papyrus.properties.generation/Source/Properties.ecore')
-rw-r--r--sandbox/org.eclipse.papyrus.properties.generation/Source/Properties.ecore182
1 files changed, 0 insertions, 182 deletions
diff --git a/sandbox/org.eclipse.papyrus.properties.generation/Source/Properties.ecore b/sandbox/org.eclipse.papyrus.properties.generation/Source/Properties.ecore
deleted file mode 100644
index 6eada5b3120..00000000000
--- a/sandbox/org.eclipse.papyrus.properties.generation/Source/Properties.ecore
+++ /dev/null
@@ -1,182 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="properties"
- nsURI="http://www.eclipse.org/papyrus/properties" nsPrefix="properties">
- <eSubpackages name="environment" nsURI="http://www.eclipse.org/papyrus/properties/environment"
- nsPrefix="environment">
- <eClassifiers xsi:type="ecore:EClass" name="Environment">
- <eStructuralFeatures xsi:type="ecore:EReference" name="contexts" upperBound="-1"
- eType="#//contexts/Context"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="modelElementFactories"
- upperBound="-1" eType="#//environment/ModelElementFactoryDescriptor" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraintTypes" upperBound="-1"
- eType="#//environment/ConstraintType" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="widgetTypes" upperBound="-1"
- eType="#//environment/StandardWidgetType" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="propertyEditorTypes"
- upperBound="-1" eType="#//environment/PropertyEditorType" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="compositeWidgetTypes"
- upperBound="-1" eType="#//environment/CompositeWidgetType" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="layoutTypes" upperBound="-1"
- eType="#//environment/LayoutType" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PropertyEditorType" eSuperTypes="#//environment/WidgetType">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//environment/Type"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="WidgetType" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="widgetClass" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CompositeWidgetType" eSuperTypes="#//environment/WidgetType"/>
- <eClassifiers xsi:type="ecore:EClass" name="LayoutType">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="widgetClass" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ConstraintType">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="constraintClass" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ModelElementFactoryDescriptor">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="factoryClass" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="Type">
- <eLiterals name="String"/>
- <eLiterals name="Boolean" value="1"/>
- <eLiterals name="Integer" value="2"/>
- <eLiterals name="Reference" value="3" literal="Reference"/>
- <eLiterals name="Enumeration" value="4"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="StandardWidgetType" eSuperTypes="#//environment/WidgetType"/>
- </eSubpackages>
- <eSubpackages name="contexts" nsURI="http://www.eclipse.org/papyrus/properties/contexts"
- nsPrefix="contexts">
- <eClassifiers xsi:type="ecore:EClass" name="Context">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraints" upperBound="-1"
- eType="#//contexts/ConstraintMapping" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="views" upperBound="-1"
- eType="#//contexts/View" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tabs" upperBound="-1"
- eType="#//contexts/Tab" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="dataContexts" upperBound="-1"
- eType="#//contexts/DataContextRoot" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="View">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="sections" upperBound="-1"
- eType="#//contexts/Section"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraints" upperBound="-1"
- eType="#//contexts/ConstraintMapping" eOpposite="#//contexts/ConstraintMapping/view"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="automaticContext" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="datacontexts" upperBound="-1"
- eType="#//contexts/DataContextElement"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="elementMultiplicity"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="1"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Tab">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="category" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="image" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="afterTab" eType="#//contexts/Tab"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="sections" upperBound="-1"
- eType="#//contexts/Section" containment="true" eOpposite="#//contexts/Section/tab"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Section">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tab" lowerBound="1" eType="#//contexts/Tab"
- eOpposite="#//contexts/Tab/sections"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="section" eType="#//ui/CompositeWidget"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="sectionFile" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DataContextElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="properties" upperBound="-1"
- eType="#//contexts/Property" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="package" eType="#//contexts/DataContextPackage"
- eOpposite="#//contexts/DataContextPackage/elements"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Property">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//environment/Type"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DataContextPackage" eSuperTypes="#//contexts/DataContextElement">
- <eStructuralFeatures xsi:type="ecore:EReference" name="elements" upperBound="-1"
- eType="#//contexts/DataContextElement" containment="true" eOpposite="#//contexts/DataContextElement/package"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="DataContextRoot" eSuperTypes="#//contexts/DataContextPackage">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="modelElementFactory"
- eType="#//environment/ModelElementFactoryDescriptor"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ConstraintMapping">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="view" eType="#//contexts/View"
- eOpposite="#//contexts/View/constraints"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraintType" eType="#//environment/ConstraintType"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraints" upperBound="-1"
- eType="#//contexts/ConstraintMapping" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="properties" upperBound="-1"
- eType="#//contexts/ConfigProperty" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="overriddenConstraints"
- upperBound="-1" eType="#//contexts/ConstraintMapping"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ConfigProperty" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ValueProperty" eSuperTypes="#//contexts/ConfigProperty">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ReferenceProperty" eSuperTypes="#//contexts/ConfigProperty">
- <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EObject"/>
- </eClassifiers>
- </eSubpackages>
- <eSubpackages name="ui" nsURI="http://www.eclipse.org/papyrus/properties/ui" nsPrefix="ui">
- <eClassifiers xsi:type="ecore:EClass" name="UIComponent" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EReference" name="attributes" upperBound="-1"
- eType="#//ui/WidgetAttribute" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Widget" abstract="true" eSuperTypes="#//ui/UIComponent"/>
- <eClassifiers xsi:type="ecore:EClass" name="StandardWidget" eSuperTypes="#//ui/Widget">
- <eStructuralFeatures xsi:type="ecore:EReference" name="widgetType" lowerBound="1"
- eType="#//environment/StandardWidgetType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="PropertyEditor" eSuperTypes="#//ui/Widget">
- <eStructuralFeatures xsi:type="ecore:EReference" name="property" lowerBound="1"
- eType="#//contexts/Property"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="readOnly" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
- defaultValueLiteral="false"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="widgetType" lowerBound="1"
- eType="#//environment/PropertyEditorType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CompositeWidget" eSuperTypes="#//ui/Widget">
- <eStructuralFeatures xsi:type="ecore:EReference" name="layout" eType="#//ui/Layout"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="widgets" upperBound="-1"
- eType="#//ui/Widget" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="widgetType" lowerBound="1"
- eType="#//environment/CompositeWidgetType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="Layout" eSuperTypes="#//ui/UIComponent">
- <eStructuralFeatures xsi:type="ecore:EReference" name="layoutType" eType="#//environment/LayoutType"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="WidgetAttribute" abstract="true">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ValueAttribute" eSuperTypes="#//ui/WidgetAttribute">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ReferenceAttribute" eSuperTypes="#//ui/WidgetAttribute">
- <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1"
- eType="#//ui/UIComponent" containment="true"/>
- </eClassifiers>
- </eSubpackages>
-</ecore:EPackage>

Back to the top