Commit 6ea0db61 authored by Kai-Holger Brassel's avatar Kai-Holger Brassel
Browse files

Create Ecore model.

parent ace330c3
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>de.hftstuttgart.buildingphysics</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.sirius.nature.modelingproject</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
</natures>
</projectDescription>
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: de.hftstuttgart.buildingphysics
Bundle-SymbolicName: de.hftstuttgart.buildingphysics; singleton:=true
Bundle-Version: 0.1.0.qualifier
Require-Bundle: org.eclipse.emf.ecore;visibility:=reexport,
org.eclipse.core.runtime
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.3/notation" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description/style">
<viewpoint:DAnalysis uid="_neh8oB3ZEeuNsK3dZmTkbQ" selectedViews="_nfHygB3ZEeuNsK3dZmTkbQ" version="14.3.1.202003261200">
<semanticResources>buildingphysics.ecore</semanticResources>
<semanticResources>buildingphysics.genmodel</semanticResources>
<ownedViews xmi:type="viewpoint:DView" uid="_nfHygB3ZEeuNsK3dZmTkbQ">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
<ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_nfUm0R3ZEeuNsK3dZmTkbQ" name="buildingphysics" repPath="#_nfTYsB3ZEeuNsK3dZmTkbQ" changeId="e24216aa-f42c-4d7f-8575-621e32fdc99f">
<description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
<target xmi:type="ecore:EPackage" href="buildingphysics.ecore#/"/>
</ownedRepresentationDescriptors>
</ownedViews>
</viewpoint:DAnalysis>
<diagram:DSemanticDiagram uid="_nfTYsB3ZEeuNsK3dZmTkbQ">
<ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_nfVN4B3ZEeuNsK3dZmTkbQ" source="GMF_DIAGRAMS">
<data xmi:type="notation:Diagram" xmi:id="_nfVN4R3ZEeuNsK3dZmTkbQ" type="Sirius" element="_nfTYsB3ZEeuNsK3dZmTkbQ" measurementUnit="Pixel">
<children xmi:type="notation:Node" xmi:id="_8wHq8B3ZEeuNsK3dZmTkbQ" type="2003" element="_8v_IEB3ZEeuNsK3dZmTkbQ">
<children xmi:type="notation:Node" xmi:id="_8wI5EB3ZEeuNsK3dZmTkbQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_8wJgIB3ZEeuNsK3dZmTkbQ" type="7004">
<children xmi:type="notation:Node" xmi:id="_DOI3QB3aEeuNsK3dZmTkbQ" type="3010" element="_DOFM4B3aEeuNsK3dZmTkbQ">
<styles xmi:type="notation:FontStyle" xmi:id="_DOI3QR3aEeuNsK3dZmTkbQ" fontColor="2697711" fontName=".AppleSystemUIFont" fontHeight="8"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_DOI3Qh3aEeuNsK3dZmTkbQ"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_8wJgIR3ZEeuNsK3dZmTkbQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_8wJgIh3ZEeuNsK3dZmTkbQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_8wHq8R3ZEeuNsK3dZmTkbQ" fontName=".AppleSystemUIFont" fontHeight="8"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8wHq8h3ZEeuNsK3dZmTkbQ" x="252" y="108" width="120" height="100"/>
</children>
<children xmi:type="notation:Node" xmi:id="_JiCeQB3aEeuNsK3dZmTkbQ" type="2003" element="_Jh_a8B3aEeuNsK3dZmTkbQ">
<children xmi:type="notation:Node" xmi:id="_JiCeQx3aEeuNsK3dZmTkbQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_JiCeRB3aEeuNsK3dZmTkbQ" type="7004">
<styles xmi:type="notation:SortingStyle" xmi:id="_JiCeRR3aEeuNsK3dZmTkbQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_JiCeRh3aEeuNsK3dZmTkbQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_JiCeQR3aEeuNsK3dZmTkbQ" fontName=".AppleSystemUIFont" fontHeight="8"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JiCeQh3aEeuNsK3dZmTkbQ" x="128" y="300" width="120" height="100"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_nfVN4h3ZEeuNsK3dZmTkbQ"/>
<edges xmi:type="notation:Edge" xmi:id="_Mrp6kB3aEeuNsK3dZmTkbQ" type="4001" element="_Mrm3QB3aEeuNsK3dZmTkbQ" source="_8wHq8B3ZEeuNsK3dZmTkbQ" target="_JiCeQB3aEeuNsK3dZmTkbQ">
<children xmi:type="notation:Node" xmi:id="_MrqhoB3aEeuNsK3dZmTkbQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrqhoR3aEeuNsK3dZmTkbQ" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Mrqhoh3aEeuNsK3dZmTkbQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Mrqhox3aEeuNsK3dZmTkbQ" y="10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_MrrIsB3aEeuNsK3dZmTkbQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_MrrIsR3aEeuNsK3dZmTkbQ" x="4" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_Mrp6kR3aEeuNsK3dZmTkbQ" routing="Rectilinear"/>
<styles xmi:type="notation:FontStyle" xmi:id="_Mrp6kh3aEeuNsK3dZmTkbQ" fontColor="7490599" fontName=".AppleSystemUIFont" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Mrp6kx3aEeuNsK3dZmTkbQ" points="[0, 0, 104, -94]$[0, 49, 104, -45]$[-116, 49, -12, -45]$[-116, 94, -12, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MrsW0B3aEeuNsK3dZmTkbQ" id="(0.5423728813559322,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MrsW0R3aEeuNsK3dZmTkbQ" id="(0.711864406779661,0.0)"/>
</edges>
</data>
</ownedAnnotationEntries>
<ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_nfY4QB3ZEeuNsK3dZmTkbQ" source="DANNOTATION_CUSTOMIZATION_KEY">
<data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_nfY4QR3ZEeuNsK3dZmTkbQ">
<computedStyleDescriptions xmi:type="style:BundledImageDescription" xmi:id="_FqIYkx3aEeuNsK3dZmTkbQ" labelExpression="service:render" labelAlignment="LEFT" tooltipExpression="service:renderTooltip" sizeComputationExpression="1">
<borderColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</computedStyleDescriptions>
<computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_MrneUB3aEeuNsK3dZmTkbQ" sourceArrow="FillDiamond" routingStyle="manhattan">
<strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_MrneUR3aEeuNsK3dZmTkbQ" showIcon="false" labelExpression="service:render">
<labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
<endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_MrneUh3aEeuNsK3dZmTkbQ" labelSize="6" showIcon="false" labelExpression="service:eKeysLabel">
<labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='dark_blue']"/>
</endLabelStyleDescription>
</computedStyleDescriptions>
</data>
</ownedAnnotationEntries>
<ownedDiagramElements xmi:type="diagram:DNodeList" uid="_8v_IEB3ZEeuNsK3dZmTkbQ" name="BuildingPhysicsCatalog" tooltipText="" outgoingEdges="_Mrm3QB3aEeuNsK3dZmTkbQ" width="12" height="10">
<target xmi:type="ecore:EClass" href="buildingphysics.ecore#//BuildingPhysicsCatalog"/>
<semanticElements xmi:type="ecore:EClass" href="buildingphysics.ecore#//BuildingPhysicsCatalog"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_FqIYkR3aEeuNsK3dZmTkbQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
<ownedElements xmi:type="diagram:DNodeListElement" uid="_DOFM4B3aEeuNsK3dZmTkbQ" name="author : EString" tooltipText="">
<target xmi:type="ecore:EAttribute" href="buildingphysics.ecore#//BuildingPhysicsCatalog/author"/>
<semanticElements xmi:type="ecore:EAttribute" href="buildingphysics.ecore#//BuildingPhysicsCatalog/author"/>
<ownedStyle xmi:type="diagram:BundledImage" uid="_FqIYlR3aEeuNsK3dZmTkbQ" labelAlignment="LEFT" description="_FqIYkx3aEeuNsK3dZmTkbQ">
<labelFormat>bold</labelFormat>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@subNodeMappings[name='EC%20EAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" uid="_Jh_a8B3aEeuNsK3dZmTkbQ" name="WindowType" tooltipText="" incomingEdges="_Mrm3QB3aEeuNsK3dZmTkbQ" width="12" height="10">
<target xmi:type="ecore:EClass" href="buildingphysics.ecore#//WindowType"/>
<semanticElements xmi:type="ecore:EClass" href="buildingphysics.ecore#//WindowType"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_Jh_a8R3aEeuNsK3dZmTkbQ" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,252,216">
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@containerMappings[name='EC%20EClass']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" uid="_Mrm3QB3aEeuNsK3dZmTkbQ" name="[0..*] windowTypes" sourceNode="_8v_IEB3ZEeuNsK3dZmTkbQ" targetNode="_Jh_a8B3aEeuNsK3dZmTkbQ">
<target xmi:type="ecore:EReference" href="buildingphysics.ecore#//BuildingPhysicsCatalog/windowTypes"/>
<semanticElements xmi:type="ecore:EReference" href="buildingphysics.ecore#//BuildingPhysicsCatalog/windowTypes"/>
<ownedStyle xmi:type="diagram:EdgeStyle" uid="_MrneUx3aEeuNsK3dZmTkbQ" description="_MrneUB3aEeuNsK3dZmTkbQ" sourceArrow="FillDiamond" routingStyle="manhattan" strokeColor="0,0,0">
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_MrneVR3aEeuNsK3dZmTkbQ" showIcon="false">
<customFeatures>labelSize</customFeatures>
</centerLabelStyle>
<endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_MrneVB3aEeuNsK3dZmTkbQ" showIcon="false" labelColor="39,76,114">
<customFeatures>labelSize</customFeatures>
</endLabelStyle>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']"/>
</ownedDiagramElements>
<description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
<filterVariableHistory xmi:type="diagram:FilterVariableHistory" uid="_nfT_wB3ZEeuNsK3dZmTkbQ"/>
<activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/>
<activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Package']"/>
<activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Validation']"/>
<target xmi:type="ecore:EPackage" href="buildingphysics.ecore#/"/>
</diagram:DSemanticDiagram>
</xmi:XMI>
<?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="BuildingBhysics" nsURI="http://www.example.org/buildingphysics"
nsPrefix="BuildingPhysics">
<eClassifiers xsi:type="ecore:EClass" name="BuildingPhysicsCatalog">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="author" lowerBound="1"
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="windowTypes" upperBound="-1"
eType="#//WindowType" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="WindowType"/>
</ecore:EPackage>
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel 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" xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel"
modelDirectory="/de.hftstuttgart.buildingphysics/src-gen" creationIcons="false"
editDirectory="/de.hftstuttgart.buildingphysics.edit/src-gen" editorDirectory="/de.hftstuttgart.buildingphysics.editor/src-gen"
modelPluginID="de.hftstuttgart.buildingphysics" modelName="Buildingphysics" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
codeFormatting="true" importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0"
copyrightFields="false" operationReflection="true" importOrganizing="true">
<foreignModel>buildingphysics.ecore</foreignModel>
<testsDirectory xsi:nil="true"/>
<genPackages prefix="BuildingPhysics" basePackage="de.hftstuttgart" disposableProviderFactory="true"
fileExtensions="buildphys" ecorePackage="buildingphysics.ecore#/">
<genClasses ecoreClass="buildingphysics.ecore#//BuildingPhysicsCatalog">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//BuildingPhysicsCatalog/author"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//BuildingPhysicsCatalog/windowTypes"/>
</genClasses>
<genClasses ecoreClass="buildingphysics.ecore#//WindowType"/>
</genPackages>
</genmodel:GenModel>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment