Modified: db/jdo/trunk/tck/src/uml/org/apache/jdo/tck/pc/shoppingcart/shoppingcart.argo.uml
URL: http://svn.apache.org/viewvc/db/jdo/trunk/tck/src/uml/org/apache/jdo/tck/pc/shoppingcart/shoppingcart.argo.uml?rev=1664473&r1=1664472&r2=1664473&view=diff
==============================================================================
--- db/jdo/trunk/tck/src/uml/org/apache/jdo/tck/pc/shoppingcart/shoppingcart.argo.uml (original)
+++ db/jdo/trunk/tck/src/uml/org/apache/jdo/tck/pc/shoppingcart/shoppingcart.argo.uml Thu Mar 5 20:23:52 2015
@@ -1,1401 +1,1401 @@
-<?xml version = "1.0" encoding = "UTF-8" ?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<uml version="3">
- <argo version="3">
- <documentation>
- <authorname></authorname>
- <version>0.18.1</version>
- <description>
-
- </description>
- </documentation>
- <searchpath href="PROJECT_DIR" />
- <member type="xmi" />
- <member type="pgml" />
- <member type="todo" />
- <historyfile name="" />
- </argo>
- <XMI xmi.version="1.0">
- <XMI.header>
- <XMI.documentation>
- <XMI.exporter>Novosoft UML Library</XMI.exporter>
- <XMI.exporterVersion>0.4.20</XMI.exporterVersion>
- </XMI.documentation>
- <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
- </XMI.header>
- <XMI.content>
- <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff6">
- <Foundation.Core.ModelElement.name>JDO 2.0 Detachable Shopping Cart Object Model</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Namespace.ownedElement>
- <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff4">
- <Foundation.Core.ModelElement.name>Cart</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Classifier.feature>
- <Foundation.Core.Attribute xmi.id="xmi.3" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe6">
- <Foundation.Core.ModelElement.name>id</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.id="xmi.4">
- <Foundation.Data_Types.Multiplicity.range>
- <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.5">
- <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
- <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
- </Foundation.Data_Types.MultiplicityRange>
- </Foundation.Data_Types.Multiplicity.range>
- </Foundation.Data_Types.Multiplicity>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.2"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.6"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.7">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.8">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- <Foundation.Core.Attribute xmi.id="xmi.9" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe4">
- <Foundation.Core.ModelElement.name>customerId</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.2"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.10"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.11">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.9"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.12">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.9"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- </Foundation.Core.Classifier.feature>
- </Foundation.Core.Class>
- <Foundation.Core.Class xmi.id="xmi.13" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff2">
- <Foundation.Core.ModelElement.name>CartEntry</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Classifier.feature>
- <Foundation.Core.Attribute xmi.id="xmi.14" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe0">
- <Foundation.Core.ModelElement.name>id</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.13"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.6"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.15">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.16">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- <Foundation.Core.Attribute xmi.id="xmi.17" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fdf">
- <Foundation.Core.ModelElement.name>quantity</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.13"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.18"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.19">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.17"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.20">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.17"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- </Foundation.Core.Classifier.feature>
- </Foundation.Core.Class>
- <Foundation.Core.DataType xmi.id="xmi.18" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff0">
- <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- </Foundation.Core.DataType>
- <Foundation.Core.Association xmi.id="xmi.21" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fee">
- <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Association.connection>
- <Foundation.Core.AssociationEnd xmi.id="xmi.22" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fed">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="composite"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.21"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.2"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- <Foundation.Core.AssociationEnd xmi.id="xmi.23" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fec">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.id="xmi.24">
- <Foundation.Data_Types.Multiplicity.range>
- <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.25">
- <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
- <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
- </Foundation.Data_Types.MultiplicityRange>
- </Foundation.Data_Types.Multiplicity.range>
- </Foundation.Data_Types.Multiplicity>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.21"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.13"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- </Foundation.Core.Association.connection>
- </Foundation.Core.Association>
- <Foundation.Core.Class xmi.id="xmi.26" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7feb">
- <Foundation.Core.ModelElement.name>Product</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Classifier.feature>
- <Foundation.Core.Attribute xmi.id="xmi.27" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fde">
- <Foundation.Core.ModelElement.name>sku</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.10"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.28">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.27"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.29">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.27"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- <Foundation.Core.Attribute xmi.id="xmi.30" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fda">
- <Foundation.Core.ModelElement.name>description</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.10"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.31">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.30"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.32">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.30"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- </Foundation.Core.Classifier.feature>
- </Foundation.Core.Class>
- <Foundation.Core.Association xmi.id="xmi.33" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe9">
- <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Association.connection>
- <Foundation.Core.AssociationEnd xmi.id="xmi.34" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe8">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="false"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.33"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.13"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- <Foundation.Core.AssociationEnd xmi.id="xmi.35" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe7">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.33"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- </Foundation.Core.Association.connection>
- </Foundation.Core.Association>
- <Foundation.Core.DataType xmi.id="xmi.6" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe5">
- <Foundation.Core.ModelElement.name>long</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- </Foundation.Core.DataType>
- <Model_Management.Package xmi.id="xmi.36" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe3">
- <Foundation.Core.ModelElement.name>java</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace.ownedElement>
- <Model_Management.Package xmi.id="xmi.37" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe2">
- <Foundation.Core.ModelElement.name>lang</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.36"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace.ownedElement>
- <Foundation.Core.Class xmi.id="xmi.10" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe1">
- <Foundation.Core.ModelElement.name>String</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.37"/>
- </Foundation.Core.ModelElement.namespace>
- </Foundation.Core.Class>
- </Foundation.Core.Namespace.ownedElement>
- </Model_Management.Package>
- </Foundation.Core.Namespace.ownedElement>
- </Model_Management.Package>
- <Foundation.Core.DataType xmi.id="xmi.38" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fdd">
- <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- </Foundation.Core.DataType>
- <Foundation.Core.Class xmi.id="xmi.39" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd9">
- <Foundation.Core.ModelElement.name>Undetachable</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Classifier.feature>
- <Foundation.Core.Attribute xmi.id="xmi.40" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd7">
- <Foundation.Core.ModelElement.name>id</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.39"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.6"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.41">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.40"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.42">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.40"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- <Foundation.Core.Attribute xmi.id="xmi.43" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd6">
- <Foundation.Core.ModelElement.name>foo</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.39"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.18"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.44">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.43"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.45">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.43"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- <Foundation.Core.Attribute xmi.id="xmi.46" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd5">
- <Foundation.Core.ModelElement.name>bar</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
- <Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
- </Foundation.Core.StructuralFeature.multiplicity>
- <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
- <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
- <Foundation.Core.Feature.owner>
- <Foundation.Core.Classifier xmi.idref="xmi.39"/>
- </Foundation.Core.Feature.owner>
- <Foundation.Core.StructuralFeature.type>
- <Foundation.Core.Classifier xmi.idref="xmi.18"/>
- </Foundation.Core.StructuralFeature.type>
- <Foundation.Core.ModelElement.taggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.47">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.46"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.48">
- <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
- <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
- <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- <Foundation.Core.ModelElement xmi.idref="xmi.46"/>
- </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
- </Foundation.Extension_Mechanisms.TaggedValue>
- </Foundation.Core.ModelElement.taggedValue>
- </Foundation.Core.Attribute>
- </Foundation.Core.Classifier.feature>
- </Foundation.Core.Class>
- <Foundation.Core.Association xmi.id="xmi.49" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd1">
- <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Association.connection>
- <Foundation.Core.AssociationEnd xmi.id="xmi.50" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fd0">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.24"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.49"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- <Foundation.Core.AssociationEnd xmi.id="xmi.51" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fcf">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.24"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.49"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- </Foundation.Core.Association.connection>
- </Foundation.Core.Association>
- <Foundation.Core.Class xmi.id="xmi.52" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fce">
- <Foundation.Core.ModelElement.name>ProductCategory</Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.Class.isActive xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- </Foundation.Core.Class>
- <Foundation.Core.Association xmi.id="xmi.53" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fcc">
- <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Association.connection>
- <Foundation.Core.AssociationEnd xmi.id="xmi.54" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fcb">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="composite"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.id="xmi.55">
- <Foundation.Data_Types.Multiplicity.range>
- <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.56">
- <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
- <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
- </Foundation.Data_Types.MultiplicityRange>
- </Foundation.Data_Types.Multiplicity.range>
- </Foundation.Data_Types.Multiplicity>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.53"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.52"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- <Foundation.Core.AssociationEnd xmi.id="xmi.57" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fca">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.24"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.53"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.52"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- </Foundation.Core.Association.connection>
- </Foundation.Core.Association>
- <Foundation.Core.Association xmi.id="xmi.58" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fc9">
- <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
- <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
- <Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Namespace xmi.idref="xmi.1"/>
- </Foundation.Core.ModelElement.namespace>
- <Foundation.Core.Association.connection>
- <Foundation.Core.AssociationEnd xmi.id="xmi.59" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fc8">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.24"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.58"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.52"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- <Foundation.Core.AssociationEnd xmi.id="xmi.60" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fc7">
- <Foundation.Core.ModelElement.visibility xmi.value="public"/>
- <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
- <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
- <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
- <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
- <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
- <Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Data_Types.Multiplicity xmi.idref="xmi.24"/>
- </Foundation.Core.AssociationEnd.multiplicity>
- <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
- <Foundation.Core.AssociationEnd.association>
- <Foundation.Core.Association xmi.idref="xmi.58"/>
- </Foundation.Core.AssociationEnd.association>
- <Foundation.Core.AssociationEnd.type>
- <Foundation.Core.Classifier xmi.idref="xmi.26"/>
- </Foundation.Core.AssociationEnd.type>
- </Foundation.Core.AssociationEnd>
- </Foundation.Core.Association.connection>
- </Foundation.Core.Association>
- </Foundation.Core.Namespace.ownedElement>
- </Model_Management.Model>
- </XMI.content>
- </XMI>
- <pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-84-16-0-30-1cfb802:108ea6231ae:-7ff6"
- name="Shopping Cart Class Diagram"
- >
- <group name="Fig0"
- description="org.argouml.uml.diagram.static_structure.ui.FigClass[56, 64, 93, 74]operationsVisible=true;attributesVisible=true"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7ff4"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <text name="Fig0.0"
- x="56"
- y="64"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- ></text>
- <text name="Fig0.1"
- x="56"
- y="64"
- fill="1"
- fillcolor="-1"
- stroke="0"
- strokecolor="-65536"
- font="Dialog"
- textsize="10"
- >Cart</text>
- <rectangle name="Fig0.2"
- x="56"
- y="64"
- width="93"
- height="74"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <group name="Fig0.3"
- description="org.argouml.uml.diagram.ui.FigOperationsCompartment[56, 119, 93, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig0.3.0"
- x="56"
- y="119"
- width="93"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- <group name="Fig0.4"
- description="org.argouml.uml.diagram.ui.FigAttributesCompartment[56, 84, 93, 36]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig0.4.0"
- x="56"
- y="84"
- width="93"
- height="36"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <text name="Fig0.4.1"
- x="57"
- y="85"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >id : long</text>
- <text name="Fig0.4.2"
- x="57"
- y="102"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >customerId:String</text>
- </group>
- </group>
- <group name="Fig1"
- description="org.argouml.uml.diagram.static_structure.ui.FigClass[312, 72, 63, 74]operationsVisible=true;attributesVisible=true"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7ff2"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <text name="Fig1.0"
- x="312"
- y="72"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- ></text>
- <text name="Fig1.1"
- x="312"
- y="72"
- fill="1"
- fillcolor="-1"
- stroke="0"
- strokecolor="-65536"
- font="Dialog"
- textsize="10"
- >CartEntry</text>
- <rectangle name="Fig1.2"
- x="312"
- y="72"
- width="63"
- height="74"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <group name="Fig1.3"
- description="org.argouml.uml.diagram.ui.FigOperationsCompartment[312, 127, 63, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig1.3.0"
- x="312"
- y="127"
- width="63"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- <group name="Fig1.4"
- description="org.argouml.uml.diagram.ui.FigAttributesCompartment[312, 92, 63, 36]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig1.4.0"
- x="312"
- y="92"
- width="63"
- height="36"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <text name="Fig1.4.1"
- x="313"
- y="93"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >id : long</text>
- <text name="Fig1.4.2"
- x="313"
- y="110"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >quantity:int</text>
- </group>
- </group>
- <group name="Fig3"
- description="org.argouml.uml.diagram.static_structure.ui.FigClass[296, 208, 105, 74]operationsVisible=true;attributesVisible=true"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7feb"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <text name="Fig3.0"
- x="296"
- y="208"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- ></text>
- <text name="Fig3.1"
- x="296"
- y="208"
- fill="1"
- fillcolor="-1"
- stroke="0"
- strokecolor="-65536"
- font="Dialog"
- textsize="10"
- >Product</text>
- <rectangle name="Fig3.2"
- x="296"
- y="208"
- width="105"
- height="74"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <group name="Fig3.3"
- description="org.argouml.uml.diagram.ui.FigOperationsCompartment[296, 263, 105, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig3.3.0"
- x="296"
- y="263"
- width="105"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- <group name="Fig3.4"
- description="org.argouml.uml.diagram.ui.FigAttributesCompartment[296, 228, 105, 36]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig3.4.0"
- x="296"
- y="228"
- width="105"
- height="36"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <text name="Fig3.4.1"
- x="297"
- y="229"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >sku : String</text>
- <text name="Fig3.4.2"
- x="297"
- y="246"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >description:String</text>
- </group>
- </group>
- <group name="Fig5"
- description="org.argouml.uml.diagram.static_structure.ui.FigClass[56, 344, 69, 91]operationsVisible=true;attributesVisible=true"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fd9"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <text name="Fig5.0"
- x="56"
- y="344"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- ></text>
- <text name="Fig5.1"
- x="56"
- y="344"
- fill="1"
- fillcolor="-1"
- stroke="0"
- strokecolor="-65536"
- font="Dialog"
- textsize="10"
- >Undetachable</text>
- <rectangle name="Fig5.2"
- x="56"
- y="344"
- width="69"
- height="91"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <group name="Fig5.3"
- description="org.argouml.uml.diagram.ui.FigOperationsCompartment[56, 416, 69, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig5.3.0"
- x="56"
- y="416"
- width="69"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- <group name="Fig5.4"
- description="org.argouml.uml.diagram.ui.FigAttributesCompartment[56, 364, 69, 53]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig5.4.0"
- x="56"
- y="364"
- width="69"
- height="53"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <text name="Fig5.4.1"
- x="57"
- y="365"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >id : long</text>
- <text name="Fig5.4.2"
- x="57"
- y="382"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >foo : int</text>
- <text name="Fig5.4.3"
- x="57"
- y="399"
- fill="0"
- fillcolor="-1"
- stroke="0"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- >bar:int</text>
- </group>
- </group>
- <group name="Fig7"
- description="org.argouml.uml.diagram.static_structure.ui.FigClass[512, 104, 81, 57]operationsVisible=true;attributesVisible=true"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fce"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <text name="Fig7.0"
- x="512"
- y="104"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- font="Dialog"
- textsize="10"
- ></text>
- <text name="Fig7.1"
- x="512"
- y="104"
- fill="1"
- fillcolor="-1"
- stroke="0"
- strokecolor="-65536"
- font="Dialog"
- textsize="10"
- >ProductCategory</text>
- <rectangle name="Fig7.2"
- x="512"
- y="104"
- width="81"
- height="57"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- <group name="Fig7.3"
- description="org.argouml.uml.diagram.ui.FigOperationsCompartment[512, 142, 81, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig7.3.0"
- x="512"
- y="142"
- width="81"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- <group name="Fig7.4"
- description="org.argouml.uml.diagram.ui.FigAttributesCompartment[512, 124, 81, 19]"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- </private>
-
- <rectangle name="Fig7.4.0"
- x="512"
- y="124"
- width="81"
- height="19"
- fill="1"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- />
- </group>
- </group>
- <group name="Fig2"
- description="org.argouml.uml.diagram.ui.FigAssociation"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fee"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- sourcePortFig="Fig0.2"
- destPortFig="Fig1.2"
- sourceFigNode="Fig0"
- destFigNode="Fig1"
- </private>
- <path name="Fig2.1"
- description="org.tigris.gef.presentation.FigPoly"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <moveto x="149"
- y="129" />
- <lineto x="312"
- y="129" />
- </path>
- </group>
- <group name="Fig4"
- description="org.argouml.uml.diagram.ui.FigAssociation"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fe9"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- sourcePortFig="Fig1.2"
- destPortFig="Fig3.2"
- sourceFigNode="Fig1"
- destFigNode="Fig3"
- </private>
- <path name="Fig4.1"
- description="org.tigris.gef.presentation.FigPoly"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <moveto x="360"
- y="146" />
- <lineto x="360"
- y="208" />
- </path>
- </group>
- <group name="Fig6"
- description="org.argouml.uml.diagram.ui.FigAssociation"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fd1"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- sourcePortFig="Fig3.2"
- destPortFig="Fig3.2"
- sourceFigNode="Fig3"
- destFigNode="Fig3"
- </private>
- <path name="Fig6.1"
- description="org.tigris.gef.presentation.FigPoly"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <moveto x="368"
- y="282" />
- <lineto x="368"
- y="352" />
- <lineto x="448"
- y="352" />
- <lineto x="448"
- y="272" />
- <lineto x="401"
- y="272" />
- </path>
- </group>
- <group name="Fig8"
- description="org.argouml.uml.diagram.ui.FigAssociation"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fcc"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- sourcePortFig="Fig7.2"
- destPortFig="Fig7.2"
- sourceFigNode="Fig7"
- destFigNode="Fig7"
- </private>
- <path name="Fig8.1"
- description="org.tigris.gef.presentation.FigPoly"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <moveto x="560"
- y="161" />
- <lineto x="560"
- y="208" />
- <lineto x="640"
- y="208" />
- <lineto x="640"
- y="144" />
- <lineto x="593"
- y="144" />
- </path>
- </group>
- <group name="Fig9"
- description="org.argouml.uml.diagram.ui.FigAssociation"
- href="-84-16-0-30-1cfb802:108ea6231ae:-7fc9"
- stroke="1"
- strokecolor="-16777216"
- >
- <private>
- sourcePortFig="Fig7.2"
- destPortFig="Fig3.2"
- sourceFigNode="Fig7"
- destFigNode="Fig3"
- </private>
- <path name="Fig9.1"
- description="org.tigris.gef.presentation.FigPoly"
- fill="0"
- fillcolor="-1"
- stroke="1"
- strokecolor="-16777216"
- >
- <moveto x="512"
- y="161" />
- <lineto x="401"
- y="208" />
- </path>
- </group>
- </pgml>
- <todo>
- <todolist>
- </todolist>
- <resolvedcritics>
- </resolvedcritics>
- </todo>
-</uml>
+<?xml version = "1.0" encoding = "UTF-8" ?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<uml version="3">
+ <argo version="3">
+ <documentation>
+ <authorname></authorname>
+ <version>0.18.1</version>
+ <description>
+
+ </description>
+ </documentation>
+ <searchpath href="PROJECT_DIR" />
+ <member type="xmi" />
+ <member type="pgml" />
+ <member type="todo" />
+ <historyfile name="" />
+ </argo>
+ <XMI xmi.version="1.0">
+ <XMI.header>
+ <XMI.documentation>
+ <XMI.exporter>Novosoft UML Library</XMI.exporter>
+ <XMI.exporterVersion>0.4.20</XMI.exporterVersion>
+ </XMI.documentation>
+ <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
+ </XMI.header>
+ <XMI.content>
+ <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff6">
+ <Foundation.Core.ModelElement.name>JDO 2.0 Detachable Shopping Cart Object Model</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+ <Foundation.Core.Namespace.ownedElement>
+ <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff4">
+ <Foundation.Core.ModelElement.name>Cart</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+ <Foundation.Core.Class.isActive xmi.value="false"/>
+ <Foundation.Core.ModelElement.namespace>
+ <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+ </Foundation.Core.ModelElement.namespace>
+ <Foundation.Core.Classifier.feature>
+ <Foundation.Core.Attribute xmi.id="xmi.3" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe6">
+ <Foundation.Core.ModelElement.name>id</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+ <Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Data_Types.Multiplicity xmi.id="xmi.4">
+ <Foundation.Data_Types.Multiplicity.range>
+ <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.5">
+ <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
+ <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
+ </Foundation.Data_Types.MultiplicityRange>
+ </Foundation.Data_Types.Multiplicity.range>
+ </Foundation.Data_Types.Multiplicity>
+ </Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
+ <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
+ <Foundation.Core.Feature.owner>
+ <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+ </Foundation.Core.Feature.owner>
+ <Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.Classifier xmi.idref="xmi.6"/>
+ </Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.ModelElement.taggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.7">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.8">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ </Foundation.Core.ModelElement.taggedValue>
+ </Foundation.Core.Attribute>
+ <Foundation.Core.Attribute xmi.id="xmi.9" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe4">
+ <Foundation.Core.ModelElement.name>customerId</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+ <Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
+ </Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
+ <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
+ <Foundation.Core.Feature.owner>
+ <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+ </Foundation.Core.Feature.owner>
+ <Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.Classifier xmi.idref="xmi.10"/>
+ </Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.ModelElement.taggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.11">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.9"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.12">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.9"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ </Foundation.Core.ModelElement.taggedValue>
+ </Foundation.Core.Attribute>
+ </Foundation.Core.Classifier.feature>
+ </Foundation.Core.Class>
+ <Foundation.Core.Class xmi.id="xmi.13" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7ff2">
+ <Foundation.Core.ModelElement.name>CartEntry</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+ <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+ <Foundation.Core.Class.isActive xmi.value="false"/>
+ <Foundation.Core.ModelElement.namespace>
+ <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+ </Foundation.Core.ModelElement.namespace>
+ <Foundation.Core.Classifier.feature>
+ <Foundation.Core.Attribute xmi.id="xmi.14" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fe0">
+ <Foundation.Core.ModelElement.name>id</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+ <Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
+ </Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
+ <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
+ <Foundation.Core.Feature.owner>
+ <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+ </Foundation.Core.Feature.owner>
+ <Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.Classifier xmi.idref="xmi.6"/>
+ </Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.ModelElement.taggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.15">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.16">
+ <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
+ <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
+ <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
+ </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
+ </Foundation.Extension_Mechanisms.TaggedValue>
+ </Foundation.Core.ModelElement.taggedValue>
+ </Foundation.Core.Attribute>
+ <Foundation.Core.Attribute xmi.id="xmi.17" xmi.uuid="-84-16-0-30-1cfb802:108ea6231ae:-7fdf">
+ <Foundation.Core.ModelElement.name>quantity</Foundation.Core.ModelElement.name>
+ <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+ <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+ <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+ <Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
+ </Foundation.Core.StructuralFeature.multiplicity>
+ <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
+ <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
+ <Foundation.Core.Feature.owner>
+ <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+ </Foundation.Core.Feature.owner>
+ <Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.Classifier xmi.idref="xmi.18"/>
+ </Foundation.Core.StructuralFeature.type>
+ <Foundation.Core.ModelElement.taggedValue>
+ <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.19">
[... 1204 lines stripped ...]
|