diff --git a/build.gradle b/build.gradle index 7944186236206366a0566002571d21a8a9a0ad1b..72fef107700be80a2515f4db28c1bf21eef743ea 100644 --- a/build.gradle +++ b/build.gradle @@ -77,7 +77,8 @@ sourceSets { main { proto { srcDirs "models/interfaces/GenericSensor", - "models/interfaces/SimpleScene" + "models/interfaces/SimpleScene", + "models/interfaces/OFBizOrderpicker" // srcDir "src/main/resources" } java { diff --git a/emf_datamodel/model/iPos_Datamodel.aird b/emf_datamodel/model/iPos_Datamodel.aird index 316130742973cb9cec583c8de700e73a2024fb63..87bd2a25d4d10cd36de129f20567d00ddaf9c7d9 100644 --- a/emf_datamodel/model/iPos_Datamodel.aird +++ b/emf_datamodel/model/iPos_Datamodel.aird @@ -5,10 +5,18 @@ <semanticResources>iPos_Datamodel.genmodel</semanticResources> <ownedViews xmi:type="viewpoint:DView" uid="_EpwecAQNEey-kNQ7esRa_g"> <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="_Et4wgAQNEey-kNQ7esRa_g" name="iPos_Datamodel" repPath="#_Es-xkAQNEey-kNQ7esRa_g" changeId="7b20d861-655d-4af4-b3fa-1e1f6d288005"> + <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_Et4wgAQNEey-kNQ7esRa_g" name="iPos_Datamodel" repPath="#_Es-xkAQNEey-kNQ7esRa_g" changeId="9cf48eaa-d002-4dfd-84c8-e970763d9392"> <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="iPos_Datamodel.ecore#/"/> </ownedRepresentationDescriptors> + <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_vF3jwDx2EeyWNq6fFfWVSw" name="OFBiz" repPath="#_vFz5YDx2EeyWNq6fFfWVSw" changeId="6019583a-c829-4ec2-b77e-f550d421a9a6"> + <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="iPos_Datamodel.ecore#//OFBiz"/> + </ownedRepresentationDescriptors> + <ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" uid="_FmM9IDx3EeyWNq6fFfWVSw" name="IPosDevKit" repPath="#_FmLvADx3EeyWNq6fFfWVSw" changeId="1dbbb490-11b1-4cea-9aca-88f2ec71f635"> + <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="iPos_Datamodel.ecore#//IPosDevKit"/> + </ownedRepresentationDescriptors> </ownedViews> </viewpoint:DAnalysis> <diagram:DSemanticDiagram uid="_Es-xkAQNEey-kNQ7esRa_g"> @@ -404,86 +412,6 @@ <styles xmi:type="notation:ShapeStyle" xmi:id="_lCNRoAZsEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lCNRoQZsEey-kNQ7esRa_g" x="1542" y="714" width="120" height="100"/> </children> - <children xmi:type="notation:Node" xmi:id="_uNQr8AZsEey-kNQ7esRa_g" type="2003" element="_uNHiAAZsEey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_uNRTAAZsEey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_uNRTAQZsEey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_uNRTAgZsEey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_uNRTAwZsEey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_uNQr8QZsEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uNQr8gZsEey-kNQ7esRa_g" x="2322" y="120" width="120" height="100"/> - </children> - <children xmi:type="notation:Node" xmi:id="_vpk48AZsEey-kNQ7esRa_g" type="2003" element="_vpcWEAZsEey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_vpk48wZsEey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_vpk49AZsEey-kNQ7esRa_g" type="7004"> - <children xmi:type="notation:Node" xmi:id="_KANcYBofEeymN8Dd3OTV4g" type="3010" element="_J-iocBofEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_KANcYRofEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_KANcYhofEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_SgXfkBofEeymN8Dd3OTV4g" type="3010" element="_SfmDgBofEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_SgXfkRofEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_SgXfkhofEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_VcIGEBofEeymN8Dd3OTV4g" type="3010" element="_VbdXsBofEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_VcIGERofEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_VcIGEhofEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_GUD98BojEeymN8Dd3OTV4g" type="3010" element="_GTjnoBojEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_GUD98RojEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_GUD98hojEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_KptvkBojEeymN8Dd3OTV4g" type="3010" element="_KpNZQBojEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_KptvkRojEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_KptvkhojEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_OOgsABojEeymN8Dd3OTV4g" type="3010" element="_OOGcUBojEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_OOgsARojEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_OOgsAhojEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_QvDWIBojEeymN8Dd3OTV4g" type="3010" element="_QunRQBojEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_QvDWIRojEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_QvDWIhojEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_VTXO0BojEeymN8Dd3OTV4g" type="3010" element="_VS8_IBojEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_VTXO0RojEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_VTXO0hojEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_SiMSQBokEeymN8Dd3OTV4g" type="3010" element="_ShypoBokEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_SiMSQRokEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_SiMSQhokEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_WmTA4BokEeymN8Dd3OTV4g" type="3010" element="_Wl9CoBokEeymN8Dd3OTV4g"> - <styles xmi:type="notation:FontStyle" xmi:id="_WmTA4RokEeymN8Dd3OTV4g" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_WmTA4hokEeymN8Dd3OTV4g"/> - </children> - <children xmi:type="notation:Node" xmi:id="_gwTbMCqVEeypro20ORUbwA" type="3010" element="_gvLZ0CqVEeypro20ORUbwA"> - <styles xmi:type="notation:FontStyle" xmi:id="_gwTbMSqVEeypro20ORUbwA" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_gwTbMiqVEeypro20ORUbwA"/> - </children> - <styles xmi:type="notation:SortingStyle" xmi:id="_vpk49QZsEey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_vpk49gZsEey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_vpk48QZsEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vpk48gZsEey-kNQ7esRa_g" x="2487" y="54" width="138" height="195"/> - </children> - <children xmi:type="notation:Node" xmi:id="_yn7gcAZsEey-kNQ7esRa_g" type="2003" element="_yny9kAZsEey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_yn7gcwZsEey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_yn7gdAZsEey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_yn7gdQZsEey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_yn7gdgZsEey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_yn7gcQZsEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yn7gcgZsEey-kNQ7esRa_g" x="2658" y="120" width="188" height="100"/> - </children> - <children xmi:type="notation:Node" xmi:id="_60erIAZsEey-kNQ7esRa_g" type="2003" element="_60U6IAZsEey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_60fSMAZsEey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_60fSMQZsEey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_60fSMgZsEey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_60fSMwZsEey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_60erIQZsEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_60erIgZsEey-kNQ7esRa_g" x="2886" y="120" width="144" height="100"/> - </children> <children xmi:type="notation:Node" xmi:id="_IONsYAZtEey-kNQ7esRa_g" type="2003" element="_IOFwkAZtEey-kNQ7esRa_g"> <children xmi:type="notation:Node" xmi:id="_IONsYwZtEey-kNQ7esRa_g" type="5007"/> <children xmi:type="notation:Node" xmi:id="_IONsZAZtEey-kNQ7esRa_g" type="7004"> @@ -505,37 +433,6 @@ <styles xmi:type="notation:ShapeStyle" xmi:id="_IONsYQZtEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_IONsYgZtEey-kNQ7esRa_g" x="2550" y="306" width="237" height="119"/> </children> - <children xmi:type="notation:Node" xmi:id="_fnNG4AZ_Eey-kNQ7esRa_g" type="2003" element="_fnEkAAZ_Eey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_fnNt8AZ_Eey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_fnNt8QZ_Eey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_fnNt8gZ_Eey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_fnNt8wZ_Eey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_fnNG4QZ_Eey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fnNG4gZ_Eey-kNQ7esRa_g" x="2658" y="18" width="188" height="100"/> - </children> - <children xmi:type="notation:Node" xmi:id="_jeN0sAZ_Eey-kNQ7esRa_g" type="2003" element="_jeEDsAZ_Eey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_jeN0swZ_Eey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_jeN0tAZ_Eey-kNQ7esRa_g" type="7004"> - <children xmi:type="notation:Node" xmi:id="_KDgK0CxQEeyc2bacnWuMrg" type="3010" element="_KDI-cCxQEeyc2bacnWuMrg"> - <styles xmi:type="notation:FontStyle" xmi:id="_KDgK0SxQEeyc2bacnWuMrg" fontColor="2697711" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Location" xmi:id="_KDgK0ixQEeyc2bacnWuMrg"/> - </children> - <styles xmi:type="notation:SortingStyle" xmi:id="_jeN0tQZ_Eey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_jeN0tgZ_Eey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_jeN0sQZ_Eey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jeN0sgZ_Eey-kNQ7esRa_g" x="2880" y="6" width="183" height="100"/> - </children> - <children xmi:type="notation:Node" xmi:id="_PfGlcAaAEey-kNQ7esRa_g" type="2003" element="_Pe6YMAaAEey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_PfGlcwaAEey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_PfGldAaAEey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_PfGldQaAEey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_PfGldgaAEey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_PfGlcQaAEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PfGlcgaAEey-kNQ7esRa_g" x="2322" y="325" width="180" height="100"/> - </children> <children xmi:type="notation:Node" xmi:id="_nuczcAaCEey-kNQ7esRa_g" type="2003" element="_nuR0UAaCEey-kNQ7esRa_g"> <children xmi:type="notation:Node" xmi:id="_nuczcwaCEey-kNQ7esRa_g" type="5007"/> <children xmi:type="notation:Node" xmi:id="_nuczdAaCEey-kNQ7esRa_g" type="7004"> @@ -607,15 +504,6 @@ <styles xmi:type="notation:ShapeStyle" xmi:id="_K7QPQQcOEey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> <layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7QPQgcOEey-kNQ7esRa_g" x="1047" y="138" width="120" height="100"/> </children> - <children xmi:type="notation:Node" xmi:id="_CJpvYAcREey-kNQ7esRa_g" type="2003" element="_CJeJMAcREey-kNQ7esRa_g"> - <children xmi:type="notation:Node" xmi:id="_CJqWcAcREey-kNQ7esRa_g" type="5007"/> - <children xmi:type="notation:Node" xmi:id="_CJqWcQcREey-kNQ7esRa_g" type="7004"> - <styles xmi:type="notation:SortingStyle" xmi:id="_CJqWcgcREey-kNQ7esRa_g"/> - <styles xmi:type="notation:FilteringStyle" xmi:id="_CJqWcwcREey-kNQ7esRa_g"/> - </children> - <styles xmi:type="notation:ShapeStyle" xmi:id="_CJpvYQcREey-kNQ7esRa_g" fontName="Segoe UI" fontHeight="8"/> - <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CJpvYgcREey-kNQ7esRa_g" x="2322" y="582" width="120" height="100"/> - </children> <children xmi:type="notation:Node" xmi:id="_VKA6kAcUEey-kNQ7esRa_g" type="2003" element="_VJ0tUAcUEey-kNQ7esRa_g"> <children xmi:type="notation:Node" xmi:id="_VKA6kwcUEey-kNQ7esRa_g" type="5007"/> <children xmi:type="notation:Node" xmi:id="_VKA6lAcUEey-kNQ7esRa_g" type="7004"> @@ -2362,138 +2250,6 @@ <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="_uNHiAAZsEey-kNQ7esRa_g" name="TrackingRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//TrackingRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//TrackingRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_uNIJEAZsEey-kNQ7esRa_g" 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:DNodeList" uid="_vpcWEAZsEey-kNQ7esRa_g" name="MonitoringRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//MonitoringRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//MonitoringRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_ke6a-yqVEeypro20ORUbwA" 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="_J-iocBofEeymN8Dd3OTV4g" name="frameIds : StringList" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/frameIds"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/frameIds"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_RXMRARofEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_SfmDgBofEeymN8Dd3OTV4g" name="delta : Float = 0.0" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/delta"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/delta"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_UcnJ0hofEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_VbdXsBofEeymN8Dd3OTV4g" name="updateFrequency : Float = 0.0" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/updateFrequency"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/updateFrequency"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_XZACdRofEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_GTjnoBojEeymN8Dd3OTV4g" name="type : StringList" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/type"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/type"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_JrXQ9BojEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_KpNZQBojEeymN8Dd3OTV4g" name="id : StringList" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/id"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/id"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_M_i-hhojEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_OOGcUBojEeymN8Dd3OTV4g" name="fusionStrategy : String" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/fusionStrategy"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/fusionStrategy"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_QCJM1hojEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_QunRQBojEeymN8Dd3OTV4g" name="exitNotification : Boolean = false" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/exitNotification"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/exitNotification"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_UJVEohojEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_VS8_IBojEeymN8Dd3OTV4g" name="properties : StringList" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/properties"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/properties"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_ou-6AhojEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_ShypoBokEeymN8Dd3OTV4g" name="monitoringTaskId : String" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/monitoringTaskId"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/monitoringTaskId"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_VEf28hokEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_Wl9CoBokEeymN8Dd3OTV4g" name="requestorProtocol : String" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/requestorProtocol"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/requestorProtocol"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_YzG2wBokEeymN8Dd3OTV4g" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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> - <ownedElements xmi:type="diagram:DNodeListElement" uid="_gvLZ0CqVEeypro20ORUbwA" name="serializationType : String" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/serializationType"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//MonitoringRequest/serializationType"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_ke_6iyqVEeypro20ORUbwA" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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="_yny9kAZsEey-kNQ7esRa_g" name="WorldModelUpdateRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//WorldModelUpdateRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//WorldModelUpdateRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_yny9kQZsEey-kNQ7esRa_g" 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:DNodeList" uid="_60U6IAZsEey-kNQ7esRa_g" name="DataStorageRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//DataStorageRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//DataStorageRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_60U6IQZsEey-kNQ7esRa_g" 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:DNodeList" uid="_IOFwkAZtEey-kNQ7esRa_g" name="EventFilterConfiguration" tooltipText="" outgoingEdges="_JkOxSgc-Eey-kNQ7esRa_g" incomingEdges="_0IAKIgaCEey-kNQ7esRa_g _HI0zogcbEey-kNQ7esRa_g" width="12" height="10"> <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//EventFilterConfiguration"/> <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//EventFilterConfiguration"/> @@ -2529,47 +2285,6 @@ <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="_fnEkAAZ_Eey-kNQ7esRa_g" name="WorldModelQueryRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//WorldModelQueryRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//WorldModelQueryRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_fnEkAQZ_Eey-kNQ7esRa_g" 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:DNodeList" uid="_jeEDsAZ_Eey-kNQ7esRa_g" name="DataStorageQueryRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//DataStorageQueryRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//DataStorageQueryRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_MM0AuyxQEeyc2bacnWuMrg" 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="_KDI-cCxQEeyc2bacnWuMrg" name="trackingTaskId : String" tooltipText=""> - <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//DataStorageQueryRequest/trackingTaskId"/> - <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//DataStorageQueryRequest/trackingTaskId"/> - <ownedStyle xmi:type="diagram:BundledImage" uid="_MM3rGSxQEeyc2bacnWuMrg" labelAlignment="LEFT"> - <description xmi:type="style:BundledImageDescription" 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']/@style"/> - </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="_Pe6YMAaAEey-kNQ7esRa_g" name="AgentRegistrationRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//AgentRegistrationRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//AgentRegistrationRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_Pe6_QAaAEey-kNQ7esRa_g" 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:DNodeList" uid="_nuR0UAaCEey-kNQ7esRa_g" name="MonitoringTask" tooltipText="" outgoingEdges="_0IAKIgaCEey-kNQ7esRa_g" width="12" height="10"> <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//MonitoringTask"/> <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//MonitoringTask"/> @@ -2762,17 +2477,6 @@ </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%20ESupertypes']"/> </ownedDiagramElements> - <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_CJeJMAcREey-kNQ7esRa_g" name="SensorConfigurationRequest" tooltipText="" width="12" height="10"> - <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//SensorConfigurationRequest"/> - <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//SensorConfigurationRequest"/> - <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> - <arrangeConstraints>KEEP_SIZE</arrangeConstraints> - <arrangeConstraints>KEEP_RATIO</arrangeConstraints> - <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_CCYZAQctEey-kNQ7esRa_g" 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:DNodeList" uid="_VJ0tUAcUEey-kNQ7esRa_g" name="OtherBeacon" tooltipText="" outgoingEdges="_aEKgcgcUEey-kNQ7esRa_g" width="12" height="10"> <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OtherBeacon"/> <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OtherBeacon"/> @@ -3292,4 +2996,652 @@ <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="iPos_Datamodel.ecore#/"/> </diagram:DSemanticDiagram> + <diagram:DSemanticDiagram uid="_vFz5YDx2EeyWNq6fFfWVSw"> + <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_vGCi4Dx2EeyWNq6fFfWVSw" source="GMF_DIAGRAMS"> + <data xmi:type="notation:Diagram" xmi:id="_vGCi4Tx2EeyWNq6fFfWVSw" type="Sirius" element="_vFz5YDx2EeyWNq6fFfWVSw" measurementUnit="Pixel"> + <children xmi:type="notation:Node" xmi:id="_v39IADx2EeyWNq6fFfWVSw" type="2003" element="_v3xh0Dx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_v39vEDx2EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_v3-WIDx2EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_VdvoIDx4EeyWNq6fFfWVSw" type="3010" element="_Vbj20jx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VdvoITx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VdvoIjx4EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_v3-WITx2EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v3-WIjx2EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_v39IATx2EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v39IAjx2EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_v3-WIzx2EeyWNq6fFfWVSw" type="2003" element="_v3zXADx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_v3-9MDx2EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_v3-9MTx2EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_VdwPMDx4EeyWNq6fFfWVSw" type="3010" element="_VblsADx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VdwPMTx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VdwPMjx4EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_VdwPMzx4EeyWNq6fFfWVSw" type="3010" element="_VbmTEDx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VdwPNDx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VdwPNTx4EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_v3-9Mjx2EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v3-9Mzx2EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_v3-WJDx2EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v3-WJTx2EeyWNq6fFfWVSw" x="288"/> + </children> + <children xmi:type="notation:Node" xmi:id="_v3-9NDx2EeyWNq6fFfWVSw" type="2003" element="_v3z-ETx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_v3_kQDx2EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_v3_kQTx2EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_v3_kQjx2EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v3_kQzx2EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_v3-9NTx2EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v3-9Njx2EeyWNq6fFfWVSw" x="314" y="168"/> + </children> + <children xmi:type="notation:Node" xmi:id="_v3_kRDx2EeyWNq6fFfWVSw" type="2003" element="_v31MMDx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_v4ALUDx2EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_v4ALUTx2EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_zYsY8Dx4EeyWNq6fFfWVSw" type="3010" element="_zWjq8jx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_zYsY8Tx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zYsY8jx4EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zYsY8zx4EeyWNq6fFfWVSw" type="3010" element="_zWkSATx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_zYsY9Dx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zYsY9Tx4EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zYsY9jx4EeyWNq6fFfWVSw" type="3010" element="_zWk5ETx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_zYsY9zx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_zYsY-Dx4EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_v4ALUjx2EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v4ALUzx2EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_v3_kRTx2EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v3_kRjx2EeyWNq6fFfWVSw" x="294" y="360"/> + </children> + <children xmi:type="notation:Node" xmi:id="_v4AyYDx2EeyWNq6fFfWVSw" type="2003" element="_v31zQTx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_v4AyYzx2EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_v4AyZDx2EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_Vdw2QDx4EeyWNq6fFfWVSw" type="3010" element="_VbmTEjx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_Vdw2QTx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Vdw2Qjx4EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_VdxdUDx4EeyWNq6fFfWVSw" type="3010" element="_Vbm6ITx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VdxdUTx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VdxdUjx4EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_VdxdUzx4EeyWNq6fFfWVSw" type="3010" element="_Vbm6Izx4EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_VdxdVDx4EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_VdxdVTx4EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_v4AyZTx2EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_v4AyZjx2EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_v4AyYTx2EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v4AyYjx2EeyWNq6fFfWVSw" x="12" y="198"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_vGCi4jx2EeyWNq6fFfWVSw"/> + <edges xmi:type="notation:Edge" xmi:id="_zYuOIDx4EeyWNq6fFfWVSw" type="4001" element="_zWmuQDx4EeyWNq6fFfWVSw" source="_v39IADx2EeyWNq6fFfWVSw" target="_v4AyYDx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_zYvcQDx4EeyWNq6fFfWVSw" type="6001"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zYvcQTx4EeyWNq6fFfWVSw" x="-8" y="60"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zYvcQjx4EeyWNq6fFfWVSw" type="6002"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zYvcQzx4EeyWNq6fFfWVSw" x="1" y="-10"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zYwDUDx4EeyWNq6fFfWVSw" type="6003"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zYwDUTx4EeyWNq6fFfWVSw" x="1" y="-10"/> + </children> + <styles xmi:type="notation:ConnectorStyle" xmi:id="_zYuOITx4EeyWNq6fFfWVSw" routing="Rectilinear"/> + <styles xmi:type="notation:FontStyle" xmi:id="_zYuOIjx4EeyWNq6fFfWVSw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zYuOIzx4EeyWNq6fFfWVSw" points="[62, 198, 45, 0]$[-50, 198, -67, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY3_IDx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY3_ITx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + </edges> + <edges xmi:type="notation:Edge" xmi:id="_zY3_Ijx4EeyWNq6fFfWVSw" type="4001" element="_zWn8YDx4EeyWNq6fFfWVSw" source="_v39IADx2EeyWNq6fFfWVSw" target="_v3-WIzx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_zY4mMDx4EeyWNq6fFfWVSw" type="6001"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY4mMTx4EeyWNq6fFfWVSw" x="-4" y="25"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY4mMjx4EeyWNq6fFfWVSw" type="6002"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY4mMzx4EeyWNq6fFfWVSw" y="10"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY4mNDx4EeyWNq6fFfWVSw" type="6003"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY4mNTx4EeyWNq6fFfWVSw" y="10"/> + </children> + <styles xmi:type="notation:ConnectorStyle" xmi:id="_zY3_Izx4EeyWNq6fFfWVSw" routing="Rectilinear"/> + <styles xmi:type="notation:FontStyle" xmi:id="_zY3_JDx4EeyWNq6fFfWVSw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zY3_JTx4EeyWNq6fFfWVSw" points="[62, 0, -248, 0]$[226, 0, -84, 0]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY5NQDx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY5NQTx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + </edges> + <edges xmi:type="notation:Edge" xmi:id="_zY5NQjx4EeyWNq6fFfWVSw" type="4001" element="_zWn8Zzx4EeyWNq6fFfWVSw" source="_v3-WIzx2EeyWNq6fFfWVSw" target="_v3-9NDx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_zY5NRjx4EeyWNq6fFfWVSw" type="6001"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY5NRzx4EeyWNq6fFfWVSw" x="-5" y="-61"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY50UDx4EeyWNq6fFfWVSw" type="6002"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY50UTx4EeyWNq6fFfWVSw" x="48" y="5"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY50Ujx4EeyWNq6fFfWVSw" type="6003"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY50Uzx4EeyWNq6fFfWVSw" x="10"/> + </children> + <styles xmi:type="notation:ConnectorStyle" xmi:id="_zY5NQzx4EeyWNq6fFfWVSw" routing="Rectilinear"/> + <styles xmi:type="notation:FontStyle" xmi:id="_zY5NRDx4EeyWNq6fFfWVSw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zY5NRTx4EeyWNq6fFfWVSw" points="[7, 49, 6, -119]$[7, 119, 6, -49]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY50VDx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY50VTx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + </edges> + <edges xmi:type="notation:Edge" xmi:id="_zY50Vjx4EeyWNq6fFfWVSw" type="4001" element="_zWojdjx4EeyWNq6fFfWVSw" source="_v3-9NDx2EeyWNq6fFfWVSw" target="_v3_kRDx2EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_zY6bYDx4EeyWNq6fFfWVSw" type="6001"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY6bYTx4EeyWNq6fFfWVSw" x="-10" y="-73"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY6bYjx4EeyWNq6fFfWVSw" type="6002"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY6bYzx4EeyWNq6fFfWVSw" x="10" y="5"/> + </children> + <children xmi:type="notation:Node" xmi:id="_zY6bZDx4EeyWNq6fFfWVSw" type="6003"> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zY6bZTx4EeyWNq6fFfWVSw" x="8" y="5"/> + </children> + <styles xmi:type="notation:ConnectorStyle" xmi:id="_zY50Vzx4EeyWNq6fFfWVSw" routing="Rectilinear"/> + <styles xmi:type="notation:FontStyle" xmi:id="_zY50WDx4EeyWNq6fFfWVSw" fontColor="7490599" fontName="Segoe UI" fontHeight="8"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zY50WTx4EeyWNq6fFfWVSw" points="[-1, 49, -3, -143]$[-1, 143, -3, -49]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY7CcDx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zY7CcTx4EeyWNq6fFfWVSw" id="(0.5,0.5)"/> + </edges> + </data> + </ownedAnnotationEntries> + <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_vGJQkDx2EeyWNq6fFfWVSw" source="DANNOTATION_CUSTOMIZATION_KEY"> + <data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_vGJQkTx2EeyWNq6fFfWVSw"> + <computedStyleDescriptions xmi:type="style:EdgeStyleDescription" xmi:id="_zWpKgDx4EeyWNq6fFfWVSw" routingStyle="manhattan"> + <strokeColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> + <centerLabelStyleDescription xmi:type="style:CenterLabelStyleDescription" xmi:id="_zWpKgTx4EeyWNq6fFfWVSw" showIcon="false" labelExpression="service:render"> + <labelFormat>bold</labelFormat> + <labelColor xmi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> + </centerLabelStyleDescription> + <endLabelStyleDescription xmi:type="style:EndLabelStyleDescription" xmi:id="_zWpKgjx4EeyWNq6fFfWVSw" 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="_v3xh0Dx2EeyWNq6fFfWVSw" name="Picklist" tooltipText="" outgoingEdges="_zWmuQDx4EeyWNq6fFfWVSw _zWn8YDx4EeyWNq6fFfWVSw" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/Picklist"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/Picklist"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_v3yI4Dx2EeyWNq6fFfWVSw" 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="_Vbj20jx4EeyWNq6fFfWVSw" name="picklistId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_Vbkd4Dx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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="_v3zXADx2EeyWNq6fFfWVSw" name="PicklistBin" tooltipText="" outgoingEdges="_zWn8Zzx4EeyWNq6fFfWVSw" incomingEdges="_zWn8YDx4EeyWNq6fFfWVSw" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin"/> + <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> + <arrangeConstraints>KEEP_SIZE</arrangeConstraints> + <arrangeConstraints>KEEP_RATIO</arrangeConstraints> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_v3zXATx2EeyWNq6fFfWVSw" 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="_VblsADx4EeyWNq6fFfWVSw" name="picklistId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_VblsATx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_VbmTEDx4EeyWNq6fFfWVSw" name="binLocationNumber : Int" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/binLocationNumber"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/binLocationNumber"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_VbmTETx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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="_v3z-ETx2EeyWNq6fFfWVSw" name="PicklistItem" tooltipText="" outgoingEdges="_zWojdjx4EeyWNq6fFfWVSw" incomingEdges="_zWn8Zzx4EeyWNq6fFfWVSw" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistItem"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistItem"/> + <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> + <arrangeConstraints>KEEP_SIZE</arrangeConstraints> + <arrangeConstraints>KEEP_RATIO</arrangeConstraints> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_v30lIDx2EeyWNq6fFfWVSw" 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:DNodeList" uid="_v31MMDx2EeyWNq6fFfWVSw" name="InventoryItem" tooltipText="" incomingEdges="_zWojdjx4EeyWNq6fFfWVSw" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem"/> + <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> + <arrangeConstraints>KEEP_SIZE</arrangeConstraints> + <arrangeConstraints>KEEP_RATIO</arrangeConstraints> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_v31MMTx2EeyWNq6fFfWVSw" 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="_zWjq8jx4EeyWNq6fFfWVSw" name="inventoryItemId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/inventoryItemId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/inventoryItemId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_zWkSADx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_zWkSATx4EeyWNq6fFfWVSw" name="containerId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/containerId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/containerId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_zWk5EDx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_zWk5ETx4EeyWNq6fFfWVSw" name="productId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/productId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/InventoryItem/productId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_zWk5Ejx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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="_v31zQTx2EeyWNq6fFfWVSw" name="PicklistRole" tooltipText="" incomingEdges="_zWmuQDx4EeyWNq6fFfWVSw" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole"/> + <arrangeConstraints>KEEP_LOCATION</arrangeConstraints> + <arrangeConstraints>KEEP_SIZE</arrangeConstraints> + <arrangeConstraints>KEEP_RATIO</arrangeConstraints> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_v32aUDx2EeyWNq6fFfWVSw" 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="_VbmTEjx4EeyWNq6fFfWVSw" name="picklistId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/picklistId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/picklistId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_Vbm6IDx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_Vbm6ITx4EeyWNq6fFfWVSw" name="partyId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/partyId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/partyId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_Vbm6Ijx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_Vbm6Izx4EeyWNq6fFfWVSw" name="roleTypeId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/roleTypeId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//OFBiz/PicklistRole/roleTypeId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_Vbm6JDx4EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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:DEdge" uid="_zWmuQDx4EeyWNq6fFfWVSw" name="[0..*] picklistRoles" sourceNode="_v3xh0Dx2EeyWNq6fFfWVSw" targetNode="_v31zQTx2EeyWNq6fFfWVSw"> + <target xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistRoles"/> + <semanticElements xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistRoles"/> + <ownedStyle xmi:type="diagram:EdgeStyle" uid="_zWnVUDx4EeyWNq6fFfWVSw" routingStyle="manhattan" strokeColor="0,0,0"> + <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/> + <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_zWnVUjx4EeyWNq6fFfWVSw" showIcon="false"> + <customFeatures>labelSize</customFeatures> + </centerLabelStyle> + <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_zWnVUTx4EeyWNq6fFfWVSw" 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> + <ownedDiagramElements xmi:type="diagram:DEdge" uid="_zWn8YDx4EeyWNq6fFfWVSw" name="[0..*] picklistBins" sourceNode="_v3xh0Dx2EeyWNq6fFfWVSw" targetNode="_v3zXADx2EeyWNq6fFfWVSw"> + <target xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistBins"/> + <semanticElements xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/Picklist/picklistBins"/> + <ownedStyle xmi:type="diagram:EdgeStyle" uid="_zWn8YTx4EeyWNq6fFfWVSw" routingStyle="manhattan" strokeColor="0,0,0"> + <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/> + <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_zWn8Yzx4EeyWNq6fFfWVSw" showIcon="false"> + <customFeatures>labelSize</customFeatures> + </centerLabelStyle> + <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_zWn8Yjx4EeyWNq6fFfWVSw" 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> + <ownedDiagramElements xmi:type="diagram:DEdge" uid="_zWn8Zzx4EeyWNq6fFfWVSw" name="[0..*] picklistItems" sourceNode="_v3zXADx2EeyWNq6fFfWVSw" targetNode="_v3z-ETx2EeyWNq6fFfWVSw"> + <target xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistItems"/> + <semanticElements xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistItems"/> + <ownedStyle xmi:type="diagram:EdgeStyle" uid="_zWojcDx4EeyWNq6fFfWVSw" routingStyle="manhattan" strokeColor="0,0,0"> + <description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@edgeMappings[name='EC_EReference']/@style"/> + <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_zWojcjx4EeyWNq6fFfWVSw" showIcon="false"> + <customFeatures>labelSize</customFeatures> + </centerLabelStyle> + <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_zWojcTx4EeyWNq6fFfWVSw" 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> + <ownedDiagramElements xmi:type="diagram:DEdge" uid="_zWojdjx4EeyWNq6fFfWVSw" name="[1..1] inventoryItem" sourceNode="_v3z-ETx2EeyWNq6fFfWVSw" targetNode="_v31MMDx2EeyWNq6fFfWVSw"> + <target xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/PicklistItem/inventoryItem"/> + <semanticElements xmi:type="ecore:EReference" href="iPos_Datamodel.ecore#//OFBiz/PicklistItem/inventoryItem"/> + <ownedStyle xmi:type="diagram:EdgeStyle" uid="_zWpKgzx4EeyWNq6fFfWVSw" description="_zWpKgDx4EeyWNq6fFfWVSw" routingStyle="manhattan" strokeColor="0,0,0"> + <centerLabelStyle xmi:type="diagram:CenterLabelStyle" uid="_zWpKhTx4EeyWNq6fFfWVSw" showIcon="false"> + <customFeatures>labelSize</customFeatures> + <labelFormat>bold</labelFormat> + </centerLabelStyle> + <endLabelStyle xmi:type="diagram:EndLabelStyle" uid="_zWpKhDx4EeyWNq6fFfWVSw" 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="_vF1ukDx2EeyWNq6fFfWVSw"/> + <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="iPos_Datamodel.ecore#//OFBiz"/> + </diagram:DSemanticDiagram> + <diagram:DSemanticDiagram uid="_FmLvADx3EeyWNq6fFfWVSw"> + <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_FmNkMDx3EeyWNq6fFfWVSw" source="GMF_DIAGRAMS"> + <data xmi:type="notation:Diagram" xmi:id="_FmNkMTx3EeyWNq6fFfWVSw" type="Sirius" element="_FmLvADx3EeyWNq6fFfWVSw" measurementUnit="Pixel"> + <children xmi:type="notation:Node" xmi:id="_GFFRgDx3EeyWNq6fFfWVSw" type="2003" element="_GE5EQDx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFFRgzx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFF4kDx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFF4kTx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFF4kjx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFFRgTx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFFRgjx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFF4kzx3EeyWNq6fFfWVSw" type="2003" element="_GE5rUjx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFF4ljx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFGfoDx3EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_GFIU0Dx3EeyWNq6fFfWVSw" type="3010" element="_GFAZAjx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFIU0Tx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFIU0jx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFIU0zx3EeyWNq6fFfWVSw" type="3010" element="_GFBAEDx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFIU1Dx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFIU1Tx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFIU1jx3EeyWNq6fFfWVSw" type="3010" element="_GFBAEjx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFIU1zx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFIU2Dx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFI74Dx3EeyWNq6fFfWVSw" type="3010" element="_GFBnITx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFI74Tx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFI74jx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFI74zx3EeyWNq6fFfWVSw" type="3010" element="_GFBnIzx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFI75Dx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFI75Tx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFI75jx3EeyWNq6fFfWVSw" type="3010" element="_GFCOMTx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFI75zx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFI76Dx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFI76Tx3EeyWNq6fFfWVSw" type="3010" element="_GFCOMzx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFI76jx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFI76zx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFI77Dx3EeyWNq6fFfWVSw" type="3010" element="_GFC1QDx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFI77Tx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFI77jx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFJi8Dx3EeyWNq6fFfWVSw" type="3010" element="_GFC1Qjx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFJi8Tx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFJi8jx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFJi8zx3EeyWNq6fFfWVSw" type="3010" element="_GFC1RDx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFJi9Dx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFJi9Tx3EeyWNq6fFfWVSw"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFJi9jx3EeyWNq6fFfWVSw" type="3010" element="_GFDcUTx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFJi9zx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFJi-Dx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFGfoTx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFGfojx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFF4lDx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFF4lTx3EeyWNq6fFfWVSw" x="183"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFGfozx3EeyWNq6fFfWVSw" type="2003" element="_GE6SYjx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFGfpjx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFGfpzx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFGfqDx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFGfqTx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFGfpDx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFGfpTx3EeyWNq6fFfWVSw" x="462"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFGfqjx3EeyWNq6fFfWVSw" type="2003" element="_GE65cjx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFGfrTx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFGfrjx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFGfrzx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFGfsDx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFGfqzx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFGfrDx3EeyWNq6fFfWVSw" x="708"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFHGsDx3EeyWNq6fFfWVSw" type="2003" element="_GE7ggDx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFHGszx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFHGtDx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFHGtTx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFHGtjx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFHGsTx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFHGsjx3EeyWNq6fFfWVSw" x="912"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFHGtzx3EeyWNq6fFfWVSw" type="2003" element="_GE8HkDx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFHGujx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFHGuzx3EeyWNq6fFfWVSw" type="7004"> + <children xmi:type="notation:Node" xmi:id="_GFJi-Tx3EeyWNq6fFfWVSw" type="3010" element="_GFDcUzx3EeyWNq6fFfWVSw"> + <styles xmi:type="notation:FontStyle" xmi:id="_GFJi-jx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GFJi-zx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFHGvDx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFHGvTx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFHGuDx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFHGuTx3EeyWNq6fFfWVSw" x="1146"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFHGvjx3EeyWNq6fFfWVSw" type="2003" element="_GE8uoDx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFHtwDx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFHtwTx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFHtwjx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFHtwzx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFHGvzx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFHGwDx3EeyWNq6fFfWVSw" x="1386"/> + </children> + <children xmi:type="notation:Node" xmi:id="_GFHtxDx3EeyWNq6fFfWVSw" type="2003" element="_GE8uozx3EeyWNq6fFfWVSw"> + <children xmi:type="notation:Node" xmi:id="_GFHtxzx3EeyWNq6fFfWVSw" type="5007"/> + <children xmi:type="notation:Node" xmi:id="_GFHtyDx3EeyWNq6fFfWVSw" type="7004"> + <styles xmi:type="notation:SortingStyle" xmi:id="_GFHtyTx3EeyWNq6fFfWVSw"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_GFHtyjx3EeyWNq6fFfWVSw"/> + </children> + <styles xmi:type="notation:ShapeStyle" xmi:id="_GFHtxTx3EeyWNq6fFfWVSw" fontName="Segoe UI" fontHeight="8"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFHtxjx3EeyWNq6fFfWVSw" x="1620"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_FmNkMjx3EeyWNq6fFfWVSw"/> + </data> + </ownedAnnotationEntries> + <ownedAnnotationEntries xmi:type="description:AnnotationEntry" uid="_FmPZYDx3EeyWNq6fFfWVSw" source="DANNOTATION_CUSTOMIZATION_KEY"> + <data xmi:type="diagram:ComputedStyleDescriptionRegistry" uid="_FmPZYTx3EeyWNq6fFfWVSw"/> + </ownedAnnotationEntries> + <ownedDiagramElements xmi:type="diagram:DNodeList" uid="_GE5EQDx3EeyWNq6fFfWVSw" name="TrackingRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/TrackingRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/TrackingRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE5rUDx3EeyWNq6fFfWVSw" 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:DNodeList" uid="_GE5rUjx3EeyWNq6fFfWVSw" name="MonitoringRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE6SYDx3EeyWNq6fFfWVSw" 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="_GFAZAjx3EeyWNq6fFfWVSw" name="frameIds : StringList" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/frameIds"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/frameIds"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFAZAzx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFBAEDx3EeyWNq6fFfWVSw" name="delta : Float = 0.0" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/delta"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/delta"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFBAETx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFBAEjx3EeyWNq6fFfWVSw" name="updateFrequency : Float = 0.0" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/updateFrequency"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/updateFrequency"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFBnIDx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFBnITx3EeyWNq6fFfWVSw" name="type : StringList" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/type"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/type"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFBnIjx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFBnIzx3EeyWNq6fFfWVSw" name="id : StringList" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/id"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/id"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFCOMDx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFCOMTx3EeyWNq6fFfWVSw" name="fusionStrategy : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/fusionStrategy"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/fusionStrategy"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFCOMjx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFCOMzx3EeyWNq6fFfWVSw" name="exitNotification : Boolean = false" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/exitNotification"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/exitNotification"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFCONDx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFC1QDx3EeyWNq6fFfWVSw" name="properties : StringList" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/properties"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/properties"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFC1QTx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFC1Qjx3EeyWNq6fFfWVSw" name="monitoringTaskId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/monitoringTaskId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/monitoringTaskId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFC1Qzx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFC1RDx3EeyWNq6fFfWVSw" name="requestorProtocol : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/requestorProtocol"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/requestorProtocol"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFDcUDx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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> + <ownedElements xmi:type="diagram:DNodeListElement" uid="_GFDcUTx3EeyWNq6fFfWVSw" name="serializationType : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/serializationType"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/serializationType"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFDcUjx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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="_GE6SYjx3EeyWNq6fFfWVSw" name="WorldModelUpdateRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/WorldModelUpdateRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/WorldModelUpdateRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE65cDx3EeyWNq6fFfWVSw" 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:DNodeList" uid="_GE65cjx3EeyWNq6fFfWVSw" name="DataStorageRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE65czx3EeyWNq6fFfWVSw" 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:DNodeList" uid="_GE7ggDx3EeyWNq6fFfWVSw" name="WorldModelQueryRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/WorldModelQueryRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/WorldModelQueryRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE7ggTx3EeyWNq6fFfWVSw" 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:DNodeList" uid="_GE8HkDx3EeyWNq6fFfWVSw" name="DataStorageQueryRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE8HkTx3EeyWNq6fFfWVSw" 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="_GFDcUzx3EeyWNq6fFfWVSw" name="trackingTaskId : String" tooltipText=""> + <target xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest/trackingTaskId"/> + <semanticElements xmi:type="ecore:EAttribute" href="iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest/trackingTaskId"/> + <ownedStyle xmi:type="diagram:BundledImage" uid="_GFEDYDx3EeyWNq6fFfWVSw" labelAlignment="LEFT"> + <description xmi:type="style:BundledImageDescription" 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']/@style"/> + </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="_GE8uoDx3EeyWNq6fFfWVSw" name="AgentRegistrationRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/AgentRegistrationRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/AgentRegistrationRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE8uoTx3EeyWNq6fFfWVSw" 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:DNodeList" uid="_GE8uozx3EeyWNq6fFfWVSw" name="SensorConfigurationRequest" tooltipText="" width="12" height="10"> + <target xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/SensorConfigurationRequest"/> + <semanticElements xmi:type="ecore:EClass" href="iPos_Datamodel.ecore#//IPosDevKit/SensorConfigurationRequest"/> + <ownedStyle xmi:type="diagram:FlatContainerStyle" uid="_GE8upDx3EeyWNq6fFfWVSw" 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> + <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="_FmMWEDx3EeyWNq6fFfWVSw"/> + <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="iPos_Datamodel.ecore#//IPosDevKit"/> + </diagram:DSemanticDiagram> </xmi:XMI> diff --git a/emf_datamodel/model/iPos_Datamodel.ecore b/emf_datamodel/model/iPos_Datamodel.ecore index c834487019636d3d3b5aaea94463fe7a3550d14b..33d3ee0b7fb1f392330ac78cdcd0d61996ca247e 100644 --- a/emf_datamodel/model/iPos_Datamodel.ecore +++ b/emf_datamodel/model/iPos_Datamodel.ecore @@ -128,22 +128,6 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="zonedescriptors" upperBound="-1" eType="#//ZoneDescriptor"/> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="TrackingRequest"/> - <eClassifiers xsi:type="ecore:EClass" name="MonitoringRequest"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="frameIds" eType="#//StringList"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="delta" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="updateFrequency" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//StringList"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="#//StringList"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="fusionStrategy" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="exitNotification" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="properties" eType="#//StringList"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="monitoringTaskId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="requestorProtocol" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="serializationType" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="WorldModelUpdateRequest"/> - <eClassifiers xsi:type="ecore:EClass" name="DataStorageRequest"/> <eClassifiers xsi:type="ecore:EClass" name="EventFilterConfiguration"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="positionAmbiguityStrategy" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> @@ -163,11 +147,6 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="eventfiltercondition" upperBound="-1" eType="#//EventFilterCondition"/> </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="WorldModelQueryRequest"/> - <eClassifiers xsi:type="ecore:EClass" name="DataStorageQueryRequest"> - <eStructuralFeatures xsi:type="ecore:EAttribute" name="trackingTaskId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> - </eClassifiers> - <eClassifiers xsi:type="ecore:EClass" name="AgentRegistrationRequest"/> <eClassifiers xsi:type="ecore:EClass" name="MonitoringTask"> <eStructuralFeatures xsi:type="ecore:EReference" name="eventfilterconfiguration" lowerBound="1" eType="#//EventFilterConfiguration"/> @@ -203,7 +182,6 @@ </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="UWB" eSuperTypes="#//Beacon"/> - <eClassifiers xsi:type="ecore:EClass" name="SensorConfigurationRequest"/> <eClassifiers xsi:type="ecore:EClass" name="OtherBeacon" eSuperTypes="#//Beacon"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="data" transient="true"> <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap"> @@ -262,4 +240,57 @@ eType="#//PositionEvent"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="trackingTaskId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> </eClassifiers> + <eSubpackages name="OFBiz" nsURI="ofbiz" nsPrefix="ofbiz"> + <eClassifiers xsi:type="ecore:EClass" name="Picklist"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="picklistId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="picklistRoles" upperBound="-1" + eType="#//OFBiz/PicklistRole"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="picklistBins" upperBound="-1" + eType="#//OFBiz/PicklistBin"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PicklistBin"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="picklistId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="binLocationNumber" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="picklistItems" upperBound="-1" + eType="#//OFBiz/PicklistItem"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PicklistItem"> + <eStructuralFeatures xsi:type="ecore:EReference" name="inventoryItem" lowerBound="1" + eType="#//OFBiz/InventoryItem"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="InventoryItem"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="inventoryItemId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="containerId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="productId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="PicklistRole"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="picklistId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="partyId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="roleTypeId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + </eClassifiers> + </eSubpackages> + <eSubpackages name="IPosDevKit" nsURI="IDK" nsPrefix="IDK"> + <eClassifiers xsi:type="ecore:EClass" name="TrackingRequest"/> + <eClassifiers xsi:type="ecore:EClass" name="MonitoringRequest"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="frameIds" eType="#//StringList"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="delta" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="updateFrequency" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Float"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//StringList"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="#//StringList"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="fusionStrategy" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="exitNotification" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="properties" eType="#//StringList"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="monitoringTaskId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="requestorProtocol" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="serializationType" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="WorldModelUpdateRequest"/> + <eClassifiers xsi:type="ecore:EClass" name="DataStorageRequest"/> + <eClassifiers xsi:type="ecore:EClass" name="WorldModelQueryRequest"/> + <eClassifiers xsi:type="ecore:EClass" name="DataStorageQueryRequest"> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="trackingTaskId" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="AgentRegistrationRequest"/> + <eClassifiers xsi:type="ecore:EClass" name="SensorConfigurationRequest"/> + </eSubpackages> </ecore:EPackage> diff --git a/emf_datamodel/model/iPos_Datamodel.genmodel b/emf_datamodel/model/iPos_Datamodel.genmodel index 1176dbeb40201997d86b0dfdb13c5472df367bd4..79ee9297c631cc87cd87f3c35958f0b96beb5228 100644 --- a/emf_datamodel/model/iPos_Datamodel.genmodel +++ b/emf_datamodel/model/iPos_Datamodel.genmodel @@ -118,33 +118,12 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//PositionEvent/lObjectId"/> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//PositionEvent/zonedescriptors"/> </genClasses> - <genClasses ecoreClass="iPos_Datamodel.ecore#//TrackingRequest"/> - <genClasses ecoreClass="iPos_Datamodel.ecore#//MonitoringRequest"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/frameIds"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/delta"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/updateFrequency"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/type"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/id"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/fusionStrategy"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/exitNotification"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/properties"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/monitoringTaskId"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/requestorProtocol"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//MonitoringRequest/serializationType"/> - </genClasses> - <genClasses ecoreClass="iPos_Datamodel.ecore#//WorldModelUpdateRequest"/> - <genClasses ecoreClass="iPos_Datamodel.ecore#//DataStorageRequest"/> <genClasses ecoreClass="iPos_Datamodel.ecore#//EventFilterConfiguration"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//EventFilterConfiguration/positionAmbiguityStrategy"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//EventFilterConfiguration/positionAmbiguityParameters"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//EventFilterConfiguration/filterCriteria"/> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//EventFilterConfiguration/eventfiltercondition"/> </genClasses> - <genClasses ecoreClass="iPos_Datamodel.ecore#//WorldModelQueryRequest"/> - <genClasses ecoreClass="iPos_Datamodel.ecore#//DataStorageQueryRequest"> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//DataStorageQueryRequest/trackingTaskId"/> - </genClasses> - <genClasses ecoreClass="iPos_Datamodel.ecore#//AgentRegistrationRequest"/> <genClasses ecoreClass="iPos_Datamodel.ecore#//MonitoringTask"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//MonitoringTask/eventfilterconfiguration"/> </genClasses> @@ -165,7 +144,6 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//Bluetooth/rss"/> </genClasses> <genClasses ecoreClass="iPos_Datamodel.ecore#//UWB"/> - <genClasses ecoreClass="iPos_Datamodel.ecore#//SensorConfigurationRequest"/> <genClasses ecoreClass="iPos_Datamodel.ecore#//OtherBeacon"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OtherBeacon/data"/> </genClasses> @@ -195,5 +173,58 @@ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//DataStorageQueryResponse/positionEvents"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//DataStorageQueryResponse/trackingTaskId"/> </genClasses> + <nestedGenPackages prefix="OFBiz" disposableProviderFactory="true" ecorePackage="iPos_Datamodel.ecore#//OFBiz"> + <genClasses ecoreClass="iPos_Datamodel.ecore#//OFBiz/Picklist"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/Picklist/picklistId"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" + ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//OFBiz/Picklist/picklistRoles"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" + ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//OFBiz/Picklist/picklistBins"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//OFBiz/PicklistBin"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/PicklistBin/binLocationNumber"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" + ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//OFBiz/PicklistBin/picklistItems"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//OFBiz/PicklistItem"> + <genFeatures notify="false" createChild="false" propertySortChoices="true" + ecoreFeature="ecore:EReference iPos_Datamodel.ecore#//OFBiz/PicklistItem/inventoryItem"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//OFBiz/InventoryItem"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/InventoryItem/inventoryItemId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/InventoryItem/containerId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/InventoryItem/productId"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//OFBiz/PicklistRole"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/PicklistRole/picklistId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/PicklistRole/partyId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//OFBiz/PicklistRole/roleTypeId"/> + </genClasses> + </nestedGenPackages> + <nestedGenPackages prefix="IPosDevKit" disposableProviderFactory="true" ecorePackage="iPos_Datamodel.ecore#//IPosDevKit"> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/TrackingRequest"/> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/frameIds"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/delta"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/updateFrequency"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/type"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/id"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/fusionStrategy"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/exitNotification"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/properties"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/monitoringTaskId"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/requestorProtocol"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/MonitoringRequest/serializationType"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/WorldModelUpdateRequest"/> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/DataStorageRequest"/> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/WorldModelQueryRequest"/> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute iPos_Datamodel.ecore#//IPosDevKit/DataStorageQueryRequest/trackingTaskId"/> + </genClasses> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/AgentRegistrationRequest"/> + <genClasses ecoreClass="iPos_Datamodel.ecore#//IPosDevKit/SensorConfigurationRequest"/> + </nestedGenPackages> </genPackages> </genmodel:GenModel> diff --git a/emf_datamodel/model/iPos_Datamodel.jpg b/emf_datamodel/model/iPos_Datamodel.jpg deleted file mode 100644 index 86fdaaf1c8c8231d456b4ef2cbdc1f6ca1ea747f..0000000000000000000000000000000000000000 Binary files a/emf_datamodel/model/iPos_Datamodel.jpg and /dev/null differ diff --git a/init_Orderpicker.txt b/init_Orderpicker.txt new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7382dbc7eeab8154aee788e31c68ae9c76702cbc..83b244ca9d660e90e36874b097a2b865079c3389 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,7 +1,7 @@ logging: level: ipos: DEBUG - config: .\logback-spring.xml + config: logback-spring.xml server: port: 7071 @@ -13,12 +13,12 @@ mqtt: connectionTimeout: 20 clientId: ipos.project.fw # hostname: 192.168.0.111 # ceti-laptop robolab - # hostname: broker.hivemq.com # online - hostname: 192.168.0.143 # Frank-laptop robolab + hostname: broker.hivemq.com # online + # hostname: 192.168.0.143 # Frank-laptop robolab # hostname: localhost port: 1883 spring: activemq: packages: - trusted: ipos.models, com.google.protobuf \ No newline at end of file + trusted: ipos.models, com.google.protobuf # JMS serializes just trusted classes \ No newline at end of file diff --git a/testdata_raw_orderpicker.txt b/testdata_raw_orderpicker.txt new file mode 100644 index 0000000000000000000000000000000000000000..64a9f8d000297bf881a5db05ac22f4b42b4702e0 --- /dev/null +++ b/testdata_raw_orderpicker.txt @@ -0,0 +1 @@ +{"picklists" : [{ "picklistId" : "picklist_1", "picklistRoles" : [ { "picklistId" : "Picklist_1", "partyId" : "Employee_1", "roleTypeId" : "picker" } ], "picklistBins" : [ { "picklistId" : "picklist_1", "binLocationNumber" : 4, "picklistItems" : [ { "inventoryItem" : { "inventoryItemId" : "invit1", "containerId" : "box_1", "productId" : "Rasierer" } } ] }, { "picklistId" : "picklist_1", "binLocationNumber" : 3, "picklistItems" : [ { "inventoryItem" : { "inventoryItemId" : "invit2", "containerId" : "box_3", "productId" : "Smartphone" } }, { "inventoryItem" : { "inventoryItemId" : "invit3", "containerId" : "box_5", "productId" : "Bohrmaschine" } }, { "inventoryItem" : { "inventoryItemId" : "invit4", "containerId" : "box_2", "productId" : "Hammer" } } ] } ] }]} \ No newline at end of file diff --git a/testdata_raw_orderpicker_readable.txt b/testdata_raw_orderpicker_readable.txt new file mode 100644 index 0000000000000000000000000000000000000000..dde57466bff853dd1cd6866330ca6b785c84ee77 --- /dev/null +++ b/testdata_raw_orderpicker_readable.txt @@ -0,0 +1,59 @@ +{"picklists" : [{ + "picklistId" : "picklist_1", + "picklistRoles" : [ + { "picklistId" : "Picklist_1", + "partyId" : "Employee_1", + "roleTypeId" : "picker" + + } + ], + "picklistBins" : [ + { + "picklistId" : "picklist_1", + "binLocationNumber" : 4, + "picklistItems" : [ + { + "inventoryItem" : + { + "inventoryItemId" : "invit1", + "containerId" : "box_1", + "productId" : "Rasierer" + } + } + ] + }, + { + "picklistId" : "picklist_1", + "binLocationNumber" : 3, + "picklistItems" : [ + { + "inventoryItem" : + { + "inventoryItemId" : "invit2", + "containerId" : "box_3", + "productId" : "Smartphone" + } + }, + { + "inventoryItem" : + { + "inventoryItemId" : "invit3", + "containerId" : "box_5", + "productId" : "Bohrmaschine" + } + }, + { + "inventoryItem" : + { + "inventoryItemId" : "invit4", + "containerId" : "box_2", + "productId" : "Hammer" + } + } + ] + + } + + ] + + }]} \ No newline at end of file