Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'proprietary/bundles/org.eclipse.upr.platform.java.profiles/profiles/javax.validation_profile.profile.uml')
-rw-r--r--proprietary/bundles/org.eclipse.upr.platform.java.profiles/profiles/javax.validation_profile.profile.uml3294
1 files changed, 3294 insertions, 0 deletions
diff --git a/proprietary/bundles/org.eclipse.upr.platform.java.profiles/profiles/javax.validation_profile.profile.uml b/proprietary/bundles/org.eclipse.upr.platform.java.profiles/profiles/javax.validation_profile.profile.uml
new file mode 100644
index 0000000..35cae57
--- /dev/null
+++ b/proprietary/bundles/org.eclipse.upr.platform.java.profiles/profiles/javax.validation_profile.profile.uml
@@ -0,0 +1,3294 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:javaProfile="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3 pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw">
+ <uml:Profile xmi:id="_8SP1EBt0EeWb19NaJQmczQ" name="javax.validation" metamodelReference="_8SRDkht0EeWb19NaJQmczQ">
+ <eAnnotations xmi:id="_8SP1ERt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_8SP1Eht0EeWb19NaJQmczQ" name="javaxvalidation" nsURI="http:///schemas/javaxvalidation/_8SEO4Bt0EeWb19NaJQmczQ/0" nsPrefix="javaxvalidation">
+ <eAnnotations xmi:id="_8SP1Ext0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_8SP1FBt0EeWb19NaJQmczQ" key="originalName" value="javax.validation"/>
+ </eAnnotations>
+ <eSubpackages xmi:id="_8SP1FRt0EeWb19NaJQmczQ" name="javax" nsURI="http:///javaxvalidation/javax.ecore" nsPrefix="javaxvalidation.javax">
+ <eAnnotations xmi:id="_8SP1Fht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SRDlBt0EeWb19NaJQmczQ"/>
+ <eSubpackages xmi:id="_8SP1Fxt0EeWb19NaJQmczQ" name="validation" nsURI="http:///javaxvalidation/javax/validation.ecore" nsPrefix="javaxvalidation.javax.validation">
+ <eAnnotations xmi:id="_8SP1GBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SRDlRt0EeWb19NaJQmczQ"/>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1GRt0EeWb19NaJQmczQ" name="OverridesAttribute">
+ <eAnnotations xmi:id="_8SP1Ght0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS44xt0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SP1Gxt0EeWb19NaJQmczQ" name="methodConstraint">
+ <eAnnotations xmi:id="_8SP1HBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1HRt0EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SP1Hxt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SP1IBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1IRt0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SP1Ixt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SP1JBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1JRt0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SP1Jht0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SP1Jxt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SP1KBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1KRt0EeWb19NaJQmczQ" name="constraint" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SP1Kxt0EeWb19NaJQmczQ" name="name" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SP1LRt0EeWb19NaJQmczQ" name="constraintIndex" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1Lxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1MRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1Mxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SP1NRt0EeWb19NaJQmczQ" eOpposite="_8SP1SRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1NRt0EeWb19NaJQmczQ" name="ListFromOverridesAttribute">
+ <eAnnotations xmi:id="_8SP1Nht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS4-Bt0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SP1Nxt0EeWb19NaJQmczQ" name="methodConstraint">
+ <eAnnotations xmi:id="_8SP1OBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1ORt0EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SP1Oxt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SP1PBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1PRt0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SP1Pxt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SP1QBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1QRt0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SP1Qht0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SP1Qxt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SP1RBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1RRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1Rxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1SRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SP1GRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SP1Mxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1Sxt0EeWb19NaJQmczQ" name="ReportAsSingleViolation">
+ <eAnnotations xmi:id="_8SP1TBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS5BBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1TRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1Txt0EeWb19NaJQmczQ" name="Constraint">
+ <eAnnotations xmi:id="_8SP1UBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS5CBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1URt0EeWb19NaJQmczQ" name="validatedBy" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1Uxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1VRt0EeWb19NaJQmczQ" name="GroupSequence">
+ <eAnnotations xmi:id="_8SP1Vht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS5Dxt0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SP1Vxt0EeWb19NaJQmczQ" name="typeConstraint">
+ <eAnnotations xmi:id="_8SP1WBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1WRt0EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SP1Wxt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SP1XBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1XRt0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SP1Xxt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SP1YBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SP1YRt0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SP1Yht0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SP1Yxt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SP1ZBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1ZRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1Zxt0EeWb19NaJQmczQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SP1aRt0EeWb19NaJQmczQ" name="Valid">
+ <eAnnotations xmi:id="_8SP1aht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS5GBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1axt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1bRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1bxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SP1cRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eSubpackages xmi:id="_8SP1cxt0EeWb19NaJQmczQ" name="constraints" nsURI="http:///javaxvalidation/javax/validation/constraints.ecore" nsPrefix="javaxvalidation.javax.validation.constraints">
+ <eAnnotations xmi:id="_8SP1dBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SRDlht0EeWb19NaJQmczQ"/>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_8SQcIBt0EeWb19NaJQmczQ" name="FlagFromPattern">
+ <eAnnotations xmi:id="_8SQcIRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRDlxt0EeWb19NaJQmczQ"/>
+ <eLiterals xmi:id="_8SQcIht0EeWb19NaJQmczQ" name="UNIX_LINES"/>
+ <eLiterals xmi:id="_8SQcIxt0EeWb19NaJQmczQ" name="CASE_INSENSITIVE" value="1"/>
+ <eLiterals xmi:id="_8SQcJBt0EeWb19NaJQmczQ" name="COMMENTS" value="2"/>
+ <eLiterals xmi:id="_8SQcJRt0EeWb19NaJQmczQ" name="MULTILINE" value="3"/>
+ <eLiterals xmi:id="_8SQcJht0EeWb19NaJQmczQ" name="DOTALL" value="4"/>
+ <eLiterals xmi:id="_8SQcJxt0EeWb19NaJQmczQ" name="UNICODE_CASE" value="5"/>
+ <eLiterals xmi:id="_8SQcKBt0EeWb19NaJQmczQ" name="CANON_EQ" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcKRt0EeWb19NaJQmczQ" name="Future">
+ <eAnnotations xmi:id="_8SQcKht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRDoRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQcKxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Future.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcLRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcLxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcMRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcMxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcNRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcNxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcORt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcOxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQcPRt0EeWb19NaJQmczQ" eOpposite="_8SQcSRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcPRt0EeWb19NaJQmczQ" name="ListFromFuture">
+ <eAnnotations xmi:id="_8SQcPht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRDvht0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcPxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcQRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcQxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcRRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcRxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcSRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQcKRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQcOxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcSxt0EeWb19NaJQmczQ" name="Size">
+ <eAnnotations xmi:id="_8SQcTBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRD0Rt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQcTRt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Size.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcTxt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcURt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQcUxt0EeWb19NaJQmczQ" name="min" ordered="false" defaultValueLiteral="0">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQcVRt0EeWb19NaJQmczQ" name="max" ordered="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcVxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcWRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcWxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcXRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcXxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcYRt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQcYxt0EeWb19NaJQmczQ" eOpposite="_8SQcbxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcYxt0EeWb19NaJQmczQ" name="ListFromSize">
+ <eAnnotations xmi:id="_8SQcZBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRD9Rt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcZRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcZxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcaRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcaxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcbRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcbxt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQcSxt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQcYRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQccRt0EeWb19NaJQmczQ" name="AssertTrue">
+ <eAnnotations xmi:id="_8SQccht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRECBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQccxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.AssertTrue.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcdRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcdxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQceRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcext0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcfRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcfxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcgRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcgxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQchRt0EeWb19NaJQmczQ" eOpposite="_8SQckRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQchRt0EeWb19NaJQmczQ" name="ListFromAssertTrue">
+ <eAnnotations xmi:id="_8SQchht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREJRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQchxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQciRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcixt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcjRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcjxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQckRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQccRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQcgxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQckxt0EeWb19NaJQmczQ" name="NotNull">
+ <eAnnotations xmi:id="_8SQclBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREOBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQclRt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.NotNull.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQclxt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcmRt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcmxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcnRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcnxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcoRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcoxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcpRt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQcpxt0EeWb19NaJQmczQ" eOpposite="_8SQcsxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcpxt0EeWb19NaJQmczQ" name="ListFromNotNull">
+ <eAnnotations xmi:id="_8SQcqBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREVRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcqRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcqxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcrRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcrxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcsRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcsxt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQckxt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQcpRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQctRt0EeWb19NaJQmczQ" name="Past">
+ <eAnnotations xmi:id="_8SQctht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREaBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQctxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Past.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcuRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcuxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcvRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcvxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcwRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcwxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcxRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcxxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQcyRt0EeWb19NaJQmczQ" eOpposite="_8SQc1Rt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQcyRt0EeWb19NaJQmczQ" name="ListFromPast">
+ <eAnnotations xmi:id="_8SQcyht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREhRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQcyxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQczRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQczxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc0Rt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc0xt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc1Rt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQctRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQcxxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQc1xt0EeWb19NaJQmczQ" name="DecimalMin">
+ <eAnnotations xmi:id="_8SQc2Bt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREmBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQc2Rt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.DecimalMin.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc2xt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc3Rt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQc3xt0EeWb19NaJQmczQ" name="value" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQc4Rt0EeWb19NaJQmczQ" name="inclusive" ordered="false" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc4xt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc5Rt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc5xt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc6Rt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc6xt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc7Rt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQc7xt0EeWb19NaJQmczQ" eOpposite="_8SQc-xt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQc7xt0EeWb19NaJQmczQ" name="ListFromDecimalMin">
+ <eAnnotations xmi:id="_8SQc8Bt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREvBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc8Rt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc8xt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc9Rt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc9xt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc-Rt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQc-xt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQc1xt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQc7Rt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQc_Rt0EeWb19NaJQmczQ" name="Min">
+ <eAnnotations xmi:id="_8SQc_ht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SREzxt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQc_xt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Min.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdARt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdAxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdBRt0EeWb19NaJQmczQ" name="value" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdBxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdCRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdCxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdDRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdDxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdERt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdExt0EeWb19NaJQmczQ" eOpposite="_8SQdHxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdExt0EeWb19NaJQmczQ" name="ListFromMin">
+ <eAnnotations xmi:id="_8SQdFBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRqWRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdFRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdFxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdGRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdGxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdHRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdHxt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQc_Rt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdERt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdIRt0EeWb19NaJQmczQ" name="Max">
+ <eAnnotations xmi:id="_8SQdIht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRqbBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdIxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Max.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdJRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdJxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdKRt0EeWb19NaJQmczQ" name="value" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdKxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdLRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdLxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdMRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdMxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdNRt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdNxt0EeWb19NaJQmczQ" eOpposite="_8SQdQxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdNxt0EeWb19NaJQmczQ" name="ListFromMax">
+ <eAnnotations xmi:id="_8SQdOBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRqjBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdORt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdOxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdPRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdPxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdQRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdQxt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQdIRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdNRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdRRt0EeWb19NaJQmczQ" name="Digits">
+ <eAnnotations xmi:id="_8SQdRht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRqnxt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdRxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Digits.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdSRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdSxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdTRt0EeWb19NaJQmczQ" name="integer" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdTxt0EeWb19NaJQmczQ" name="fraction" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdURt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdUxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdVRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdVxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdWRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdWxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdXRt0EeWb19NaJQmczQ" eOpposite="_8SQdaRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdXRt0EeWb19NaJQmczQ" name="ListFromDigits">
+ <eAnnotations xmi:id="_8SQdXht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRqwht0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdXxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdYRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdYxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdZRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdZxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdaRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQdRRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdWxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdaxt0EeWb19NaJQmczQ" name="Null">
+ <eAnnotations xmi:id="_8SQdbBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRq1Rt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdbRt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Null.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdbxt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdcRt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdcxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQddRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQddxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdeRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdext0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdfRt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdfxt0EeWb19NaJQmczQ" eOpposite="_8SQdixt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdfxt0EeWb19NaJQmczQ" name="ListFromNull">
+ <eAnnotations xmi:id="_8SQdgBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRq8ht0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdgRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdgxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdhRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdhxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdiRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdixt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQdaxt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdfRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdjRt0EeWb19NaJQmczQ" name="AssertFalse">
+ <eAnnotations xmi:id="_8SQdjht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRrBRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdjxt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.AssertFalse.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdkRt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdkxt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdlRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdlxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdmRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdmxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdnRt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdnxt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdoRt0EeWb19NaJQmczQ" eOpposite="_8SQdrRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdoRt0EeWb19NaJQmczQ" name="ListFromAssertFalse">
+ <eAnnotations xmi:id="_8SQdoht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRrIht0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdoxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdpRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdpxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdqRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdqxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdrRt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQdjRt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdnxt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdrxt0EeWb19NaJQmczQ" name="Pattern">
+ <eAnnotations xmi:id="_8SQdsBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRrNRt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdsRt0EeWb19NaJQmczQ" name="regexp" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdsxt0EeWb19NaJQmczQ" name="flags" ordered="false" upperBound="-1" eType="_8SQcIBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQdtRt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.Pattern.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdtxt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQduRt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQduxt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdvRt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdvxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdwRt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdwxt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdxRt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQdxxt0EeWb19NaJQmczQ" eOpposite="_8SQd0xt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQdxxt0EeWb19NaJQmczQ" name="ListFromPattern">
+ <eAnnotations xmi:id="_8SQdyBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRrWBt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdyRt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdyxt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdzRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQdzxt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd0Rt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd0xt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQdrxt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQdxRt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQd1Rt0EeWb19NaJQmczQ" name="DecimalMax">
+ <eAnnotations xmi:id="_8SQd1ht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRraxt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQd1xt0EeWb19NaJQmczQ" name="message" ordered="false" defaultValueLiteral="&quot;{javax.validation.constraints.DecimalMax.message}&quot;">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd2Rt0EeWb19NaJQmczQ" name="groups" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd2xt0EeWb19NaJQmczQ" name="payload" ordered="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQd3Rt0EeWb19NaJQmczQ" name="value" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQd3xt0EeWb19NaJQmczQ" name="inclusive" ordered="false" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd4Rt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd4xt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd5Rt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd5xt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd6Rt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd6xt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SQd7Rt0EeWb19NaJQmczQ" eOpposite="_8SQd-Rt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQd7Rt0EeWb19NaJQmczQ" name="ListFromDecimalMax">
+ <eAnnotations xmi:id="_8SQd7ht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SRrjxt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd7xt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd8Rt0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd8xt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd9Rt0EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd9xt0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQd-Rt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQd1Rt0EeWb19NaJQmczQ" containment="true" eOpposite="_8SQd6xt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ </eSubpackages>
+ <eSubpackages xmi:id="_8SQd-xt0EeWb19NaJQmczQ" name="constraintvalidation" nsURI="http:///javaxvalidation/javax/validation/constraintvalidation.ecore" nsPrefix="javaxvalidation.javax.validation.constraintvalidation">
+ <eAnnotations xmi:id="_8SQd_Bt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SSSrBt0EeWb19NaJQmczQ"/>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_8SQd_Rt0EeWb19NaJQmczQ" name="ValidationTarget">
+ <eAnnotations xmi:id="_8SQd_ht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SSSrRt0EeWb19NaJQmczQ"/>
+ <eLiterals xmi:id="_8SQd_xt0EeWb19NaJQmczQ" name="ANNOTATED_ELEMENT"/>
+ <eLiterals xmi:id="_8SQeABt0EeWb19NaJQmczQ" name="PARAMETERS" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQeARt0EeWb19NaJQmczQ" name="SupportedValidationTarget">
+ <eAnnotations xmi:id="_8SQeAht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SSSsBt0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SQeAxt0EeWb19NaJQmczQ" name="typeConstraint">
+ <eAnnotations xmi:id="_8SQeBBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SQeBRt0EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SQeBxt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SQeCBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SQeCRt0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SQeCxt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SQeDBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SQeDRt0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SQeDht0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SQeDxt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SQeEBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SQeERt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SQd_Rt0EeWb19NaJQmczQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SQeExt0EeWb19NaJQmczQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </eSubpackages>
+ <eSubpackages xmi:id="_8SQeFRt0EeWb19NaJQmczQ" name="executable" nsURI="http:///javaxvalidation/javax/validation/executable.ecore" nsPrefix="javaxvalidation.javax.validation.executable">
+ <eAnnotations xmi:id="_8SQeFht0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SS4Zht0EeWb19NaJQmczQ"/>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_8SQeFxt0EeWb19NaJQmczQ" name="ExecutableType">
+ <eAnnotations xmi:id="_8SQeGBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS4Zxt0EeWb19NaJQmczQ"/>
+ <eLiterals xmi:id="_8SQeGRt0EeWb19NaJQmczQ" name="IMPLICIT"/>
+ <eLiterals xmi:id="_8SQeGht0EeWb19NaJQmczQ" name="NONE" value="1"/>
+ <eLiterals xmi:id="_8SQeGxt0EeWb19NaJQmczQ" name="CONSTRUCTORS" value="2"/>
+ <eLiterals xmi:id="_8SQeHBt0EeWb19NaJQmczQ" name="NON_GETTER_METHODS" value="3"/>
+ <eLiterals xmi:id="_8SQeHRt0EeWb19NaJQmczQ" name="GETTER_METHODS" value="4"/>
+ <eLiterals xmi:id="_8SQeHht0EeWb19NaJQmczQ" name="ALL" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SQeHxt0EeWb19NaJQmczQ" name="ValidateOnExecution">
+ <eAnnotations xmi:id="_8SQeIBt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS4bht0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SQeIRt0EeWb19NaJQmczQ" name="methodConstraint">
+ <eAnnotations xmi:id="_8SQeIht0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDMBt0EeWb19NaJQmczQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SRDMht0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SRDMxt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDNBt0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SRDNht0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SRDNxt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDOBt0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SRDORt0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SRDOht0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SRDOxt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations xmi:id="_8SRDPBt0EeWb19NaJQmczQ" name="typeConstraint">
+ <eAnnotations xmi:id="_8SRDPRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDPht0EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SRDQBt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SRDQRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDQht0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SRDRBt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SRDRRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDRht0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SRDRxt0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SRDSBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SRDSRt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8SRDSht0EeWb19NaJQmczQ" name="type" ordered="false" upperBound="-1" eType="_8SQeFxt0EeWb19NaJQmczQ" defaultValueLiteral="IMPLICIT"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDTBt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDTht0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDUBt0EeWb19NaJQmczQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDUht0EeWb19NaJQmczQ" name="base_Package" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </eSubpackages>
+ <eSubpackages xmi:id="_8SRDVBt0EeWb19NaJQmczQ" name="groups" nsURI="http:///javaxvalidation/javax/validation/groups.ecore" nsPrefix="javaxvalidation.javax.validation.groups">
+ <eAnnotations xmi:id="_8SRDVRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_8SS4jRt0EeWb19NaJQmczQ"/>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SRDVht0EeWb19NaJQmczQ" name="ConvertGroup">
+ <eAnnotations xmi:id="_8SRDVxt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS4jht0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SRDWBt0EeWb19NaJQmczQ" name="typeConstraint">
+ <eAnnotations xmi:id="_8SRDWRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDWht0EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SRDXBt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SRDXRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDXht0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SRDYBt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SRDYRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDYht0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SRDYxt0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SRDZBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SRDZRt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDZht0EeWb19NaJQmczQ" name="from" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDaBt0EeWb19NaJQmczQ" name="to" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDaht0EeWb19NaJQmczQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDbBt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDbht0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDcBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDcht0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDdBt0EeWb19NaJQmczQ" name="value_List" ordered="false" eType="_8SRDdht0EeWb19NaJQmczQ" eOpposite="_8SRDkBt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_8SRDdht0EeWb19NaJQmczQ" name="ListFromConvertGroup">
+ <eAnnotations xmi:id="_8SRDdxt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8SS4qRt0EeWb19NaJQmczQ"/>
+ <eOperations xmi:id="_8SRDeBt0EeWb19NaJQmczQ" name="typeConstraint">
+ <eAnnotations xmi:id="_8SRDeRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDeht0EeWb19NaJQmczQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_8SRDfBt0EeWb19NaJQmczQ" name="diagnostics">
+ <eAnnotations xmi:id="_8SRDfRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDfht0EeWb19NaJQmczQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_8SRDgBt0EeWb19NaJQmczQ" name="context">
+ <eAnnotations xmi:id="_8SRDgRt0EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_8SRDght0EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_8SRDgxt0EeWb19NaJQmczQ">
+ <eTypeArguments xmi:id="_8SRDhBt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_8SRDhRt0EeWb19NaJQmczQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDhht0EeWb19NaJQmczQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDiBt0EeWb19NaJQmczQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDiht0EeWb19NaJQmczQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDjBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDjht0EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8SRDkBt0EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-1" eType="_8SRDVht0EeWb19NaJQmczQ" containment="true" eOpposite="_8SRDdBt0EeWb19NaJQmczQ"/>
+ </eClassifiers>
+ </eSubpackages>
+ </eSubpackages>
+ </eSubpackages>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_8SRDkht0EeWb19NaJQmczQ">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_8SRDkxt0EeWb19NaJQmczQ">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SRDlBt0EeWb19NaJQmczQ" name="javax">
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SRDlRt0EeWb19NaJQmczQ" name="validation">
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SRDlht0EeWb19NaJQmczQ" name="constraints">
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_8SRDlxt0EeWb19NaJQmczQ" name="FlagFromPattern">
+ <ownedAttribute xmi:id="_8SRDmBt0EeWb19NaJQmczQ" name="value">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_8SRDmRt0EeWb19NaJQmczQ" name="getValue"/>
+ <ownedLiteral xmi:id="_8SRDmht0EeWb19NaJQmczQ" name="UNIX_LINES"/>
+ <ownedLiteral xmi:id="_8SRDmxt0EeWb19NaJQmczQ" name="CASE_INSENSITIVE"/>
+ <ownedLiteral xmi:id="_8SRDnBt0EeWb19NaJQmczQ" name="COMMENTS"/>
+ <ownedLiteral xmi:id="_8SRDnRt0EeWb19NaJQmczQ" name="MULTILINE"/>
+ <ownedLiteral xmi:id="_8SRDnht0EeWb19NaJQmczQ" name="DOTALL"/>
+ <ownedLiteral xmi:id="_8SRDnxt0EeWb19NaJQmczQ" name="UNICODE_CASE"/>
+ <ownedLiteral xmi:id="_8SRDoBt0EeWb19NaJQmczQ" name="CANON_EQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRDoRt0EeWb19NaJQmczQ" name="Future" visibility="public">
+ <ownedAttribute xmi:id="_8SRDoht0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDoxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDpBt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRDpRt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Future.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDpht0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSNxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDpxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDqBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDqRt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSOxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDqht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDqxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDrBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRroht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDrRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDrht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDrxt0EeWb19NaJQmczQ" name="base_Property" association="_8SRrpBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDsBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDsRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDsht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRrqBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDsxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDtBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDtRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRrrBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDtht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDtxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDuBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRrrht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDuRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDuht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDuxt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRDvht0EeWb19NaJQmczQ" association="_8SSSPxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDvBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDvRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRDvht0EeWb19NaJQmczQ" name="ListFromFuture" visibility="public">
+ <ownedAttribute xmi:id="_8SRDvxt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSPxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDwBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDwRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDwht0EeWb19NaJQmczQ" name="base_Operation" association="_8SRrsBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDwxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDxBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDxRt0EeWb19NaJQmczQ" name="base_Property" association="_8SRrsht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDxht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDxxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDyBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRrtht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDyRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDyht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDyxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRruht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDzBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRDzRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRDzht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRrvBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRDzxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD0Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRD0Rt0EeWb19NaJQmczQ" name="Size" visibility="public">
+ <ownedAttribute xmi:id="_8SRD0ht0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD0xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD1Bt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRD1Rt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Size.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD1ht0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSQBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD1xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD2Bt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD2Rt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSRBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD2ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD2xt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD3Bt0EeWb19NaJQmczQ" name="min" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD3Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD3ht0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRD3xt0EeWb19NaJQmczQ" value="0"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD4Bt0EeWb19NaJQmczQ" name="max" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD4Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD4ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD4xt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRrvht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD5Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD5Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD5ht0EeWb19NaJQmczQ" name="base_Property" association="_8SRrwBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD5xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD6Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD6Rt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRrxBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD6ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD6xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD7Bt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRryBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD7Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD7ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD7xt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRryht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD8Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD8Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD8ht0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRD9Rt0EeWb19NaJQmczQ" association="_8SSSSBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD8xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD9Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRD9Rt0EeWb19NaJQmczQ" name="ListFromSize" visibility="public">
+ <ownedAttribute xmi:id="_8SRD9ht0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSSBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD9xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD-Bt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD-Rt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRrzBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD-ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD-xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD_Bt0EeWb19NaJQmczQ" name="base_Property" association="_8SRrzht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRD_Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRD_ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRD_xt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRr0ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREABt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREARt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREAht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRr1ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREAxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREBBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREBRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRr2Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREBht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREBxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRECBt0EeWb19NaJQmczQ" name="AssertTrue" visibility="public">
+ <ownedAttribute xmi:id="_8SRECRt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRECht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRECxt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SREDBt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.AssertTrue.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREDRt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSSRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREDht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREDxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREEBt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSTRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREERt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREEht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREExt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRr2ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREFBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREFRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREFht0EeWb19NaJQmczQ" name="base_Property" association="_8SRr3Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREFxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREGBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREGRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRr4Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREGht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREGxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREHBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRr5Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREHRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREHht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREHxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRr5ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREIBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREIRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREIht0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SREJRt0EeWb19NaJQmczQ" association="_8SSSURt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREIxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREJBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREJRt0EeWb19NaJQmczQ" name="ListFromAssertTrue" visibility="public">
+ <ownedAttribute xmi:id="_8SREJht0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSURt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREJxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREKBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREKRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRr6Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREKht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREKxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRELBt0EeWb19NaJQmczQ" name="base_Property" association="_8SRr6ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRELRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRELht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRELxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRr7ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREMBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREMRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREMht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRr8ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREMxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRENBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRENRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRr9Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRENht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRENxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREOBt0EeWb19NaJQmczQ" name="NotNull" visibility="public">
+ <ownedAttribute xmi:id="_8SREORt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREOht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREOxt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SREPBt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.NotNull.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREPRt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSUht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREPht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREPxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREQBt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSVht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREQRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREQht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREQxt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRr9ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRERBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRERRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRERht0EeWb19NaJQmczQ" name="base_Property" association="_8SRr-Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRERxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRESBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRESRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRr_Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRESht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRESxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRETBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRsABt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRETRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRETht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRETxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRsAht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREUBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREURt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREUht0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SREVRt0EeWb19NaJQmczQ" association="_8SSSWht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREUxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREVBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREVRt0EeWb19NaJQmczQ" name="ListFromNotNull" visibility="public">
+ <ownedAttribute xmi:id="_8SREVht0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSWht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREVxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREWBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREWRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRsBBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREWht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREWxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREXBt0EeWb19NaJQmczQ" name="base_Property" association="_8SRsBht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREXRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREXht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREXxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRsCht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREYBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREYRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREYht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRsDht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREYxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREZBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREZRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRsEBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREZht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREZxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREaBt0EeWb19NaJQmczQ" name="Past" visibility="public">
+ <ownedAttribute xmi:id="_8SREaRt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREaht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREaxt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SREbBt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Past.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREbRt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSWxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREbht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREbxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREcBt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSXxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREcRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREcht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREcxt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRsEht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREdBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREdRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREdht0EeWb19NaJQmczQ" name="base_Property" association="_8SRsFBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREdxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREeBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREeRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRsGBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREeht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREext0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREfBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SRsHBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREfRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREfht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREfxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SRsHht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREgBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREgRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREght0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SREhRt0EeWb19NaJQmczQ" association="_8SSSYxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREgxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREhBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREhRt0EeWb19NaJQmczQ" name="ListFromPast" visibility="public">
+ <ownedAttribute xmi:id="_8SREhht0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSYxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREhxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREiBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREiRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SRsIBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREiht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREixt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREjBt0EeWb19NaJQmczQ" name="base_Property" association="_8SRsIht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREjRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREjht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREjxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SRsJht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREkBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREkRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREkht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRUxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREkxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRElBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRElRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRVRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRElht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRElxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREmBt0EeWb19NaJQmczQ" name="DecimalMin" visibility="public">
+ <ownedAttribute xmi:id="_8SREmRt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREmht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREmxt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SREnBt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.DecimalMin.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREnRt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSZBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREnht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREnxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREoBt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSaBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREoRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREoht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREoxt0EeWb19NaJQmczQ" name="value" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREpBt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREpRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREpht0EeWb19NaJQmczQ" name="inclusive" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREpxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREqBt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SREqRt0EeWb19NaJQmczQ" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREqht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRVxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREqxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRErBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRErRt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRWRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRErht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRErxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREsBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRXRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREsRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREsht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREsxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRYRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREtBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREtRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREtht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRYxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREtxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREuBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREuRt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SREvBt0EeWb19NaJQmczQ" association="_8SSSbBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREuht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREuxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREvBt0EeWb19NaJQmczQ" name="ListFromDecimalMin" visibility="public">
+ <ownedAttribute xmi:id="_8SREvRt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSbBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREvht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREvxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREwBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRZRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREwRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREwht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREwxt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRZxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRExBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRExRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRExht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRaxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRExxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREyBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREyRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRbxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREyht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREyxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SREzBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRcRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SREzRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SREzht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SREzxt0EeWb19NaJQmczQ" name="Min" visibility="public">
+ <ownedAttribute xmi:id="_8SRE0Bt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRE0Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRE0ht0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRE0xt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Min.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRE1Bt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSbRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRE1Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqQBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqQRt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSScRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqQht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqQxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqRBt0EeWb19NaJQmczQ" name="value" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqRRt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqRht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqRxt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRcxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqSBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqSRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqSht0EeWb19NaJQmczQ" name="base_Property" association="_8SSRdRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqSxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqTBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqTRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSReRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqTht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqTxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqUBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRfRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqURt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqUht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqUxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRfxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqVBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqVRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqVht0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRqWRt0EeWb19NaJQmczQ" association="_8SSSdRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqVxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqWBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRqWRt0EeWb19NaJQmczQ" name="ListFromMin" visibility="public">
+ <ownedAttribute xmi:id="_8SRqWht0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSdRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqWxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqXBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqXRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRgRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqXht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqXxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqYBt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRgxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqYRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqYht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqYxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRhxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqZBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqZRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqZht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRixt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqZxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqaBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqaRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRjRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqaht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqaxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRqbBt0EeWb19NaJQmczQ" name="Max" visibility="public">
+ <ownedAttribute xmi:id="_8SRqbRt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqbht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqbxt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRqcBt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Max.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqcRt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSdht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqcht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqcxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqdBt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSeht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqdRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqdht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqdxt0EeWb19NaJQmczQ" name="value" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqeBt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqeRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqeht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRjxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqext0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqfBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqfRt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRkRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqfht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqfxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqgBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRlRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqgRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqght0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqgxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRmRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqhBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqhRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqhht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRmxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqhxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqiBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqiRt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRqjBt0EeWb19NaJQmczQ" association="_8SSSfht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqiht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqixt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRqjBt0EeWb19NaJQmczQ" name="ListFromMax" visibility="public">
+ <ownedAttribute xmi:id="_8SRqjRt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSfht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqjht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqjxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqkBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRnRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqkRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqkht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqkxt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRnxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqlBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqlRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqlht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRoxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqlxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqmBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqmRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRpxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqmht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqmxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqnBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRqRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqnRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqnht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRqnxt0EeWb19NaJQmczQ" name="Digits" visibility="public">
+ <ownedAttribute xmi:id="_8SRqoBt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqoRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqoht0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRqoxt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Digits.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqpBt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSfxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqpRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqpht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqpxt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSgxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqqBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqqRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqqht0EeWb19NaJQmczQ" name="integer" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqqxt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqrBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqrRt0EeWb19NaJQmczQ" name="fraction" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqrht0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqrxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqsBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRqxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqsRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqsht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqsxt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRrRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqtBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqtRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqtht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRsRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqtxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRquBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRquRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRtRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRquht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRquxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqvBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRtxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqvRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqvht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqvxt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRqwht0EeWb19NaJQmczQ" association="_8SSShxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqwBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqwRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRqwht0EeWb19NaJQmczQ" name="ListFromDigits" visibility="public">
+ <ownedAttribute xmi:id="_8SRqwxt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSShxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqxBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqxRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqxht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRuRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqxxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqyBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqyRt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRuxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqyht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqyxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqzBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRvxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRqzRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRqzht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRqzxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSRwxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq0Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq0Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq0ht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSRxRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq0xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq1Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRq1Rt0EeWb19NaJQmczQ" name="Null" visibility="public">
+ <ownedAttribute xmi:id="_8SRq1ht0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq1xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq2Bt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRq2Rt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Null.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq2ht0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSiBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq2xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq3Bt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq3Rt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSjBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq3ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq3xt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq4Bt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSRxxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq4Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq4ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq4xt0EeWb19NaJQmczQ" name="base_Property" association="_8SSRyRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq5Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq5Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq5ht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSRzRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq5xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq6Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq6Rt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSR0Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq6ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq6xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq7Bt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSR0xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq7Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq7ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq7xt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRq8ht0EeWb19NaJQmczQ" association="_8SSSkBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq8Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq8Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRq8ht0EeWb19NaJQmczQ" name="ListFromNull" visibility="public">
+ <ownedAttribute xmi:id="_8SRq8xt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSkBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq9Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq9Rt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq9ht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSR1Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq9xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq-Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq-Rt0EeWb19NaJQmczQ" name="base_Property" association="_8SSR1xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq-ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq-xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq_Bt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSR2xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRq_Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRq_ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRq_xt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSR3xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrABt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrARt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrAht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSR4Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrAxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrBBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRrBRt0EeWb19NaJQmczQ" name="AssertFalse" visibility="public">
+ <ownedAttribute xmi:id="_8SRrBht0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrBxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrCBt0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRrCRt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.AssertFalse.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrCht0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSkRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrCxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrDBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrDRt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSlRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrDht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrDxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrEBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSR4xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrERt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrEht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrExt0EeWb19NaJQmczQ" name="base_Property" association="_8SSR5Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrFBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrFRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrFht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSR6Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrFxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrGBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrGRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSR7Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrGht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrGxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrHBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSR7xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrHRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrHht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrHxt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRrIht0EeWb19NaJQmczQ" association="_8SSSmRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrIBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrIRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRrIht0EeWb19NaJQmczQ" name="ListFromAssertFalse" visibility="public">
+ <ownedAttribute xmi:id="_8SRrIxt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSmRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrJBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrJRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrJht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSR8Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrJxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrKBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrKRt0EeWb19NaJQmczQ" name="base_Property" association="_8SSR8xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrKht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrKxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrLBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSR9xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrLRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrLht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrLxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSR-xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrMBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrMRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrMht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSR_Rt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrMxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrNBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRrNRt0EeWb19NaJQmczQ" name="Pattern" visibility="public">
+ <ownedAttribute xmi:id="_8SRrNht0EeWb19NaJQmczQ" name="regexp" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrNxt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrOBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrORt0EeWb19NaJQmczQ" name="flags" visibility="public" type="_8SRDlxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrOht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrOxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrPBt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrPRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrPht0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRrPxt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.Pattern.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrQBt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSmht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrQRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrQht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrQxt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSnht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrRBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrRRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrRht0EeWb19NaJQmczQ" name="base_Operation" association="_8SSR_xt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrRxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrSBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrSRt0EeWb19NaJQmczQ" name="base_Property" association="_8SSSARt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrSht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrSxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrTBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSSBRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrTRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrTht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrTxt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSSCRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrUBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrURt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrUht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSSCxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrUxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrVBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrVRt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRrWBt0EeWb19NaJQmczQ" association="_8SSSoht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrVht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrVxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRrWBt0EeWb19NaJQmczQ" name="ListFromPattern" visibility="public">
+ <ownedAttribute xmi:id="_8SRrWRt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSoht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrWht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrWxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrXBt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSSDRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrXRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrXht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrXxt0EeWb19NaJQmczQ" name="base_Property" association="_8SSSDxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrYBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrYRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrYht0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSSExt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrYxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrZBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrZRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSSFxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrZht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrZxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRraBt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSSGRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRraRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRraht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRraxt0EeWb19NaJQmczQ" name="DecimalMax" visibility="public">
+ <ownedAttribute xmi:id="_8SRrbBt0EeWb19NaJQmczQ" name="message" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrbRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrbht0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRrbxt0EeWb19NaJQmczQ" value="&quot;{javax.validation.constraints.DecimalMax.message}&quot;"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrcBt0EeWb19NaJQmczQ" name="groups" visibility="public" association="_8SSSoxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrcRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrcht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrcxt0EeWb19NaJQmczQ" name="payload" visibility="public" association="_8SSSpxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrdBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrdRt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrdht0EeWb19NaJQmczQ" name="value" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrdxt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRreBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRreRt0EeWb19NaJQmczQ" name="inclusive" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRreht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrext0EeWb19NaJQmczQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SRrfBt0EeWb19NaJQmczQ" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrfRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSSGxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrfht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrfxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrgBt0EeWb19NaJQmczQ" name="base_Property" association="_8SSSHRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrgRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrght0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrgxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSSIRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrhBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrhRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrhht0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSSJRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrhxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRriBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRriRt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSSJxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRriht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrixt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrjBt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SRrjxt0EeWb19NaJQmczQ" association="_8SSSqxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrjRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrjht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SRrjxt0EeWb19NaJQmczQ" name="ListFromDecimalMax" visibility="public">
+ <ownedAttribute xmi:id="_8SRrkBt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSqxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrkRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrkht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrkxt0EeWb19NaJQmczQ" name="base_Operation" association="_8SSSKRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrlBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrlRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrlht0EeWb19NaJQmczQ" name="base_Property" association="_8SSSKxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrlxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrmBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrmRt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SSSLxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrmht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrmxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrnBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SSSMxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrnRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrnht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SRrnxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SSSNRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRroBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRroRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRroht0EeWb19NaJQmczQ" name="extension_Future_Operation" memberEnd="_8SRDrBt0EeWb19NaJQmczQ _8SRroxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRroxt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRroht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrpBt0EeWb19NaJQmczQ" name="extension_Future_Property" memberEnd="_8SRDrxt0EeWb19NaJQmczQ _8SRrpRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrpRt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrpBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrpht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrpxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrqBt0EeWb19NaJQmczQ" name="extension_Future_EnumerationLiteral" memberEnd="_8SRDsht0EeWb19NaJQmczQ _8SRrqRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrqRt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrqBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrqht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrqxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrrBt0EeWb19NaJQmczQ" name="extension_Future_Stereotype" memberEnd="_8SRDtRt0EeWb19NaJQmczQ _8SRrrRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrrRt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrrBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrrht0EeWb19NaJQmczQ" name="extension_Future_Parameter" memberEnd="_8SRDuBt0EeWb19NaJQmczQ _8SRrrxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrrxt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRDoRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrrht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrsBt0EeWb19NaJQmczQ" name="extension_ListFromFuture_Operation" memberEnd="_8SRDwht0EeWb19NaJQmczQ _8SRrsRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrsRt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRDvht0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrsBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrsht0EeWb19NaJQmczQ" name="extension_ListFromFuture_Property" memberEnd="_8SRDxRt0EeWb19NaJQmczQ _8SRrsxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrsxt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRDvht0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrsht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrtBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrtRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrtht0EeWb19NaJQmczQ" name="extension_ListFromFuture_EnumerationLiteral" memberEnd="_8SRDyBt0EeWb19NaJQmczQ _8SRrtxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrtxt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRDvht0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrtht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRruBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRruRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRruht0EeWb19NaJQmczQ" name="extension_ListFromFuture_Stereotype" memberEnd="_8SRDyxt0EeWb19NaJQmczQ _8SRruxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRruxt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRDvht0EeWb19NaJQmczQ" aggregation="composite" association="_8SRruht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrvBt0EeWb19NaJQmczQ" name="extension_ListFromFuture_Parameter" memberEnd="_8SRDzht0EeWb19NaJQmczQ _8SRrvRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrvRt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRDvht0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrvBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrvht0EeWb19NaJQmczQ" name="extension_Size_Operation" memberEnd="_8SRD4xt0EeWb19NaJQmczQ _8SRrvxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrvxt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrvht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrwBt0EeWb19NaJQmczQ" name="extension_Size_Property" memberEnd="_8SRD5ht0EeWb19NaJQmczQ _8SRrwRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrwRt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrwBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrwht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrwxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrxBt0EeWb19NaJQmczQ" name="extension_Size_EnumerationLiteral" memberEnd="_8SRD6Rt0EeWb19NaJQmczQ _8SRrxRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrxRt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrxBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRrxht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRrxxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRryBt0EeWb19NaJQmczQ" name="extension_Size_Stereotype" memberEnd="_8SRD7Bt0EeWb19NaJQmczQ _8SRryRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRryRt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRryBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRryht0EeWb19NaJQmczQ" name="extension_Size_Parameter" memberEnd="_8SRD7xt0EeWb19NaJQmczQ _8SRryxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRryxt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRD0Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRryht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrzBt0EeWb19NaJQmczQ" name="extension_ListFromSize_Operation" memberEnd="_8SRD-Rt0EeWb19NaJQmczQ _8SRrzRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrzRt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRD9Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrzBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRrzht0EeWb19NaJQmczQ" name="extension_ListFromSize_Property" memberEnd="_8SRD_Bt0EeWb19NaJQmczQ _8SRrzxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRrzxt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRD9Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRrzht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr0Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr0Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr0ht0EeWb19NaJQmczQ" name="extension_ListFromSize_EnumerationLiteral" memberEnd="_8SRD_xt0EeWb19NaJQmczQ _8SRr0xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr0xt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRD9Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr0ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr1Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr1Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr1ht0EeWb19NaJQmczQ" name="extension_ListFromSize_Stereotype" memberEnd="_8SREAht0EeWb19NaJQmczQ _8SRr1xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr1xt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRD9Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr1ht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr2Bt0EeWb19NaJQmczQ" name="extension_ListFromSize_Parameter" memberEnd="_8SREBRt0EeWb19NaJQmczQ _8SRr2Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr2Rt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRD9Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr2Bt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr2ht0EeWb19NaJQmczQ" name="extension_AssertTrue_Operation" memberEnd="_8SREExt0EeWb19NaJQmczQ _8SRr2xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr2xt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr2ht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr3Bt0EeWb19NaJQmczQ" name="extension_AssertTrue_Property" memberEnd="_8SREFht0EeWb19NaJQmczQ _8SRr3Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr3Rt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr3Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr3ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr3xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr4Bt0EeWb19NaJQmczQ" name="extension_AssertTrue_EnumerationLiteral" memberEnd="_8SREGRt0EeWb19NaJQmczQ _8SRr4Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr4Rt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr4Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr4ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr4xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr5Bt0EeWb19NaJQmczQ" name="extension_AssertTrue_Stereotype" memberEnd="_8SREHBt0EeWb19NaJQmczQ _8SRr5Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr5Rt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr5Bt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr5ht0EeWb19NaJQmczQ" name="extension_AssertTrue_Parameter" memberEnd="_8SREHxt0EeWb19NaJQmczQ _8SRr5xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr5xt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRECBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr5ht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr6Bt0EeWb19NaJQmczQ" name="extension_ListFromAssertTrue_Operation" memberEnd="_8SREKRt0EeWb19NaJQmczQ _8SRr6Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr6Rt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREJRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr6Bt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr6ht0EeWb19NaJQmczQ" name="extension_ListFromAssertTrue_Property" memberEnd="_8SRELBt0EeWb19NaJQmczQ _8SRr6xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr6xt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREJRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr6ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr7Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr7Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr7ht0EeWb19NaJQmczQ" name="extension_ListFromAssertTrue_EnumerationLiteral" memberEnd="_8SRELxt0EeWb19NaJQmczQ _8SRr7xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr7xt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREJRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr7ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr8Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr8Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr8ht0EeWb19NaJQmczQ" name="extension_ListFromAssertTrue_Stereotype" memberEnd="_8SREMht0EeWb19NaJQmczQ _8SRr8xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr8xt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREJRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr8ht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr9Bt0EeWb19NaJQmczQ" name="extension_ListFromAssertTrue_Parameter" memberEnd="_8SRENRt0EeWb19NaJQmczQ _8SRr9Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr9Rt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREJRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr9Bt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr9ht0EeWb19NaJQmczQ" name="extension_NotNull_Operation" memberEnd="_8SREQxt0EeWb19NaJQmczQ _8SRr9xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr9xt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr9ht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr-Bt0EeWb19NaJQmczQ" name="extension_NotNull_Property" memberEnd="_8SRERht0EeWb19NaJQmczQ _8SRr-Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr-Rt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr-Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr-ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr-xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRr_Bt0EeWb19NaJQmczQ" name="extension_NotNull_EnumerationLiteral" memberEnd="_8SRESRt0EeWb19NaJQmczQ _8SRr_Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRr_Rt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRr_Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRr_ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRr_xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsABt0EeWb19NaJQmczQ" name="extension_NotNull_Stereotype" memberEnd="_8SRETBt0EeWb19NaJQmczQ _8SRsARt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsARt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsABt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsAht0EeWb19NaJQmczQ" name="extension_NotNull_Parameter" memberEnd="_8SRETxt0EeWb19NaJQmczQ _8SRsAxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsAxt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREOBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsAht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsBBt0EeWb19NaJQmczQ" name="extension_ListFromNotNull_Operation" memberEnd="_8SREWRt0EeWb19NaJQmczQ _8SRsBRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsBRt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREVRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsBBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsBht0EeWb19NaJQmczQ" name="extension_ListFromNotNull_Property" memberEnd="_8SREXBt0EeWb19NaJQmczQ _8SRsBxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsBxt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREVRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsBht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRsCBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRsCRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsCht0EeWb19NaJQmczQ" name="extension_ListFromNotNull_EnumerationLiteral" memberEnd="_8SREXxt0EeWb19NaJQmczQ _8SRsCxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsCxt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREVRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsCht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRsDBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRsDRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsDht0EeWb19NaJQmczQ" name="extension_ListFromNotNull_Stereotype" memberEnd="_8SREYht0EeWb19NaJQmczQ _8SRsDxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsDxt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREVRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsDht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsEBt0EeWb19NaJQmczQ" name="extension_ListFromNotNull_Parameter" memberEnd="_8SREZRt0EeWb19NaJQmczQ _8SRsERt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsERt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREVRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsEBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsEht0EeWb19NaJQmczQ" name="extension_Past_Operation" memberEnd="_8SREcxt0EeWb19NaJQmczQ _8SRsExt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsExt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsEht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsFBt0EeWb19NaJQmczQ" name="extension_Past_Property" memberEnd="_8SREdht0EeWb19NaJQmczQ _8SRsFRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsFRt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsFBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRsFht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRsFxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsGBt0EeWb19NaJQmczQ" name="extension_Past_EnumerationLiteral" memberEnd="_8SREeRt0EeWb19NaJQmczQ _8SRsGRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsGRt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsGBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRsGht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRsGxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsHBt0EeWb19NaJQmczQ" name="extension_Past_Stereotype" memberEnd="_8SREfBt0EeWb19NaJQmczQ _8SRsHRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsHRt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsHBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsHht0EeWb19NaJQmczQ" name="extension_Past_Parameter" memberEnd="_8SREfxt0EeWb19NaJQmczQ _8SRsHxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsHxt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREaBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsHht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsIBt0EeWb19NaJQmczQ" name="extension_ListFromPast_Operation" memberEnd="_8SREiRt0EeWb19NaJQmczQ _8SRsIRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsIRt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREhRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsIBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsIht0EeWb19NaJQmczQ" name="extension_ListFromPast_Property" memberEnd="_8SREjBt0EeWb19NaJQmczQ _8SRsIxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SRsIxt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREhRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsIht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SRsJBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SRsJRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SRsJht0EeWb19NaJQmczQ" name="extension_ListFromPast_EnumerationLiteral" memberEnd="_8SREjxt0EeWb19NaJQmczQ _8SSRUBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRUBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREhRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SRsJht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRURt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRUht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRUxt0EeWb19NaJQmczQ" name="extension_ListFromPast_Stereotype" memberEnd="_8SREkht0EeWb19NaJQmczQ _8SSRVBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRVBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREhRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRUxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRVRt0EeWb19NaJQmczQ" name="extension_ListFromPast_Parameter" memberEnd="_8SRElRt0EeWb19NaJQmczQ _8SSRVht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRVht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREhRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRVRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRVxt0EeWb19NaJQmczQ" name="extension_DecimalMin_Operation" memberEnd="_8SREqht0EeWb19NaJQmczQ _8SSRWBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRWBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRVxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRWRt0EeWb19NaJQmczQ" name="extension_DecimalMin_Property" memberEnd="_8SRErRt0EeWb19NaJQmczQ _8SSRWht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRWht0EeWb19NaJQmczQ" name="extension_Property" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRWRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRWxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRXBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRXRt0EeWb19NaJQmczQ" name="extension_DecimalMin_EnumerationLiteral" memberEnd="_8SREsBt0EeWb19NaJQmczQ _8SSRXht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRXht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRXRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRXxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRYBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRYRt0EeWb19NaJQmczQ" name="extension_DecimalMin_Stereotype" memberEnd="_8SREsxt0EeWb19NaJQmczQ _8SSRYht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRYht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRYRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRYxt0EeWb19NaJQmczQ" name="extension_DecimalMin_Parameter" memberEnd="_8SREtht0EeWb19NaJQmczQ _8SSRZBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRZBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREmBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRYxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRZRt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMin_Operation" memberEnd="_8SREwBt0EeWb19NaJQmczQ _8SSRZht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRZht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREvBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRZRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRZxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMin_Property" memberEnd="_8SREwxt0EeWb19NaJQmczQ _8SSRaBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRaBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SREvBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRZxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRaRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRaht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRaxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMin_EnumerationLiteral" memberEnd="_8SRExht0EeWb19NaJQmczQ _8SSRbBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRbBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREvBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRaxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRbRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRbht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRbxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMin_Stereotype" memberEnd="_8SREyRt0EeWb19NaJQmczQ _8SSRcBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRcBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREvBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRbxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRcRt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMin_Parameter" memberEnd="_8SREzBt0EeWb19NaJQmczQ _8SSRcht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRcht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREvBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRcRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRcxt0EeWb19NaJQmczQ" name="extension_Min_Operation" memberEnd="_8SRqRxt0EeWb19NaJQmczQ _8SSRdBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRdBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRcxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRdRt0EeWb19NaJQmczQ" name="extension_Min_Property" memberEnd="_8SRqSht0EeWb19NaJQmczQ _8SSRdht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRdht0EeWb19NaJQmczQ" name="extension_Property" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRdRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRdxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSReBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSReRt0EeWb19NaJQmczQ" name="extension_Min_EnumerationLiteral" memberEnd="_8SRqTRt0EeWb19NaJQmczQ _8SSReht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSReht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSReRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRext0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRfBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRfRt0EeWb19NaJQmczQ" name="extension_Min_Stereotype" memberEnd="_8SRqUBt0EeWb19NaJQmczQ _8SSRfht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRfht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRfRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRfxt0EeWb19NaJQmczQ" name="extension_Min_Parameter" memberEnd="_8SRqUxt0EeWb19NaJQmczQ _8SSRgBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRgBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SREzxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRfxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRgRt0EeWb19NaJQmczQ" name="extension_ListFromMin_Operation" memberEnd="_8SRqXRt0EeWb19NaJQmczQ _8SSRght0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRght0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRqWRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRgRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRgxt0EeWb19NaJQmczQ" name="extension_ListFromMin_Property" memberEnd="_8SRqYBt0EeWb19NaJQmczQ _8SSRhBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRhBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRqWRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRgxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRhRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRhht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRhxt0EeWb19NaJQmczQ" name="extension_ListFromMin_EnumerationLiteral" memberEnd="_8SRqYxt0EeWb19NaJQmczQ _8SSRiBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRiBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRqWRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRhxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRiRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRiht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRixt0EeWb19NaJQmczQ" name="extension_ListFromMin_Stereotype" memberEnd="_8SRqZht0EeWb19NaJQmczQ _8SSRjBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRjBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRqWRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRixt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRjRt0EeWb19NaJQmczQ" name="extension_ListFromMin_Parameter" memberEnd="_8SRqaRt0EeWb19NaJQmczQ _8SSRjht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRjht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRqWRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRjRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRjxt0EeWb19NaJQmczQ" name="extension_Max_Operation" memberEnd="_8SRqeht0EeWb19NaJQmczQ _8SSRkBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRkBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRjxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRkRt0EeWb19NaJQmczQ" name="extension_Max_Property" memberEnd="_8SRqfRt0EeWb19NaJQmczQ _8SSRkht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRkht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRkRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRkxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRlBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRlRt0EeWb19NaJQmczQ" name="extension_Max_EnumerationLiteral" memberEnd="_8SRqgBt0EeWb19NaJQmczQ _8SSRlht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRlht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRlRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRlxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRmBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRmRt0EeWb19NaJQmczQ" name="extension_Max_Stereotype" memberEnd="_8SRqgxt0EeWb19NaJQmczQ _8SSRmht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRmht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRmRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRmxt0EeWb19NaJQmczQ" name="extension_Max_Parameter" memberEnd="_8SRqhht0EeWb19NaJQmczQ _8SSRnBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRnBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRqbBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRmxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRnRt0EeWb19NaJQmczQ" name="extension_ListFromMax_Operation" memberEnd="_8SRqkBt0EeWb19NaJQmczQ _8SSRnht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRnht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRqjBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRnRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRnxt0EeWb19NaJQmczQ" name="extension_ListFromMax_Property" memberEnd="_8SRqkxt0EeWb19NaJQmczQ _8SSRoBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRoBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRqjBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRnxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRoRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRoht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRoxt0EeWb19NaJQmczQ" name="extension_ListFromMax_EnumerationLiteral" memberEnd="_8SRqlht0EeWb19NaJQmczQ _8SSRpBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRpBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRqjBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRoxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRpRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRpht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRpxt0EeWb19NaJQmczQ" name="extension_ListFromMax_Stereotype" memberEnd="_8SRqmRt0EeWb19NaJQmczQ _8SSRqBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRqBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRqjBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRpxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRqRt0EeWb19NaJQmczQ" name="extension_ListFromMax_Parameter" memberEnd="_8SRqnBt0EeWb19NaJQmczQ _8SSRqht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRqht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRqjBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRqRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRqxt0EeWb19NaJQmczQ" name="extension_Digits_Operation" memberEnd="_8SRqsBt0EeWb19NaJQmczQ _8SSRrBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRrBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRqxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRrRt0EeWb19NaJQmczQ" name="extension_Digits_Property" memberEnd="_8SRqsxt0EeWb19NaJQmczQ _8SSRrht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRrht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRrRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRrxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRsBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRsRt0EeWb19NaJQmczQ" name="extension_Digits_EnumerationLiteral" memberEnd="_8SRqtht0EeWb19NaJQmczQ _8SSRsht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRsht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRsRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRsxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRtBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRtRt0EeWb19NaJQmczQ" name="extension_Digits_Stereotype" memberEnd="_8SRquRt0EeWb19NaJQmczQ _8SSRtht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRtht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRtRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRtxt0EeWb19NaJQmczQ" name="extension_Digits_Parameter" memberEnd="_8SRqvBt0EeWb19NaJQmczQ _8SSRuBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRuBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRqnxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRtxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRuRt0EeWb19NaJQmczQ" name="extension_ListFromDigits_Operation" memberEnd="_8SRqxht0EeWb19NaJQmczQ _8SSRuht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRuht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRqwht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRuRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRuxt0EeWb19NaJQmczQ" name="extension_ListFromDigits_Property" memberEnd="_8SRqyRt0EeWb19NaJQmczQ _8SSRvBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRvBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRqwht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRuxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRvRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRvht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRvxt0EeWb19NaJQmczQ" name="extension_ListFromDigits_EnumerationLiteral" memberEnd="_8SRqzBt0EeWb19NaJQmczQ _8SSRwBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRwBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRqwht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRvxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRwRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRwht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRwxt0EeWb19NaJQmczQ" name="extension_ListFromDigits_Stereotype" memberEnd="_8SRqzxt0EeWb19NaJQmczQ _8SSRxBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRxBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRqwht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRwxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRxRt0EeWb19NaJQmczQ" name="extension_ListFromDigits_Parameter" memberEnd="_8SRq0ht0EeWb19NaJQmczQ _8SSRxht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRxht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRqwht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRxRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRxxt0EeWb19NaJQmczQ" name="extension_Null_Operation" memberEnd="_8SRq4Bt0EeWb19NaJQmczQ _8SSRyBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRyBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRxxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRyRt0EeWb19NaJQmczQ" name="extension_Null_Property" memberEnd="_8SRq4xt0EeWb19NaJQmczQ _8SSRyht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRyht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRyRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRyxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSRzBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSRzRt0EeWb19NaJQmczQ" name="extension_Null_EnumerationLiteral" memberEnd="_8SRq5ht0EeWb19NaJQmczQ _8SSRzht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSRzht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSRzRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSRzxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR0Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR0Rt0EeWb19NaJQmczQ" name="extension_Null_Stereotype" memberEnd="_8SRq6Rt0EeWb19NaJQmczQ _8SSR0ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR0ht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR0Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR0xt0EeWb19NaJQmczQ" name="extension_Null_Parameter" memberEnd="_8SRq7Bt0EeWb19NaJQmczQ _8SSR1Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR1Bt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRq1Rt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR0xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR1Rt0EeWb19NaJQmczQ" name="extension_ListFromNull_Operation" memberEnd="_8SRq9ht0EeWb19NaJQmczQ _8SSR1ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR1ht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRq8ht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR1Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR1xt0EeWb19NaJQmczQ" name="extension_ListFromNull_Property" memberEnd="_8SRq-Rt0EeWb19NaJQmczQ _8SSR2Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR2Bt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRq8ht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR1xt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR2Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR2ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR2xt0EeWb19NaJQmczQ" name="extension_ListFromNull_EnumerationLiteral" memberEnd="_8SRq_Bt0EeWb19NaJQmczQ _8SSR3Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR3Bt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRq8ht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR2xt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR3Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR3ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR3xt0EeWb19NaJQmczQ" name="extension_ListFromNull_Stereotype" memberEnd="_8SRq_xt0EeWb19NaJQmczQ _8SSR4Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR4Bt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRq8ht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR3xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR4Rt0EeWb19NaJQmczQ" name="extension_ListFromNull_Parameter" memberEnd="_8SRrAht0EeWb19NaJQmczQ _8SSR4ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR4ht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRq8ht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR4Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR4xt0EeWb19NaJQmczQ" name="extension_AssertFalse_Operation" memberEnd="_8SRrEBt0EeWb19NaJQmczQ _8SSR5Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR5Bt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR4xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR5Rt0EeWb19NaJQmczQ" name="extension_AssertFalse_Property" memberEnd="_8SRrExt0EeWb19NaJQmczQ _8SSR5ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR5ht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR5Rt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR5xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR6Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR6Rt0EeWb19NaJQmczQ" name="extension_AssertFalse_EnumerationLiteral" memberEnd="_8SRrFht0EeWb19NaJQmczQ _8SSR6ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR6ht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR6Rt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR6xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR7Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR7Rt0EeWb19NaJQmczQ" name="extension_AssertFalse_Stereotype" memberEnd="_8SRrGRt0EeWb19NaJQmczQ _8SSR7ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR7ht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR7Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR7xt0EeWb19NaJQmczQ" name="extension_AssertFalse_Parameter" memberEnd="_8SRrHBt0EeWb19NaJQmczQ _8SSR8Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR8Bt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRrBRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR7xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR8Rt0EeWb19NaJQmczQ" name="extension_ListFromAssertFalse_Operation" memberEnd="_8SRrJht0EeWb19NaJQmczQ _8SSR8ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR8ht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRrIht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR8Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR8xt0EeWb19NaJQmczQ" name="extension_ListFromAssertFalse_Property" memberEnd="_8SRrKRt0EeWb19NaJQmczQ _8SSR9Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR9Bt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRrIht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR8xt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR9Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR9ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR9xt0EeWb19NaJQmczQ" name="extension_ListFromAssertFalse_EnumerationLiteral" memberEnd="_8SRrLBt0EeWb19NaJQmczQ _8SSR-Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR-Bt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRrIht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR9xt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSR-Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSR-ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR-xt0EeWb19NaJQmczQ" name="extension_ListFromAssertFalse_Stereotype" memberEnd="_8SRrLxt0EeWb19NaJQmczQ _8SSR_Bt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR_Bt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRrIht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR-xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR_Rt0EeWb19NaJQmczQ" name="extension_ListFromAssertFalse_Parameter" memberEnd="_8SRrMht0EeWb19NaJQmczQ _8SSR_ht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSR_ht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRrIht0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR_Rt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSR_xt0EeWb19NaJQmczQ" name="extension_Pattern_Operation" memberEnd="_8SRrRht0EeWb19NaJQmczQ _8SSSABt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSABt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSR_xt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSARt0EeWb19NaJQmczQ" name="extension_Pattern_Property" memberEnd="_8SRrSRt0EeWb19NaJQmczQ _8SSSAht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSAht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSARt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSAxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSBBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSBRt0EeWb19NaJQmczQ" name="extension_Pattern_EnumerationLiteral" memberEnd="_8SRrTBt0EeWb19NaJQmczQ _8SSSBht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSBht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSBRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSBxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSCBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSCRt0EeWb19NaJQmczQ" name="extension_Pattern_Stereotype" memberEnd="_8SRrTxt0EeWb19NaJQmczQ _8SSSCht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSCht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSCRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSCxt0EeWb19NaJQmczQ" name="extension_Pattern_Parameter" memberEnd="_8SRrUht0EeWb19NaJQmczQ _8SSSDBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSDBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRrNRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSCxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSDRt0EeWb19NaJQmczQ" name="extension_ListFromPattern_Operation" memberEnd="_8SRrXBt0EeWb19NaJQmczQ _8SSSDht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSDht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRrWBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSDRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSDxt0EeWb19NaJQmczQ" name="extension_ListFromPattern_Property" memberEnd="_8SRrXxt0EeWb19NaJQmczQ _8SSSEBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSEBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRrWBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSDxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSERt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSEht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSExt0EeWb19NaJQmczQ" name="extension_ListFromPattern_EnumerationLiteral" memberEnd="_8SRrYht0EeWb19NaJQmczQ _8SSSFBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSFBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRrWBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSExt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSFRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSFht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSFxt0EeWb19NaJQmczQ" name="extension_ListFromPattern_Stereotype" memberEnd="_8SRrZRt0EeWb19NaJQmczQ _8SSSGBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSGBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRrWBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSFxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSGRt0EeWb19NaJQmczQ" name="extension_ListFromPattern_Parameter" memberEnd="_8SRraBt0EeWb19NaJQmczQ _8SSSGht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSGht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRrWBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSGRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSGxt0EeWb19NaJQmczQ" name="extension_DecimalMax_Operation" memberEnd="_8SRrfRt0EeWb19NaJQmczQ _8SSSHBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSHBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSGxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSHRt0EeWb19NaJQmczQ" name="extension_DecimalMax_Property" memberEnd="_8SRrgBt0EeWb19NaJQmczQ _8SSSHht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSHht0EeWb19NaJQmczQ" name="extension_Property" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSHRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSHxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSIBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSIRt0EeWb19NaJQmczQ" name="extension_DecimalMax_EnumerationLiteral" memberEnd="_8SRrgxt0EeWb19NaJQmczQ _8SSSIht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSIht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSIRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSIxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSJBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSJRt0EeWb19NaJQmczQ" name="extension_DecimalMax_Stereotype" memberEnd="_8SRrhht0EeWb19NaJQmczQ _8SSSJht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSJht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSJRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSJxt0EeWb19NaJQmczQ" name="extension_DecimalMax_Parameter" memberEnd="_8SRriRt0EeWb19NaJQmczQ _8SSSKBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSKBt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRraxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSJxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSKRt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMax_Operation" memberEnd="_8SRrkxt0EeWb19NaJQmczQ _8SSSKht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSKht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SRrjxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSKRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSKxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMax_Property" memberEnd="_8SRrlht0EeWb19NaJQmczQ _8SSSLBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSLBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SRrjxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSKxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSLRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSLht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSLxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMax_EnumerationLiteral" memberEnd="_8SRrmRt0EeWb19NaJQmczQ _8SSSMBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSMBt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SRrjxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSLxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSMRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSMht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSMxt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMax_Stereotype" memberEnd="_8SRrnBt0EeWb19NaJQmczQ _8SSSNBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSNBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SRrjxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSMxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SSSNRt0EeWb19NaJQmczQ" name="extension_ListFromDecimalMax_Parameter" memberEnd="_8SRrnxt0EeWb19NaJQmczQ _8SSSNht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SSSNht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SRrjxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SSSNRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSNxt0EeWb19NaJQmczQ" name="groups_Future_Class" memberEnd="_8SRDpht0EeWb19NaJQmczQ _8SSSOBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSOBt0EeWb19NaJQmczQ" name="groups_Future" visibility="public" type="_8SRDoRt0EeWb19NaJQmczQ" association="_8SSSNxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSORt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSOht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSOxt0EeWb19NaJQmczQ" name="payload_Future_Class" memberEnd="_8SRDqRt0EeWb19NaJQmczQ _8SSSPBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSPBt0EeWb19NaJQmczQ" name="payload_Future" visibility="public" type="_8SRDoRt0EeWb19NaJQmczQ" association="_8SSSOxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSPRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSPht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSPxt0EeWb19NaJQmczQ" name="value_List_Future" memberEnd="_8SRDvxt0EeWb19NaJQmczQ _8SRDuxt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSQBt0EeWb19NaJQmczQ" name="groups_Size_Class" memberEnd="_8SRD1ht0EeWb19NaJQmczQ _8SSSQRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSQRt0EeWb19NaJQmczQ" name="groups_Size" visibility="public" type="_8SRD0Rt0EeWb19NaJQmczQ" association="_8SSSQBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSQht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSQxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSRBt0EeWb19NaJQmczQ" name="payload_Size_Class" memberEnd="_8SRD2Rt0EeWb19NaJQmczQ _8SSSRRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSRRt0EeWb19NaJQmczQ" name="payload_Size" visibility="public" type="_8SRD0Rt0EeWb19NaJQmczQ" association="_8SSSRBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSRht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSRxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSSBt0EeWb19NaJQmczQ" name="value_List_Size" memberEnd="_8SRD9ht0EeWb19NaJQmczQ _8SRD8ht0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSSRt0EeWb19NaJQmczQ" name="groups_AssertTrue_Class" memberEnd="_8SREDRt0EeWb19NaJQmczQ _8SSSSht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSSht0EeWb19NaJQmczQ" name="groups_AssertTrue" visibility="public" type="_8SRECBt0EeWb19NaJQmczQ" association="_8SSSSRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSSxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSTBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSTRt0EeWb19NaJQmczQ" name="payload_AssertTrue_Class" memberEnd="_8SREEBt0EeWb19NaJQmczQ _8SSSTht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSTht0EeWb19NaJQmczQ" name="payload_AssertTrue" visibility="public" type="_8SRECBt0EeWb19NaJQmczQ" association="_8SSSTRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSTxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSUBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSURt0EeWb19NaJQmczQ" name="value_List_AssertTrue" memberEnd="_8SREJht0EeWb19NaJQmczQ _8SREIht0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSUht0EeWb19NaJQmczQ" name="groups_NotNull_Class" memberEnd="_8SREPRt0EeWb19NaJQmczQ _8SSSUxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSUxt0EeWb19NaJQmczQ" name="groups_NotNull" visibility="public" type="_8SREOBt0EeWb19NaJQmczQ" association="_8SSSUht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSVBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSVRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSVht0EeWb19NaJQmczQ" name="payload_NotNull_Class" memberEnd="_8SREQBt0EeWb19NaJQmczQ _8SSSVxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSVxt0EeWb19NaJQmczQ" name="payload_NotNull" visibility="public" type="_8SREOBt0EeWb19NaJQmczQ" association="_8SSSVht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSWBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSWRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSWht0EeWb19NaJQmczQ" name="value_List_NotNull" memberEnd="_8SREVht0EeWb19NaJQmczQ _8SREUht0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSWxt0EeWb19NaJQmczQ" name="groups_Past_Class" memberEnd="_8SREbRt0EeWb19NaJQmczQ _8SSSXBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSXBt0EeWb19NaJQmczQ" name="groups_Past" visibility="public" type="_8SREaBt0EeWb19NaJQmczQ" association="_8SSSWxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSXRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSXht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSXxt0EeWb19NaJQmczQ" name="payload_Past_Class" memberEnd="_8SREcBt0EeWb19NaJQmczQ _8SSSYBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSYBt0EeWb19NaJQmczQ" name="payload_Past" visibility="public" type="_8SREaBt0EeWb19NaJQmczQ" association="_8SSSXxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSYRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSYht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSYxt0EeWb19NaJQmczQ" name="value_List_Past" memberEnd="_8SREhht0EeWb19NaJQmczQ _8SREght0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSZBt0EeWb19NaJQmczQ" name="groups_DecimalMin_Class" memberEnd="_8SREnRt0EeWb19NaJQmczQ _8SSSZRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSZRt0EeWb19NaJQmczQ" name="groups_DecimalMin" visibility="public" type="_8SREmBt0EeWb19NaJQmczQ" association="_8SSSZBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSZht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSZxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSaBt0EeWb19NaJQmczQ" name="payload_DecimalMin_Class" memberEnd="_8SREoBt0EeWb19NaJQmczQ _8SSSaRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSaRt0EeWb19NaJQmczQ" name="payload_DecimalMin" visibility="public" type="_8SREmBt0EeWb19NaJQmczQ" association="_8SSSaBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSaht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSaxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSbBt0EeWb19NaJQmczQ" name="value_List_DecimalMin" memberEnd="_8SREvRt0EeWb19NaJQmczQ _8SREuRt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSbRt0EeWb19NaJQmczQ" name="groups_Min_Class" memberEnd="_8SRE1Bt0EeWb19NaJQmczQ _8SSSbht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSbht0EeWb19NaJQmczQ" name="groups_Min" visibility="public" type="_8SREzxt0EeWb19NaJQmczQ" association="_8SSSbRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSbxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSScBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSScRt0EeWb19NaJQmczQ" name="payload_Min_Class" memberEnd="_8SRqQRt0EeWb19NaJQmczQ _8SSScht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSScht0EeWb19NaJQmczQ" name="payload_Min" visibility="public" type="_8SREzxt0EeWb19NaJQmczQ" association="_8SSScRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSScxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSdBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSdRt0EeWb19NaJQmczQ" name="value_List_Min" memberEnd="_8SRqWht0EeWb19NaJQmczQ _8SRqVht0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSdht0EeWb19NaJQmczQ" name="groups_Max_Class" memberEnd="_8SRqcRt0EeWb19NaJQmczQ _8SSSdxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSdxt0EeWb19NaJQmczQ" name="groups_Max" visibility="public" type="_8SRqbBt0EeWb19NaJQmczQ" association="_8SSSdht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSeBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSeRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSeht0EeWb19NaJQmczQ" name="payload_Max_Class" memberEnd="_8SRqdBt0EeWb19NaJQmczQ _8SSSext0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSext0EeWb19NaJQmczQ" name="payload_Max" visibility="public" type="_8SRqbBt0EeWb19NaJQmczQ" association="_8SSSeht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSfBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSfRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSfht0EeWb19NaJQmczQ" name="value_List_Max" memberEnd="_8SRqjRt0EeWb19NaJQmczQ _8SRqiRt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSfxt0EeWb19NaJQmczQ" name="groups_Digits_Class" memberEnd="_8SRqpBt0EeWb19NaJQmczQ _8SSSgBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSgBt0EeWb19NaJQmczQ" name="groups_Digits" visibility="public" type="_8SRqnxt0EeWb19NaJQmczQ" association="_8SSSfxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSgRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSght0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSgxt0EeWb19NaJQmczQ" name="payload_Digits_Class" memberEnd="_8SRqpxt0EeWb19NaJQmczQ _8SSShBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSShBt0EeWb19NaJQmczQ" name="payload_Digits" visibility="public" type="_8SRqnxt0EeWb19NaJQmczQ" association="_8SSSgxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSShRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSShht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSShxt0EeWb19NaJQmczQ" name="value_List_Digits" memberEnd="_8SRqwxt0EeWb19NaJQmczQ _8SRqvxt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSiBt0EeWb19NaJQmczQ" name="groups_Null_Class" memberEnd="_8SRq2ht0EeWb19NaJQmczQ _8SSSiRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSiRt0EeWb19NaJQmczQ" name="groups_Null" visibility="public" type="_8SRq1Rt0EeWb19NaJQmczQ" association="_8SSSiBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSiht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSixt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSjBt0EeWb19NaJQmczQ" name="payload_Null_Class" memberEnd="_8SRq3Rt0EeWb19NaJQmczQ _8SSSjRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSjRt0EeWb19NaJQmczQ" name="payload_Null" visibility="public" type="_8SRq1Rt0EeWb19NaJQmczQ" association="_8SSSjBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSjht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSjxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSkBt0EeWb19NaJQmczQ" name="value_List_Null" memberEnd="_8SRq8xt0EeWb19NaJQmczQ _8SRq7xt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSkRt0EeWb19NaJQmczQ" name="groups_AssertFalse_Class" memberEnd="_8SRrCht0EeWb19NaJQmczQ _8SSSkht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSkht0EeWb19NaJQmczQ" name="groups_AssertFalse" visibility="public" type="_8SRrBRt0EeWb19NaJQmczQ" association="_8SSSkRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSkxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSlBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSlRt0EeWb19NaJQmczQ" name="payload_AssertFalse_Class" memberEnd="_8SRrDRt0EeWb19NaJQmczQ _8SSSlht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSlht0EeWb19NaJQmczQ" name="payload_AssertFalse" visibility="public" type="_8SRrBRt0EeWb19NaJQmczQ" association="_8SSSlRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSlxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSmBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSmRt0EeWb19NaJQmczQ" name="value_List_AssertFalse" memberEnd="_8SRrIxt0EeWb19NaJQmczQ _8SRrHxt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSmht0EeWb19NaJQmczQ" name="groups_Pattern_Class" memberEnd="_8SRrQBt0EeWb19NaJQmczQ _8SSSmxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSmxt0EeWb19NaJQmczQ" name="groups_Pattern" visibility="public" type="_8SRrNRt0EeWb19NaJQmczQ" association="_8SSSmht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSnBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSnRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSnht0EeWb19NaJQmczQ" name="payload_Pattern_Class" memberEnd="_8SRrQxt0EeWb19NaJQmczQ _8SSSnxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSnxt0EeWb19NaJQmczQ" name="payload_Pattern" visibility="public" type="_8SRrNRt0EeWb19NaJQmczQ" association="_8SSSnht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSoBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSoRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSoht0EeWb19NaJQmczQ" name="value_List_Pattern" memberEnd="_8SRrWRt0EeWb19NaJQmczQ _8SRrVRt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSoxt0EeWb19NaJQmczQ" name="groups_DecimalMax_Class" memberEnd="_8SRrcBt0EeWb19NaJQmczQ _8SSSpBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSpBt0EeWb19NaJQmczQ" name="groups_DecimalMax" visibility="public" type="_8SRraxt0EeWb19NaJQmczQ" association="_8SSSoxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSpRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSpht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSpxt0EeWb19NaJQmczQ" name="payload_DecimalMax_Class" memberEnd="_8SRrcxt0EeWb19NaJQmczQ _8SSSqBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SSSqBt0EeWb19NaJQmczQ" name="payload_DecimalMax" visibility="public" type="_8SRraxt0EeWb19NaJQmczQ" association="_8SSSpxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSSqRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SSSqht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SSSqxt0EeWb19NaJQmczQ" name="value_List_DecimalMax" memberEnd="_8SRrkBt0EeWb19NaJQmczQ _8SRrjBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SSSrBt0EeWb19NaJQmczQ" name="constraintvalidation">
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_8SSSrRt0EeWb19NaJQmczQ" name="ValidationTarget">
+ <ownedLiteral xmi:id="_8SSSrht0EeWb19NaJQmczQ" name="ANNOTATED_ELEMENT"/>
+ <ownedLiteral xmi:id="_8SSSrxt0EeWb19NaJQmczQ" name="PARAMETERS"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SSSsBt0EeWb19NaJQmczQ" name="SupportedValidationTarget" visibility="public">
+ <ownedRule xmi:id="_8SSSsRt0EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_8SSSsBt0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SSSsht0EeWb19NaJQmczQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SSSsxt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SSSrRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SSStBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4YBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4YRt0EeWb19NaJQmczQ" name="base_Type" association="_8SS4ZBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4Yht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4Yxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4ZBt0EeWb19NaJQmczQ" name="extension_SupportedValidationTarget_Type" memberEnd="_8SS4YRt0EeWb19NaJQmczQ _8SS4ZRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4ZRt0EeWb19NaJQmczQ" name="extension_Type" type="_8SSSsBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4ZBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SS4Zht0EeWb19NaJQmczQ" name="executable">
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_8SS4Zxt0EeWb19NaJQmczQ" name="ExecutableType">
+ <ownedLiteral xmi:id="_8SS4aBt0EeWb19NaJQmczQ" name="IMPLICIT"/>
+ <ownedLiteral xmi:id="_8SS4aRt0EeWb19NaJQmczQ" name="NONE"/>
+ <ownedLiteral xmi:id="_8SS4aht0EeWb19NaJQmczQ" name="CONSTRUCTORS"/>
+ <ownedLiteral xmi:id="_8SS4axt0EeWb19NaJQmczQ" name="NON_GETTER_METHODS"/>
+ <ownedLiteral xmi:id="_8SS4bBt0EeWb19NaJQmczQ" name="GETTER_METHODS"/>
+ <ownedLiteral xmi:id="_8SS4bRt0EeWb19NaJQmczQ" name="ALL"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS4bht0EeWb19NaJQmczQ" name="ValidateOnExecution" visibility="public">
+ <ownedRule xmi:id="_8SS4bxt0EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_8SS4bht0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS4cBt0EeWb19NaJQmczQ" name="methodConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Property.oclIsUndefined() implies&#xD;
+ self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="_8SS4cRt0EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_8SS4bht0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS4cht0EeWb19NaJQmczQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS4cxt0EeWb19NaJQmczQ" name="type" visibility="public" type="_8SS4Zxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4dBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4dRt0EeWb19NaJQmczQ" value="*"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8SS4dht0EeWb19NaJQmczQ" value="IMPLICIT"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4dxt0EeWb19NaJQmczQ" name="base_Operation" association="_8SS4gxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4eBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4eRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4eht0EeWb19NaJQmczQ" name="base_Property" association="_8SS4hRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4ext0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4fBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4fRt0EeWb19NaJQmczQ" name="base_Type" association="_8SS4iRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4fht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4fxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4gBt0EeWb19NaJQmczQ" name="base_Package" association="_8SS4ixt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4gRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4ght0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4gxt0EeWb19NaJQmczQ" name="extension_ValidateOnExecution_Operation" memberEnd="_8SS4dxt0EeWb19NaJQmczQ _8SS4hBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4hBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS4bht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4gxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4hRt0EeWb19NaJQmczQ" name="extension_ValidateOnExecution_Property" memberEnd="_8SS4eht0EeWb19NaJQmczQ _8SS4hht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4hht0EeWb19NaJQmczQ" name="extension_Property" type="_8SS4bht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4hRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4hxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4iBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4iRt0EeWb19NaJQmczQ" name="extension_ValidateOnExecution_Type" memberEnd="_8SS4fRt0EeWb19NaJQmczQ _8SS4iht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4iht0EeWb19NaJQmczQ" name="extension_Type" type="_8SS4bht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4iRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4ixt0EeWb19NaJQmczQ" name="extension_ValidateOnExecution_Package" memberEnd="_8SS4gBt0EeWb19NaJQmczQ _8SS4jBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4jBt0EeWb19NaJQmczQ" name="extension_Package" type="_8SS4bht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4ixt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_8SS4jRt0EeWb19NaJQmczQ" name="groups">
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS4jht0EeWb19NaJQmczQ" name="ConvertGroup" visibility="public">
+ <ownedRule xmi:id="_8SS4jxt0EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_8SS4jht0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS4kBt0EeWb19NaJQmczQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS4kRt0EeWb19NaJQmczQ" name="from" visibility="public" association="_8SS42ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4kht0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4kxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4lBt0EeWb19NaJQmczQ" name="to" visibility="public" association="_8SS43ht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4lRt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4lht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4lxt0EeWb19NaJQmczQ" name="base_Type" association="_8SS4vht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4mBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4mRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4mht0EeWb19NaJQmczQ" name="base_Operation" association="_8SS4wBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4mxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4nBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4nRt0EeWb19NaJQmczQ" name="base_Property" association="_8SS4wht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4nht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4nxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4oBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SS4xht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4oRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4oht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4oxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SS4yht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4pBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4pRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4pht0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SS4qRt0EeWb19NaJQmczQ" association="_8SS44ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4pxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4qBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS4qRt0EeWb19NaJQmczQ" name="ListFromConvertGroup" visibility="public">
+ <ownedRule xmi:id="_8SS4qht0EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_8SS4qRt0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS4qxt0EeWb19NaJQmczQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS4rBt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS44ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4rRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4rht0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4rxt0EeWb19NaJQmczQ" name="base_Type" association="_8SS4zBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4sBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4sRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4sht0EeWb19NaJQmczQ" name="base_Operation" association="_8SS4zht0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4sxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4tBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4tRt0EeWb19NaJQmczQ" name="base_Property" association="_8SS40Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4tht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4txt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4uBt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SS41Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4uRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4uht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4uxt0EeWb19NaJQmczQ" name="base_Parameter" association="_8SS42Bt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4vBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4vRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4vht0EeWb19NaJQmczQ" name="extension_ConvertGroup_Type" memberEnd="_8SS4lxt0EeWb19NaJQmczQ _8SS4vxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4vxt0EeWb19NaJQmczQ" name="extension_Type" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4vht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4wBt0EeWb19NaJQmczQ" name="extension_ConvertGroup_Operation" memberEnd="_8SS4mht0EeWb19NaJQmczQ _8SS4wRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4wRt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4wBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4wht0EeWb19NaJQmczQ" name="extension_ConvertGroup_Property" memberEnd="_8SS4nRt0EeWb19NaJQmczQ _8SS4wxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4wxt0EeWb19NaJQmczQ" name="extension_Property" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4wht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4xBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4xRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4xht0EeWb19NaJQmczQ" name="extension_ConvertGroup_EnumerationLiteral" memberEnd="_8SS4oBt0EeWb19NaJQmczQ _8SS4xxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4xxt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4xht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4yBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4yRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4yht0EeWb19NaJQmczQ" name="extension_ConvertGroup_Parameter" memberEnd="_8SS4oxt0EeWb19NaJQmczQ _8SS4yxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4yxt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SS4jht0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4yht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4zBt0EeWb19NaJQmczQ" name="extension_ListFromConvertGroup_Type" memberEnd="_8SS4rxt0EeWb19NaJQmczQ _8SS4zRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4zRt0EeWb19NaJQmczQ" name="extension_Type" type="_8SS4qRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4zBt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS4zht0EeWb19NaJQmczQ" name="extension_ListFromConvertGroup_Operation" memberEnd="_8SS4sht0EeWb19NaJQmczQ _8SS4zxt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS4zxt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS4qRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS4zht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS40Bt0EeWb19NaJQmczQ" name="extension_ListFromConvertGroup_Property" memberEnd="_8SS4tRt0EeWb19NaJQmczQ _8SS40Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS40Rt0EeWb19NaJQmczQ" name="extension_Property" type="_8SS4qRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS40Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS40ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS40xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS41Bt0EeWb19NaJQmczQ" name="extension_ListFromConvertGroup_EnumerationLiteral" memberEnd="_8SS4uBt0EeWb19NaJQmczQ _8SS41Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS41Rt0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SS4qRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS41Bt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS41ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS41xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS42Bt0EeWb19NaJQmczQ" name="extension_ListFromConvertGroup_Parameter" memberEnd="_8SS4uxt0EeWb19NaJQmczQ _8SS42Rt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS42Rt0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SS4qRt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS42Bt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS42ht0EeWb19NaJQmczQ" name="from_ConvertGroup_Class" memberEnd="_8SS4kRt0EeWb19NaJQmczQ _8SS42xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SS42xt0EeWb19NaJQmczQ" name="from_ConvertGroup" visibility="public" type="_8SS4jht0EeWb19NaJQmczQ" association="_8SS42ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS43Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS43Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS43ht0EeWb19NaJQmczQ" name="to_ConvertGroup_Class" memberEnd="_8SS4lBt0EeWb19NaJQmczQ _8SS43xt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SS43xt0EeWb19NaJQmczQ" name="to_ConvertGroup" visibility="public" type="_8SS4jht0EeWb19NaJQmczQ" association="_8SS43ht0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS44Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS44Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS44ht0EeWb19NaJQmczQ" name="value_List_ConvertGroup" memberEnd="_8SS4rBt0EeWb19NaJQmczQ _8SS4pht0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS44xt0EeWb19NaJQmczQ" name="OverridesAttribute" visibility="public">
+ <ownedRule xmi:id="_8SS45Bt0EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_8SS44xt0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS45Rt0EeWb19NaJQmczQ" name="methodConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Property.oclIsUndefined() implies&#xD;
+ self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS45ht0EeWb19NaJQmczQ" name="constraint" visibility="public" association="_8SS5Qxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS45xt0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS46Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS46Rt0EeWb19NaJQmczQ" name="name" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS46ht0EeWb19NaJQmczQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS46xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS47Bt0EeWb19NaJQmczQ" name="constraintIndex" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS47Rt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS47ht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS47xt0EeWb19NaJQmczQ" name="base_Operation" association="_8SS5JRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS48Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS48Rt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS48ht0EeWb19NaJQmczQ" name="base_Property" association="_8SS5Jxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS48xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS49Bt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS49Rt0EeWb19NaJQmczQ" name="value_List" visibility="public" type="_8SS4-Bt0EeWb19NaJQmczQ" association="_8SS5Rxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS49ht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS49xt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS4-Bt0EeWb19NaJQmczQ" name="ListFromOverridesAttribute" visibility="public">
+ <ownedRule xmi:id="_8SS4-Rt0EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_8SS4-Bt0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS4-ht0EeWb19NaJQmczQ" name="methodConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Property.oclIsUndefined() implies&#xD;
+ self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS4-xt0EeWb19NaJQmczQ" name="value" visibility="public" type="_8SS44xt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5Rxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4_Bt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS4_Rt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS4_ht0EeWb19NaJQmczQ" name="base_Operation" association="_8SS5Kxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS4_xt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5ABt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5ARt0EeWb19NaJQmczQ" name="base_Property" association="_8SS5LRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Aht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Axt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS5BBt0EeWb19NaJQmczQ" name="ReportAsSingleViolation" visibility="public">
+ <ownedAttribute xmi:id="_8SS5BRt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SS5MRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Bht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Bxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS5CBt0EeWb19NaJQmczQ" name="Constraint" visibility="public">
+ <ownedAttribute xmi:id="_8SS5CRt0EeWb19NaJQmczQ" name="validatedBy" visibility="public" association="_8SS5SBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Cht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Cxt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5DBt0EeWb19NaJQmczQ" name="base_Stereotype" association="_8SS5Mxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5DRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Dht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS5Dxt0EeWb19NaJQmczQ" name="GroupSequence" visibility="public">
+ <ownedRule xmi:id="_8SS5EBt0EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_8SS5Dxt0EeWb19NaJQmczQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_8SS5ERt0EeWb19NaJQmczQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_8SS5Eht0EeWb19NaJQmczQ" name="value" visibility="public" association="_8SS5TBt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Ext0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5FBt0EeWb19NaJQmczQ" value="*"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5FRt0EeWb19NaJQmczQ" name="base_Type" association="_8SS5NRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Fht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Fxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8SS5GBt0EeWb19NaJQmczQ" name="Valid" visibility="public">
+ <ownedAttribute xmi:id="_8SS5GRt0EeWb19NaJQmczQ" name="base_Operation" association="_8SS5Nxt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Ght0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Gxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5HBt0EeWb19NaJQmczQ" name="base_Property" association="_8SS5ORt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5HRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Hht0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5Hxt0EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_8SS5PRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5IBt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5IRt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8SS5Iht0EeWb19NaJQmczQ" name="base_Parameter" association="_8SS5QRt0EeWb19NaJQmczQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Ixt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5JBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5JRt0EeWb19NaJQmczQ" name="extension_OverridesAttribute_Operation" memberEnd="_8SS47xt0EeWb19NaJQmczQ _8SS5Jht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Jht0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS44xt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5JRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5Jxt0EeWb19NaJQmczQ" name="extension_OverridesAttribute_Property" memberEnd="_8SS48ht0EeWb19NaJQmczQ _8SS5KBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5KBt0EeWb19NaJQmczQ" name="extension_Property" type="_8SS44xt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5Jxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5KRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Kht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5Kxt0EeWb19NaJQmczQ" name="extension_ListFromOverridesAttribute_Operation" memberEnd="_8SS4_ht0EeWb19NaJQmczQ _8SS5LBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5LBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS4-Bt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5Kxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5LRt0EeWb19NaJQmczQ" name="extension_ListFromOverridesAttribute_Property" memberEnd="_8SS5ARt0EeWb19NaJQmczQ _8SS5Lht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Lht0EeWb19NaJQmczQ" name="extension_Property" type="_8SS4-Bt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5LRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Lxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5MBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5MRt0EeWb19NaJQmczQ" name="extension_ReportAsSingleViolation_Stereotype" memberEnd="_8SS5BRt0EeWb19NaJQmczQ _8SS5Mht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Mht0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SS5BBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5MRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5Mxt0EeWb19NaJQmczQ" name="extension_Constraint_Stereotype" memberEnd="_8SS5DBt0EeWb19NaJQmczQ _8SS5NBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5NBt0EeWb19NaJQmczQ" name="extension_Stereotype" type="_8SS5CBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5Mxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5NRt0EeWb19NaJQmczQ" name="extension_GroupSequence_Type" memberEnd="_8SS5FRt0EeWb19NaJQmczQ _8SS5Nht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Nht0EeWb19NaJQmczQ" name="extension_Type" type="_8SS5Dxt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5NRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5Nxt0EeWb19NaJQmczQ" name="extension_Valid_Operation" memberEnd="_8SS5GRt0EeWb19NaJQmczQ _8SS5OBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5OBt0EeWb19NaJQmczQ" name="extension_Operation" type="_8SS5GBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5Nxt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5ORt0EeWb19NaJQmczQ" name="extension_Valid_Property" memberEnd="_8SS5HBt0EeWb19NaJQmczQ _8SS5Oht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Oht0EeWb19NaJQmczQ" name="extension_Property" type="_8SS5GBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5ORt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Oxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5PBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5PRt0EeWb19NaJQmczQ" name="extension_Valid_EnumerationLiteral" memberEnd="_8SS5Hxt0EeWb19NaJQmczQ _8SS5Pht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Pht0EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_8SS5GBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5PRt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Pxt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5QBt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8SS5QRt0EeWb19NaJQmczQ" name="extension_Valid_Parameter" memberEnd="_8SS5Iht0EeWb19NaJQmczQ _8SS5Qht0EeWb19NaJQmczQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8SS5Qht0EeWb19NaJQmczQ" name="extension_Parameter" type="_8SS5GBt0EeWb19NaJQmczQ" aggregation="composite" association="_8SS5QRt0EeWb19NaJQmczQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS5Qxt0EeWb19NaJQmczQ" name="constraint_OverridesAttribute_Class" memberEnd="_8SS45ht0EeWb19NaJQmczQ _8SS5RBt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SS5RBt0EeWb19NaJQmczQ" name="constraint_OverridesAttribute" visibility="public" type="_8SS44xt0EeWb19NaJQmczQ" association="_8SS5Qxt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5RRt0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Rht0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS5Rxt0EeWb19NaJQmczQ" name="value_List_OverridesAttribute" memberEnd="_8SS4-xt0EeWb19NaJQmczQ _8SS49Rt0EeWb19NaJQmczQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS5SBt0EeWb19NaJQmczQ" name="validatedBy_Constraint_Class" memberEnd="_8SS5CRt0EeWb19NaJQmczQ _8SS5SRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SS5SRt0EeWb19NaJQmczQ" name="validatedBy_Constraint" visibility="public" type="_8SS5CBt0EeWb19NaJQmczQ" association="_8SS5SBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Sht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Sxt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_8SS5TBt0EeWb19NaJQmczQ" name="value_GroupSequence_Class" memberEnd="_8SS5Eht0EeWb19NaJQmczQ _8SS5TRt0EeWb19NaJQmczQ">
+ <ownedEnd xmi:id="_8SS5TRt0EeWb19NaJQmczQ" name="value_GroupSequence" visibility="public" type="_8SS5Dxt0EeWb19NaJQmczQ" association="_8SS5TBt0EeWb19NaJQmczQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8SS5Tht0EeWb19NaJQmczQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8SS5Txt0EeWb19NaJQmczQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <profileApplication xmi:id="_8SS5UBt0EeWb19NaJQmczQ">
+ <eAnnotations xmi:id="_8SS5URt0EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://JAVA_PROFILE/javaProfile.uml#_LICG-bmhEeKP6JNTocDZqQ"/>
+ </profileApplication>
+ </uml:Profile>
+ <javaProfile:JProfile xmi:id="_8SS5Uht0EeWb19NaJQmczQ" base_Package="_8SP1EBt0EeWb19NaJQmczQ"/>
+ <javaProfile:JGenericType xmi:id="_8SS5Uxt0EeWb19NaJQmczQ" base_Property="_8SS4lBt0EeWb19NaJQmczQ" type="upperBounded"/>
+ <javaProfile:JGenericType xmi:id="_8SS5VBt0EeWb19NaJQmczQ" base_Property="_8SS4kRt0EeWb19NaJQmczQ" type="upperBounded"/>
+ <javaProfile:JGenericType xmi:id="_8SS5VRt0EeWb19NaJQmczQ" base_Property="_8SS45ht0EeWb19NaJQmczQ" type="upperBounded"/>
+</xmi:XMI>

Back to the top