Author: thimel Date: 2009-04-30 13:33:46 +0000 (Thu, 30 Apr 2009) New Revision: 486 Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi Modified: eugene/trunk/changelog.txt eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java eugene/trunk/src/test/resources/xmi/2.1/cmsLink.uml Log: Modify model cmsLink to resolve correctly Add useful methods in GeneratorUtil Modified: eugene/trunk/changelog.txt =================================================================== --- eugene/trunk/changelog.txt 2009-04-30 13:07:36 UTC (rev 485) +++ eugene/trunk/changelog.txt 2009-04-30 13:33:46 UTC (rev 486) @@ -1,4 +1,5 @@ 1.0.0 xxx xxx + * Add useful methods in 'GeneratorUtil' * Improve ant task * Move to org.nuiton groupid * Rename project to Eugene Modified: eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java =================================================================== --- eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java 2009-04-30 13:07:36 UTC (rev 485) +++ eugene/trunk/src/main/java/org/nuiton/eugene/GeneratorUtil.java 2009-04-30 13:33:46 UTC (rev 486) @@ -25,10 +25,12 @@ import java.util.List; import org.apache.commons.lang.StringUtils; +import org.nuiton.eugene.models.Model; import org.nuiton.eugene.models.object.ObjectModel; import org.nuiton.eugene.models.object.ObjectModelAttribute; import org.nuiton.eugene.models.object.ObjectModelClass; import org.nuiton.eugene.models.object.ObjectModelClassifier; +import org.nuiton.eugene.models.object.ObjectModelElement; import org.nuiton.eugene.models.object.ObjectModelOperation; import org.nuiton.eugene.models.object.ObjectModelParameter; @@ -489,4 +491,55 @@ return firstAttribute; } -} // Util + /** + * Indique si l'élément spécifié dispose de documentation + * + * @param element l'élément à tester + * @return true s'il y a documentation, false sinon + */ + public static boolean hasDocumentation(ObjectModelElement element) { + return notEmpty(element.getDocumentation()); + } + + /** + * Indique si la chaine de caratère n'est pas vide (null ou "") + * + * @param s la chaine de caractères à tester + * @return true si <code>s</code> n'est pas vide + */ + public static boolean notEmpty(String s) { + return (s != null && !"".equals(s)); + } + + /** + * Cherches et renvoie la valeur du tagvalue indique sur cet element, + * sinon sur le model. + * + * @param tagName le nom du tag + * @param element l'élément à tester + * @param model le modele utilisé + * @return la valeur du tagValue ou null + */ + public static String findTagValue(String tagName, + ObjectModelElement element, Model model) { + if (element == null) { + if (model != null) { + if (notEmpty(model.getTagValue(tagName))) { + return model.getTagValue(tagName); + } + } + return null; + } + if (notEmpty(element.getTagValue(tagName))) { + return element.getTagValue(tagName); + } + //On va chercher sur l'element declarant + return findTagValue(tagName, element.getDeclaringElement(), model); + } + + public static boolean hasStereotype(ObjectModelElement element, + String stereotype) { + return element.hasStereotype(stereotype) || element.hasStereotype(stereotype.toLowerCase()); + } + +} // GeneratorUtil Modified: eugene/trunk/src/test/resources/xmi/2.1/cmsLink.uml =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/cmsLink.uml 2009-04-30 13:07:36 UTC (rev 485) +++ eugene/trunk/src/test/resources/xmi/2.1/cmsLink.uml 2009-04-30 13:33:46 UTC (rev 486) @@ -8,8 +8,8 @@ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> <ownedParameter xmi:id="_UHI8ENAUEd2cQYB39pbhsw" name="return" type="_c2ZwIIrlEd2IhLeDKBwRog" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Dependency" xmi:id="_VMAbA4sLEd2zQqb9w4_QNQ" name="Dependency1" supplier="_fvANkIroEd2IhLeDKBwRog" client="_uY4mEIr-Ed2zQqb9w4_QNQ"/> @@ -17,11 +17,11 @@ <ownedOperation xmi:id="_JLjdkI8AEd2TZJhzNZ91vg" name="create"> <ownedParameter xmi:id="_l_h34I8DEd2TZJhzNZ91vg" name="return" type="_Q7hZ8I8AEd2TZJhzNZ91vg" direction="return"/> <ownedParameter xmi:id="_3f1F4I8DEd2TZJhzNZ91vg" name="link" type="_Q7hZ8I8AEd2TZJhzNZ91vg"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> </ownedOperation> <ownedOperation xmi:id="_u7JjcI_REd2HauxSWiOG3w" name="findAllByContent"> <ownedParameter xmi:id="_xdFUsI_REd2HauxSWiOG3w" name="start"> @@ -34,57 +34,57 @@ <ownedParameter xmi:id="_QPfAAI_UEd2HauxSWiOG3w" name="entityId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> </ownedOperation> <ownedOperation xmi:id="_CDjdEpwaEd2jKtVlU3vFlQ" name="delete"> <ownedParameter xmi:id="_F7CsAJwaEd2jKtVlU3vFlQ" name="linkId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> </ownedOperation> <ownedOperation xmi:id="_DANSkJwaEd2jKtVlU3vFlQ" name="deleteByEntityId"> <ownedParameter xmi:id="_EITjEJwaEd2jKtVlU3vFlQ" name="entityId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> </ownedOperation> <ownedOperation xmi:id="_fOAvcKDYEd2h0IgxKuvUCA" name="update"> <ownedParameter xmi:id="_rbbukKDYEd2h0IgxKuvUCA" name="link" type="_Q7hZ8I8AEd2TZJhzNZ91vg"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> </ownedOperation> <ownedOperation xmi:id="_LE8j4KDiEd2h0IgxKuvUCA" name="find"> <ownedParameter xmi:id="_PxJNQKDiEd2h0IgxKuvUCA" name="linkId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> <ownedParameter xmi:id="_Xkl7cKDiEd2h0IgxKuvUCA" name="return" type="_Q7hZ8I8AEd2TZJhzNZ91vg" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> </ownedOperation> <ownedOperation xmi:id="_EWe7MNAeEd2UY7ZCxznfRg" name="findRelatedTo"> <ownedParameter xmi:id="_E2PZUNAeEd2UY7ZCxznfRg" name="return" type="_CcXgUI_SEd2HauxSWiOG3w" direction="return"/> <ownedParameter xmi:id="_Ic9BUNAeEd2UY7ZCxznfRg" name="boundId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> </ownedOperation> <ownedOperation xmi:id="_uDGz4O7WEd2R4ZtD5-VcmA" name="findByLinkDef"> <ownedParameter xmi:id="_wUUBgO7WEd2R4ZtD5-VcmA" name="return" type="_CcXgUI_SEd2HauxSWiOG3w" direction="return"/> <ownedParameter xmi:id="_yWzdsO7WEd2R4ZtD5-VcmA" name="linkDefId"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Dependency" xmi:id="__FUp447-Ed2TZJhzNZ91vg" name="Dependency2" supplier="_2Cf-gI7-Ed2TZJhzNZ91vg" client="_9FUhAI7-Ed2TZJhzNZ91vg"/> @@ -109,9 +109,9 @@ <ownedParameter xmi:id="_YRSZcI-3Ed2tTo-QrgrvjA" name="end"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_bI0twHg-Ed2lVPDSSAZWVg"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception.uml#_bI0twHg-Ed2lVPDSSAZWVg"/> </ownedOperation> <ownedOperation xmi:id="_njyWcI4zEd2TdbFAPL6LJw" name="findByName"> <ownedParameter xmi:id="_pzhkcI4zEd2TdbFAPL6LJw" name="name"> @@ -236,7 +236,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cyGl7fbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> <ownedEnd xmi:id="_cyGl7vbIEd2hfYFyIHz3vg" name="target" association="_cyGl6vbIEd2hfYFyIHz3vg"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cyGl7_bIEd2hfYFyIHz3vg" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cyGl8PbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> @@ -247,7 +247,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dTmJbfbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> <ownedEnd xmi:id="_dTmJbvbIEd2hfYFyIHz3vg" name="target" association="_dTmJavbIEd2hfYFyIHz3vg"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dTmJb_bIEd2hfYFyIHz3vg" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dTmJcPbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> @@ -258,7 +258,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d5C_3fbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> <ownedEnd xmi:id="_d5C_3vbIEd2hfYFyIHz3vg" name="target" association="_d5C_2vbIEd2hfYFyIHz3vg"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d5C_3_bIEd2hfYFyIHz3vg" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d5C_4PbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> @@ -269,7 +269,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eNV03fbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> <ownedEnd xmi:id="_eNV03vbIEd2hfYFyIHz3vg" name="target" association="_eNV02vbIEd2hfYFyIHz3vg"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eNV03_bIEd2hfYFyIHz3vg" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eNV04PbIEd2hfYFyIHz3vg" value="1"/> </ownedEnd> @@ -325,7 +325,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fVIIrfaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> <ownedEnd xmi:id="_fVIIrvaOEd2-MYgc0GvAJw" name="target" association="_fVIIqvaOEd2-MYgc0GvAJw"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fVIIr_aOEd2-MYgc0GvAJw" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fVIIsPaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> @@ -336,7 +336,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsyavfaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> <ownedEnd xmi:id="_fsyavvaOEd2-MYgc0GvAJw" name="target2" association="_fsyauvaOEd2-MYgc0GvAJw"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsyav_aOEd2-MYgc0GvAJw" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsyawPaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> @@ -347,7 +347,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lcE4zfaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> <ownedEnd xmi:id="_lcE4zvaOEd2-MYgc0GvAJw" name="target" association="_lcE4yvaOEd2-MYgc0GvAJw"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lcE4z_aOEd2-MYgc0GvAJw" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lcE40PaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> @@ -358,7 +358,7 @@ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l7buTfaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> <ownedEnd xmi:id="_l7buTvaOEd2-MYgc0GvAJw" name="target" association="_l7buSvaOEd2-MYgc0GvAJw"> - <type xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + <type xmi:type="uml:Class" href="org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l7buT_aOEd2-MYgc0GvAJw" value="1"/> <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l7buUPaOEd2-MYgc0GvAJw" value="1"/> </ownedEnd> Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml (rev 0) +++ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml 2009-04-30 13:33:46 UTC (rev 486) @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> + <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA"> + <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="conception-helper"> + <packagedElement xmi:type="uml:Interface" xmi:id="_hFFQ0Hg-Ed2do542yyYrFA" name="Serializable"/> + <packagedElement xmi:type="uml:Class" xmi:id="_cYCF4H2vEd22ZfAQrfk_WQ" name="Collection"/> + <packagedElement xmi:type="uml:Class" xmi:id="_j3qGYKEgEd2PM6_wGJR42Q" name="TechnicalException"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_W6YdYKtBEd2Nmqhc73l7SA" name="LogIdentifier"/> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_Hb8X4PaMEd2-MYgc0GvAJw" name="org.sharengo.utils.utils.embedded"> + <packagedElement xmi:type="uml:Class" xmi:id="_Hb8X4faMEd2-MYgc0GvAJw" name="DatedElement"> + <ownedAttribute xmi:id="_Hb8X4vaMEd2-MYgc0GvAJw" name="creationDate"> + <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> + </ownedAttribute> + <ownedAttribute xmi:id="_Hb8X4_aMEd2-MYgc0GvAJw" name="updateDate"> + <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_Hb8X5PaMEd2-MYgc0GvAJw" name="ExternalIdentifiableElement"> + <ownedAttribute xmi:id="_Hb8X5faMEd2-MYgc0GvAJw" name="externalId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_Hb8X5vaMEd2-MYgc0GvAJw" name="source"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + </packagedElement> + </packagedElement> + <profileApplication xmi:id="_i_GGsKEgEd2PM6_wGJR42Q"> + <eAnnotations xmi:id="_i_GGsaEgEd2PM6_wGJR42Q" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </uml:Model> + <AcceleoBusiness:Exception xmi:id="_mLQgsKEgEd2PM6_wGJR42Q" base_Class="_j3qGYKEgEd2PM6_wGJR42Q"/> +</xmi:XMI> Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi (rev 0) +++ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi 2009-04-30 13:33:46 UTC (rev 486) @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8"?> +<diagrams:Diagrams xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.topcased.org/DI/1.0" xmlns:diagrams="http://www.topcased.org/Diagrams/1.0" xmi:id="_h0-hIPaMEd2-MYgc0GvAJw" activeDiagram="_h1AWUPaMEd2-MYgc0GvAJw"> + <model href="conception-helper.uml#_qb8akM37EdqwVrslYOdUDA"/> + <subdiagrams xmi:id="_4e_d4Hg7Ed2do542yyYrFA" activeDiagram="_4e_d4Xg7Ed2do542yyYrFA"> + <model href="conception-helper.uml#_w8IxIM37EdqwVrslYOdUDA"/> + <diagrams xmi:id="_4e_d4Xg7Ed2do542yyYrFA" position="0,0" size="100,100" name="conception-helper" viewport="0,0"> + <property xmi:id="_4fJ18Hg7Ed2do542yyYrFA" key="pageFormatName" value="A4"/> + <property xmi:id="_4fJ18Xg7Ed2do542yyYrFA" key="diagramWidth" value="840"/> + <property xmi:id="_4fJ18ng7Ed2do542yyYrFA" key="diagramHeight" value="1188"/> + <property xmi:id="_4fJ183g7Ed2do542yyYrFA" key="pageMarginName" value="Small Margin"/> + <property xmi:id="_4fJ19Hg7Ed2do542yyYrFA" key="diagramTopMargin" value="20"/> + <property xmi:id="_4fJ19Xg7Ed2do542yyYrFA" key="diagramBottomMargin" value="20"/> + <property xmi:id="_4fJ19ng7Ed2do542yyYrFA" key="diagramLeftMargin" value="20"/> + <property xmi:id="_4fJ193g7Ed2do542yyYrFA" key="diagramRightMargin" value="20"/> + <property xmi:id="_4fJ1-Hg7Ed2do542yyYrFA" key="orientation" value="portrait"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4e_d4ng7Ed2do542yyYrFA" presentation="org.topcased.modeler.uml.classdiagram"> + <element href="conception-helper.uml#_w8IxIM37EdqwVrslYOdUDA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_hFCNgHg-Ed2do542yyYrFA" position="30,30" size="114,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hFCNgXg-Ed2do542yyYrFA" presentation="default"> + <element href="conception-helper.uml#_hFFQ0Hg-Ed2do542yyYrFA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_hFCNgng-Ed2do542yyYrFA"> + <property xmi:id="_hFCNg3g-Ed2do542yyYrFA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hFCNhHg-Ed2do542yyYrFA" presentation="default"> + <element href="conception-helper.uml#_hFFQ0Hg-Ed2do542yyYrFA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_hFCNhXg-Ed2do542yyYrFA"> + <property xmi:id="_hFCNhng-Ed2do542yyYrFA" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_hFCNh3g-Ed2do542yyYrFA" presentation="default"> + <element href="conception-helper.uml#_hFFQ0Hg-Ed2do542yyYrFA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_cXzcYH2vEd22ZfAQrfk_WQ" position="163,32" size="86,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_cXzcYX2vEd22ZfAQrfk_WQ" presentation="default"> + <element href="conception-helper.uml#_cYCF4H2vEd22ZfAQrfk_WQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_cXzcYn2vEd22ZfAQrfk_WQ"> + <property xmi:id="_cXzcY32vEd22ZfAQrfk_WQ" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_cXzcZH2vEd22ZfAQrfk_WQ" presentation="default"> + <element href="conception-helper.uml#_cYCF4H2vEd22ZfAQrfk_WQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_cXzcZX2vEd22ZfAQrfk_WQ"> + <property xmi:id="_cXzcZn2vEd22ZfAQrfk_WQ" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_cXzcZ32vEd22ZfAQrfk_WQ" presentation="default"> + <element href="conception-helper.uml#_cYCF4H2vEd22ZfAQrfk_WQ"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_j3pfUKEgEd2PM6_wGJR42Q" position="110,135" size="152,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_j3pfUaEgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_j3pfUqEgEd2PM6_wGJR42Q"> + <property xmi:id="_j3pfU6EgEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_j3pfVKEgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_j3pfVaEgEd2PM6_wGJR42Q"> + <property xmi:id="_j3pfVqEgEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_j3pfV6EgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_W6X2UKtBEd2Nmqhc73l7SA" position="367,149" size="115,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_W6X2UatBEd2Nmqhc73l7SA" presentation="default"> + <element href="conception-helper.uml#_W6YdYKtBEd2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_W6X2UqtBEd2Nmqhc73l7SA"> + <property xmi:id="_W6X2U6tBEd2Nmqhc73l7SA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_W6X2VKtBEd2Nmqhc73l7SA" presentation="default"> + <element href="conception-helper.uml#_W6YdYKtBEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_W6X2VatBEd2Nmqhc73l7SA"> + <property xmi:id="_W6X2VqtBEd2Nmqhc73l7SA" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_W6X2V6tBEd2Nmqhc73l7SA" presentation="default"> + <element href="conception-helper.uml#_W6YdYKtBEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + </contained> + </diagrams> + </subdiagrams> + <subdiagrams xmi:id="_h0-hIfaMEd2-MYgc0GvAJw"> + <model href="conception-helper.uml#_Hb8X4PaMEd2-MYgc0GvAJw"/> + <diagrams xmi:id="_h1AWUPaMEd2-MYgc0GvAJw" position="0,0" size="100,100" name="Embedded" viewport="0,0"> + <property xmi:id="_h1I5MPaMEd2-MYgc0GvAJw" key="pageFormatName" value="A4"/> + <property xmi:id="_h1I5MfaMEd2-MYgc0GvAJw" key="diagramWidth" value="840"/> + <property xmi:id="_h1I5MvaMEd2-MYgc0GvAJw" key="diagramHeight" value="1188"/> + <property xmi:id="_h1I5M_aMEd2-MYgc0GvAJw" key="pageMarginName" value="Small Margin"/> + <property xmi:id="_h1I5NPaMEd2-MYgc0GvAJw" key="diagramTopMargin" value="20"/> + <property xmi:id="_h1I5NfaMEd2-MYgc0GvAJw" key="diagramBottomMargin" value="20"/> + <property xmi:id="_h1I5NvaMEd2-MYgc0GvAJw" key="diagramLeftMargin" value="20"/> + <property xmi:id="_h1I5N_aMEd2-MYgc0GvAJw" key="diagramRightMargin" value="20"/> + <property xmi:id="_h1I5OPaMEd2-MYgc0GvAJw" key="orientation" value="portrait"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_h1AWUfaMEd2-MYgc0GvAJw" presentation="org.topcased.modeler.uml.classdiagram"> + <element href="conception-helper.uml#_Hb8X4PaMEd2-MYgc0GvAJw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_wfiREPaMEd2-MYgc0GvAJw" position="152,112" size="158,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wfiREfaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_wfiREvaMEd2-MYgc0GvAJw"> + <property xmi:id="_wfiRE_aMEd2-MYgc0GvAJw" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wfiRFPaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_wfjfMPaMEd2-MYgc0GvAJw" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wfjfMfaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X4vaMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_wfpl0PaMEd2-MYgc0GvAJw" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wfpl0faMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X4_aMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_wfiRFfaMEd2-MYgc0GvAJw"> + <property xmi:id="_wfiRFvaMEd2-MYgc0GvAJw" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_wfiRF_aMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X4faMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_w7cJ8PaMEd2-MYgc0GvAJw" position="151,253" size="218,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_w7cJ8faMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_w7cJ8vaMEd2-MYgc0GvAJw"> + <property xmi:id="_w7cJ8_aMEd2-MYgc0GvAJw" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_w7cJ9PaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_w7cxAPaMEd2-MYgc0GvAJw" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_w7cxAfaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X5faMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_w7dYEPaMEd2-MYgc0GvAJw" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_w7dYEfaMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X5vaMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_w7cJ9faMEd2-MYgc0GvAJw"> + <property xmi:id="_w7cJ9vaMEd2-MYgc0GvAJw" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_w7cJ9_aMEd2-MYgc0GvAJw" presentation="default"> + <element href="conception-helper.uml#_Hb8X5PaMEd2-MYgc0GvAJw"/> + </semanticModel> + </contained> + </contained> + </diagrams> + </subdiagrams> +</diagrams:Diagrams> Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties (rev 0) +++ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties 2009-04-30 13:33:46 UTC (rev 486) @@ -0,0 +1,7 @@ +useModelAsBaseImports=yes + +useServicePackage=no +useEntityPackage=no +useDaoPackage=no +useDtoPackage=no +useConfigPackage=no \ No newline at end of file Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml (rev 0) +++ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml 2009-04-30 13:33:46 UTC (rev 486) @@ -0,0 +1,291 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> + <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="org.sharengo.utils.utils"> + <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="services"> + <packagedElement xmi:type="uml:Interface" xmi:id="_l25sMKEeEd2PM6_wGJR42Q" name="ICrudSrv" redefinedClassifier="_9u74UKEeEd2PM6_wGJR42Q"> + <ownedOperation xmi:id="_1TsKUKEeEd2PM6_wGJR42Q" name="create"> + <ownedParameter xmi:id="_OV-jEKEfEd2PM6_wGJR42Q" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <ownedParameter xmi:id="_QVBpsKEfEd2PM6_wGJR42Q" name="return" type="_LncgQKEfEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_0ve_IKEgEd2PM6_wGJR42Q" name="find"> + <ownedParameter xmi:id="_0ve_IaEgEd2PM6_wGJR42Q" name="entityId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_0ve_IqEgEd2PM6_wGJR42Q" name="return" type="_LncgQKEfEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_2y7dkKEgEd2PM6_wGJR42Q" name="update"> + <ownedParameter xmi:id="_2y7dkaEgEd2PM6_wGJR42Q" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_3wMXEKEgEd2PM6_wGJR42Q" name="delete"> + <ownedParameter xmi:id="_3wMXEaEgEd2PM6_wGJR42Q" name="entityId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_4Gn6EKEgEd2PM6_wGJR42Q" name="findAll"> + <ownedParameter xmi:id="_4Gn6EaEgEd2PM6_wGJR42Q" name="start"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_Mlxe0KEhEd2PM6_wGJR42Q" name="end"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_UVT9YKEhEd2PM6_wGJR42Q" name="return" type="_Qfx2QKEhEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_673s0HXGEd2Ekv686xx4qA"/> + </ownedOperation> + </packagedElement> + <packagedElement xmi:type="uml:DataType" xmi:id="_9u74UKEeEd2PM6_wGJR42Q" name="AnyDto extends Serializable"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_D2KVQKEfEd2PM6_wGJR42Q" name="AnyEntity extends Serializable"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_LncgQKEfEd2PM6_wGJR42Q" name="AnyDto"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_Mhz2wKEfEd2PM6_wGJR42Q" name="AnyEntity"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_Qfx2QKEhEd2PM6_wGJR42Q" name="PagedResult<AnyDto>"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_31g0gKHnEd2T0aUWLQqzuQ" name="DAO<AnyEntity>"/> + <packagedElement xmi:type="uml:DataType" xmi:id="_FZ2jQKHoEd2T0aUWLQqzuQ" name="Log"/> + <packagedElement xmi:type="uml:Package" xmi:id="_4JKaAKQ8Ed2AzttPnb4djA" name="impl"> + <packagedElement xmi:type="uml:Class" xmi:id="_6MN4EKHlEd2BIt21aAt4XQ" name="AbstractCrudSrv" clientDependency="_LED-8KHmEd2BIt21aAt4XQ" isAbstract="true" redefinedClassifier="_9u74UKEeEd2PM6_wGJR42Q _D2KVQKEfEd2PM6_wGJR42Q"> + <interfaceRealization xmi:id="_LED-8KHmEd2BIt21aAt4XQ" name="InterfaceRealization1" supplier="_l25sMKEeEd2PM6_wGJR42Q" client="_6MN4EKHlEd2BIt21aAt4XQ" contract="_l25sMKEeEd2PM6_wGJR42Q"/> + <ownedOperation xmi:id="_gUeBgKHmEd2BIt21aAt4XQ" name="create"> + <ownedParameter xmi:id="_gUeBgaHmEd2BIt21aAt4XQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <ownedParameter xmi:id="_gUeBgqHmEd2BIt21aAt4XQ" name="return" type="_LncgQKEfEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_h-vyAKHmEd2BIt21aAt4XQ" name="find"> + <ownedParameter xmi:id="_h-vyAaHmEd2BIt21aAt4XQ" name="entityId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_h-vyAqHmEd2BIt21aAt4XQ" name="return" type="_LncgQKEfEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_x1foQKHmEd2T0aUWLQqzuQ" name="update"> + <ownedParameter xmi:id="_x1foQaHmEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_yucpgKHmEd2T0aUWLQqzuQ" name="delete"> + <ownedParameter xmi:id="_yudQkKHmEd2T0aUWLQqzuQ" name="entityId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="#_EbIwUKtAEd2Nmqhc73l7SA"/> + </ownedOperation> + <ownedOperation xmi:id="_zTIq8KHmEd2T0aUWLQqzuQ" name="findAll"> + <ownedParameter xmi:id="_zTIq8aHmEd2T0aUWLQqzuQ" name="start"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_zTIq8qHmEd2T0aUWLQqzuQ" name="end"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_zTIq86HmEd2T0aUWLQqzuQ" name="return" type="_Qfx2QKEhEd2PM6_wGJR42Q" direction="return"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_673s0HXGEd2Ekv686xx4qA"/> + </ownedOperation> + <ownedOperation xmi:id="_-cp9EKHmEd2T0aUWLQqzuQ" name="convertToDto" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_A0NDQKHnEd2T0aUWLQqzuQ" name="return" type="_LncgQKEfEd2PM6_wGJR42Q" direction="return"/> + <ownedParameter xmi:id="_CzdlQKHnEd2T0aUWLQqzuQ" name="entity" type="_Mhz2wKEfEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_aPi1MKHnEd2T0aUWLQqzuQ" name="convertToNewEntity" visibility="protected"> + <ownedParameter xmi:id="_cgK0AKHnEd2T0aUWLQqzuQ" name="return" type="_Mhz2wKEfEd2PM6_wGJR42Q" direction="return"/> + <ownedParameter xmi:id="_fFcNIKHnEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_oCavMKHnEd2T0aUWLQqzuQ" name="convertToEntity" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_pcoDYKHnEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <ownedParameter xmi:id="_qqCRsKHnEd2T0aUWLQqzuQ" name="entity" type="_Mhz2wKEfEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_ytZrMKHnEd2T0aUWLQqzuQ" name="createEntity" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_z4qkcKHnEd2T0aUWLQqzuQ" name="return" type="_Mhz2wKEfEd2PM6_wGJR42Q" direction="return"/> + </ownedOperation> + <ownedOperation xmi:id="_1j0esKHnEd2T0aUWLQqzuQ" name="getDao" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_7H6ZYKHnEd2T0aUWLQqzuQ" name="return" type="_31g0gKHnEd2T0aUWLQqzuQ" direction="return"/> + </ownedOperation> + <ownedOperation xmi:id="_9IXOMKHnEd2T0aUWLQqzuQ" name="getIdFromDto" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_-xGGkKHnEd2T0aUWLQqzuQ" name="return" direction="return"> + <type xmi:type="uml:Interface" href="conception-helper.uml#_hFFQ0Hg-Ed2do542yyYrFA"/> + </ownedParameter> + <ownedParameter xmi:id="_A0I8YKHoEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_GpkesKHoEd2T0aUWLQqzuQ" name="getLog" visibility="protected" isAbstract="true"> + <ownedParameter xmi:id="_IvYUoKHoEd2T0aUWLQqzuQ" name="return" type="_FZ2jQKHoEd2T0aUWLQqzuQ" direction="return"/> + </ownedOperation> + <ownedOperation xmi:id="_OR2esaHoEd2T0aUWLQqzuQ" name="validateDto" visibility="protected" isAbstract="true" raisedException="_GfaEUHmfEd2HRLLd0I1WrA _YNI5EHmZEd2HRLLd0I1WrA"> + <ownedParameter xmi:id="_Ruj2IKHoEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_k0lEwKHoEd2T0aUWLQqzuQ" name="checkUniqueConstraintsBeforeCreate" visibility="protected"> + <ownedParameter xmi:id="_nyF-wKHoEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_u1l2sKHoEd2T0aUWLQqzuQ" name="checkUniqueConstraintsBeforeUpdate" visibility="protected"> + <ownedParameter xmi:id="_yti_sKHoEd2T0aUWLQqzuQ" name="dto" type="_LncgQKEfEd2PM6_wGJR42Q"/> + <ownedParameter xmi:id="_zgAXYKHoEd2T0aUWLQqzuQ" name="entity" type="_Mhz2wKEfEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="#_yvGYUHXJEd20DoWUDUK0Ig"/> + <raisedException xmi:type="uml:Class" href="conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + </packagedElement> + </packagedElement> + <profileApplication xmi:id="_MIURkPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_MIURkfWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_tBzGgPWREdy_h6Mk-BiOHw" name="daos"> + <profileApplication xmi:id="_Mg9bEPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_Mg-CIPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="__PrMMPWREdy_h6Mk-BiOHw" name="dtos"> + <profileApplication xmi:id="_M2BsIPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_M2CTMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_Cp0X0PWSEdy_h6Mk-BiOHw" name="entities"> + <profileApplication xmi:id="_NQyVgPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_NQy8kPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_bKMq8HXGEd2Ekv686xx4qA" name="exceptions"> + <packagedElement xmi:type="uml:Class" xmi:id="_c4VnwHXGEd2Ekv686xx4qA" name="GenericBusinessException" isAbstract="true"/> + <packagedElement xmi:type="uml:Class" xmi:id="_673s0HXGEd2Ekv686xx4qA" name="OutOfRangeException"> + <generalization xmi:id="_nt5gM3j0Ed2Lq_BH-5XVEg" general="_bI0twHg-Ed2lVPDSSAZWVg"/> + <ownedAttribute xmi:id="_iaKv4KtAEd2Nmqhc73l7SA" name="minValue"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_jlBZcKtAEd2Nmqhc73l7SA" name="maxValue"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_yvGYUHXJEd20DoWUDUK0Ig" name="UniqueConstraintsException"> + <generalization xmi:id="_o_-zI3j0Ed2Lq_BH-5XVEg" general="_Z3cGsHj0Ed2Lq_BH-5XVEg"/> + <ownedAttribute xmi:id="_qoDjQHXKEd20DoWUDUK0Ig" name="dataName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_ryxC4HXKEd20DoWUDUK0Ig" name="dataValue"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_bI0twHg-Ed2lVPDSSAZWVg" name="UnexpectedArgumentException" isAbstract="true"> + <generalization xmi:id="_nMrpg3j0Ed2Lq_BH-5XVEg" general="_c4VnwHXGEd2Ekv686xx4qA"/> + <ownedAttribute xmi:id="_IGOxIHg_Ed2lVPDSSAZWVg" name="parameterName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_Xjqvgng_Ed2lVPDSSAZWVg" name="reason"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + <ownedOperation xmi:id="_YPQokKvkEd2rnp-byoZYOw" name="getParameterName"> + <ownedParameter xmi:id="_dtADoKvkEd2rnp-byoZYOw" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + </ownedOperation> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_KQqi-HjwEd2MH8DN-NMNrA" name="NoSuchEntityException"> + <generalization xmi:id="_o2bOg3j0Ed2Lq_BH-5XVEg" general="_Z3cGsHj0Ed2Lq_BH-5XVEg"/> + <ownedAttribute xmi:id="_NpxMwnjwEd2MH8DN-NMNrA" name="entityName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_PLYJcnjwEd2MH8DN-NMNrA" name="entityId"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_Z3cGsHj0Ed2Lq_BH-5XVEg" name="CoherencyException" isAbstract="true"> + <generalization xmi:id="_nYJ5s3j0Ed2Lq_BH-5XVEg" general="_c4VnwHXGEd2Ekv686xx4qA"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_YNI5EHmZEd2HRLLd0I1WrA" name="NullParameterException"> + <generalization xmi:id="_N2AvUqtAEd2Nmqhc73l7SA" general="_EbIwUKtAEd2Nmqhc73l7SA"/> + <ownedOperation xmi:id="_eaeLwHmeEd2HRLLd0I1WrA" name="getParameterName"> + <ownedParameter xmi:id="_m5lGEHmeEd2HRLLd0I1WrA" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + </ownedOperation> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_GfaEUHmfEd2HRLLd0I1WrA" name="EmptyParameterException"> + <generalization xmi:id="_OEX7c6tAEd2Nmqhc73l7SA" general="_EbIwUKtAEd2Nmqhc73l7SA"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_4RBZUKs-Ed2Nmqhc73l7SA" name="InvalidParameterException"> + <generalization xmi:id="_6-nA8Ks-Ed2Nmqhc73l7SA" general="_bI0twHg-Ed2lVPDSSAZWVg"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_EbIwUKtAEd2Nmqhc73l7SA" name="NullOrEmptyParameterException"> + <generalization xmi:id="_S6EfE6tAEd2Nmqhc73l7SA" general="_bI0twHg-Ed2lVPDSSAZWVg"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_vE68IOMjEd2zc-bceOzXYQ" name="ExceptionsStack"/> + <packagedElement xmi:type="uml:Association" xmi:id="_AU1kyuMkEd2zc-bceOzXYQ" name="Association1" memberEnd="_AU1ky-MkEd2zc-bceOzXYQ _AU1kzuMkEd2zc-bceOzXYQ" navigableOwnedEnd="_AU1kzuMkEd2zc-bceOzXYQ"> + <ownedEnd xmi:id="_AU1ky-MkEd2zc-bceOzXYQ" name="stack" type="_vE68IOMjEd2zc-bceOzXYQ" isUnique="false" association="_AU1kyuMkEd2zc-bceOzXYQ"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AU1kzOMkEd2zc-bceOzXYQ" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AU1kzeMkEd2zc-bceOzXYQ" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_AU1kzuMkEd2zc-bceOzXYQ" name="exceptions" type="_c4VnwHXGEd2Ekv686xx4qA" isUnique="false" association="_AU1kyuMkEd2zc-bceOzXYQ"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AU1kz-MkEd2zc-bceOzXYQ" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AU1k0OMkEd2zc-bceOzXYQ" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_R_qg8OYHEd2ikLHnwqSzSg" name="XMLException"/> + <packagedElement xmi:type="uml:Class" xmi:id="_JUeMMOlZEd2hcOPlZHSiFw" name="FileFormatException"> + <generalization xmi:id="_NYDWYulZEd2hcOPlZHSiFw" general="_c4VnwHXGEd2Ekv686xx4qA"/> + </packagedElement> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="__k0DAHmZEd2HRLLd0I1WrA" name="validation"> + <packagedElement xmi:type="uml:Class" xmi:id="_CXHykHmaEd2HRLLd0I1WrA" name="ParameterValidator"> + <ownedOperation xmi:id="_YWpvgnmbEd2HRLLd0I1WrA" name="checkNullParameter" isStatic="true" raisedException="_YNI5EHmZEd2HRLLd0I1WrA"> + <ownedParameter xmi:id="_o27D4HmbEd2HRLLd0I1WrA" name="o"> + <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_xqoXkASfEd2Qys9YSCxJaQ"/> + </ownedParameter> + <ownedParameter xmi:id="_5tKO8HmgEd2HRLLd0I1WrA" name="parameterName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + </ownedOperation> + <ownedOperation xmi:id="_yXGkMHmcEd2HRLLd0I1WrA" name="checkEmptyString" isStatic="true" raisedException="_YNI5EHmZEd2HRLLd0I1WrA _GfaEUHmfEd2HRLLd0I1WrA"> + <ownedParameter xmi:id="_zwq_MHmcEd2HRLLd0I1WrA" name="s"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_86WjsHmgEd2HRLLd0I1WrA" name="parameterName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + </ownedOperation> + <ownedOperation xmi:id="_--Be8H2uEd22ZfAQrfk_WQ" name="checkEmptyCollection" isStatic="true" raisedException="_YNI5EHmZEd2HRLLd0I1WrA _GfaEUHmfEd2HRLLd0I1WrA"> + <ownedParameter xmi:id="_DJ968H2vEd22ZfAQrfk_WQ" name="c"> + <type xmi:type="uml:Class" href="conception-helper.uml#_cYCF4H2vEd22ZfAQrfk_WQ"/> + </ownedParameter> + <ownedParameter xmi:id="_F4q84H2vEd22ZfAQrfk_WQ" name="parameterName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + </ownedOperation> + </packagedElement> + </packagedElement> + <profileApplication xmi:id="_LmCD4PWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_LmFHMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </uml:Model> + <AcceleoBusiness:BusinessException xmi:id="_mYV-YHXGEd2Ekv686xx4qA" base_Class="_c4VnwHXGEd2Ekv686xx4qA"/> + <AcceleoBusiness:BusinessException xmi:id="_0riGIHm2Ed2HRLLd0I1WrA"/> + <AcceleoBusiness:BusinessException xmi:id="_-ZM-gOMjEd2zc-bceOzXYQ" base_Class="_vE68IOMjEd2zc-bceOzXYQ"/> + <AcceleoBusiness:BusinessException xmi:id="_Tq23cOYHEd2ikLHnwqSzSg" base_Class="_R_qg8OYHEd2ikLHnwqSzSg"/> +</xmi:XMI> Added: eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi =================================================================== --- eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi (rev 0) +++ eugene/trunk/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi 2009-04-30 13:33:46 UTC (rev 486) @@ -0,0 +1,755 @@ +<?xml version="1.0" encoding="UTF-8"?> +<diagrams:Diagrams xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.topcased.org/DI/1.0" xmlns:diagrams="http://www.topcased.org/Diagrams/1.0" xmi:id="_cd3aIPWREdy_h6Mk-BiOHw" activeDiagram="_CP4_cPWTEdy_h6Mk-BiOHw"> + <model href="conception.uml#_qb8akM37EdqwVrslYOdUDA"/> + <diagrams xmi:id="_CP4_cPWTEdy_h6Mk-BiOHw" position="0,0" size="100,100" name="Package Overview" zoom="0.75" viewport="0,0"> + <property xmi:id="_CQUdQPWTEdy_h6Mk-BiOHw" key="pageFormatName" value="A3"/> + <property xmi:id="_CQUdQfWTEdy_h6Mk-BiOHw" key="diagramWidth" value="1188"/> + <property xmi:id="_CQUdQvWTEdy_h6Mk-BiOHw" key="diagramHeight" value="1680"/> + <property xmi:id="_CQUdQ_WTEdy_h6Mk-BiOHw" key="pageMarginName" value="Small Margin"/> + <property xmi:id="_CQUdRPWTEdy_h6Mk-BiOHw" key="diagramTopMargin" value="20"/> + <property xmi:id="_CQUdRfWTEdy_h6Mk-BiOHw" key="diagramBottomMargin" value="20"/> + <property xmi:id="_CQUdRvWTEdy_h6Mk-BiOHw" key="diagramLeftMargin" value="20"/> + <property xmi:id="_CQUdR_WTEdy_h6Mk-BiOHw" key="diagramRightMargin" value="20"/> + <property xmi:id="_CQUdSPWTEdy_h6Mk-BiOHw" key="orientation" value="landscape"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_CP4_cfWTEdy_h6Mk-BiOHw" presentation="org.topcased.modeler.uml.classdiagram"> + <element href="conception.uml#_qb8akM37EdqwVrslYOdUDA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_CiytUPWTEdy_h6Mk-BiOHw" position="588,732" size="988,378"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_CiytUfWTEdy_h6Mk-BiOHw" presentation="default"> + <element href="conception.uml#_w8IxIM37EdqwVrslYOdUDA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_l20zsKEeEd2PM6_wGJR42Q" position="25,28" size="368,-1"> + <anchorage xmi:id="_LD_tgaHmEd2BIt21aAt4XQ" graphEdge="_LEDX4KHmEd2BIt21aAt4XQ"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_l20zsaEeEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_l25sMKEeEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_l20zsqEeEd2PM6_wGJR42Q"> + <property xmi:id="_l20zs6EeEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_l20ztKEeEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_l25sMKEeEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_l20ztaEeEd2PM6_wGJR42Q"> + <property xmi:id="_l20ztqEeEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_l20zt6EeEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_l25sMKEeEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_1Tq8MKEeEd2PM6_wGJR42Q" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1Tq8MaEeEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_1TsKUKEeEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_9UoQAKEgEd2PM6_wGJR42Q" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_9UoQAaEgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_0ve_IKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_9Uo3EKEgEd2PM6_wGJR42Q" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_9Uo3EaEgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_2y7dkKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_9UpeIKEgEd2PM6_wGJR42Q" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_9UpeIaEgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_3wMXEKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_9UpeIqEgEd2PM6_wGJR42Q" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_9UpeI6EgEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_4Gn6EKEgEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_Lnb5MKEfEd2PM6_wGJR42Q" position="36,191" size="115,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Lnb5MaEfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_LncgQKEfEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_Lnb5MqEfEd2PM6_wGJR42Q"> + <property xmi:id="_Lnb5M6EfEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Lnb5NKEfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_LncgQKEfEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_Lnb5NaEfEd2PM6_wGJR42Q"> + <property xmi:id="_Lnb5NqEfEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Lnb5N6EfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_LncgQKEfEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_MhyooKEfEd2PM6_wGJR42Q" position="301,192" size="115,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_MhyooaEfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Mhz2wKEfEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_MhyooqEfEd2PM6_wGJR42Q"> + <property xmi:id="_Mhyoo6EfEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_MhyopKEfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Mhz2wKEfEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_MhyopaEfEd2PM6_wGJR42Q"> + <property xmi:id="_MhyopqEfEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Mhyop6EfEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Mhz2wKEfEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_QfxPMKEhEd2PM6_wGJR42Q" position="38,253" size="183,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_QfxPMaEhEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Qfx2QKEhEd2PM6_wGJR42Q"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_QfxPMqEhEd2PM6_wGJR42Q"> + <property xmi:id="_QfxPM6EhEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_QfxPNKEhEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Qfx2QKEhEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_QfxPNaEhEd2PM6_wGJR42Q"> + <property xmi:id="_QfxPNqEhEd2PM6_wGJR42Q" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_QfxPN6EhEd2PM6_wGJR42Q" presentation="default"> + <element href="conception.uml#_Qfx2QKEhEd2PM6_wGJR42Q"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_6Lp3YKHlEd2BIt21aAt4XQ" position="511,14" size="448,-1"> + <anchorage xmi:id="_LD_tgKHmEd2BIt21aAt4XQ" graphEdge="_LEDX4KHmEd2BIt21aAt4XQ"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_6LqecKHlEd2BIt21aAt4XQ" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_6LqecaHlEd2BIt21aAt4XQ"> + <property xmi:id="_6LqecqHlEd2BIt21aAt4XQ" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_6Lqec6HlEd2BIt21aAt4XQ" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_6LqedKHlEd2BIt21aAt4XQ"> + <property xmi:id="_6LqedaHlEd2BIt21aAt4XQ" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_6LqedqHlEd2BIt21aAt4XQ" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_5mccEKHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_5mccEaHmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_gUeBgKHmEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_5mdDIKHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_5mdDIaHmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_h-vyAKHmEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_5meRQKHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_5meRQaHmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_x1foQKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_5me4UKHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_5me4UaHmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_yucpgKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_5me4UqHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_5me4U6HmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_zTIq8KHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_-cmSsKHmEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_-cmSsaHmEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_-cp9EKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_aPiOIKHnEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_aPiOIaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_aPi1MKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_oCaIIKHnEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oCaIIaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_oCavMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ytZEIKHnEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ytZEIaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_ytZrMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_1jz3oKHnEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_1jz3oaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_1j0esKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_9IWnIKHnEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_9IWnIaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_9IXOMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_Gpj3oKHoEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Gpj3oaHoEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_GpkesKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_OR13oKHoEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_OR2esKHoEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_OR2esaHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_k0j2oKHoEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_k0kdsKHoEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_k0lEwKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_u1lPoKHoEd2T0aUWLQqzuQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_u1lPoaHoEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_u1l2sKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_LEDX4KHmEd2BIt21aAt4XQ" anchor="_LD_tgKHmEd2BIt21aAt4XQ _LD_tgaHmEd2BIt21aAt4XQ"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_LEDX4aHmEd2BIt21aAt4XQ" presentation="default"> + <element href="conception.uml#_LED-8KHmEd2BIt21aAt4XQ"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_LEDX4qHmEd2BIt21aAt4XQ" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_31e_UKHnEd2T0aUWLQqzuQ" position="301,254" size="119,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_31e_UaHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_31g0gKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_31e_UqHnEd2T0aUWLQqzuQ"> + <property xmi:id="_31e_U6HnEd2T0aUWLQqzuQ" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_31e_VKHnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_31g0gKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_31e_VaHnEd2T0aUWLQqzuQ"> + <property xmi:id="_31e_VqHnEd2T0aUWLQqzuQ" key="eStructuralFeatureID" value="38"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_31e_V6HnEd2T0aUWLQqzuQ" presentation="default"> + <element href="conception.uml#_31g0gKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_C1ow0PWTEdy_h6Mk-BiOHw" position="206,16" size="82,50"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_C1ow0fWTEdy_h6Mk-BiOHw" presentation="default"> + <element href="conception.uml#_tBzGgPWREdy_h6Mk-BiOHw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_DGWtYPWTEdy_h6Mk-BiOHw" position="112,12" size="84,54"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_DGWtYfWTEdy_h6Mk-BiOHw" presentation="default"> + <element href="conception.uml#__PrMMPWREdy_h6Mk-BiOHw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_DYMrUPWTEdy_h6Mk-BiOHw" position="292,13" size="77,54"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_DYMrUfWTEdy_h6Mk-BiOHw" presentation="default"> + <element href="conception.uml#_Cp0X0PWSEdy_h6Mk-BiOHw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_bKJAkHXGEd2Ekv686xx4qA" position="17,70" size="1534,633"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_bKJAkXXGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_bKMq8HXGEd2Ekv686xx4qA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_c3xAAHXGEd2Ekv686xx4qA" position="521,50" size="213,-1"> + <anchorage xmi:id="_nMqbYXj0Ed2Lq_BH-5XVEg" graphEdge="_nMrpgHj0Ed2Lq_BH-5XVEg _nYJ5sHj0Ed2Lq_BH-5XVEg _AU1kwOMkEd2zc-bceOzXYQ _NYCvUOlZEd2hcOPlZHSiFw"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_c3xAAXXGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_c4VnwHXGEd2Ekv686xx4qA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_c3xAAnXGEd2Ekv686xx4qA"> + <property xmi:id="_c3xAA3XGEd2Ekv686xx4qA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_c3xABHXGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_c4VnwHXGEd2Ekv686xx4qA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_c3xABXXGEd2Ekv686xx4qA"> + <property xmi:id="_c3xABnXGEd2Ekv686xx4qA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_c3xAB3XGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_c4VnwHXGEd2Ekv686xx4qA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_672esHXGEd2Ekv686xx4qA" position="484,391" size="170,-1"> + <anchorage xmi:id="_nt4SEHj0Ed2Lq_BH-5XVEg" graphEdge="_nt5gMHj0Ed2Lq_BH-5XVEg"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_672esXXGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_673s0HXGEd2Ekv686xx4qA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_672esnXGEd2Ekv686xx4qA"> + <property xmi:id="_672es3XGEd2Ekv686xx4qA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_672etHXGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_673s0HXGEd2Ekv686xx4qA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_iaKI0KtAEd2Nmqhc73l7SA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_iaKI0atAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_iaKv4KtAEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_jlAyYKtAEd2Nmqhc73l7SA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_jlAyYatAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_jlBZcKtAEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_672etXXGEd2Ekv686xx4qA"> + <property xmi:id="_672etnXGEd2Ekv686xx4qA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_672et3XGEd2Ekv686xx4qA" presentation="default"> + <element href="conception.uml#_673s0HXGEd2Ekv686xx4qA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_oGJtkHXSEd20DoWUDUK0Ig" position="916,301" size="221,-1"> + <anchorage xmi:id="_o_9lAHj0Ed2Lq_BH-5XVEg" graphEdge="_o_-zIHj0Ed2Lq_BH-5XVEg"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oGJtkXXSEd20DoWUDUK0Ig" presentation="default"> + <element href="conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_oGJtknXSEd20DoWUDUK0Ig"> + <property xmi:id="_oGJtk3XSEd20DoWUDUK0Ig" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oGJtlHXSEd20DoWUDUK0Ig" presentation="default"> + <element href="conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_oGK7sHXSEd20DoWUDUK0Ig" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oGK7sXXSEd20DoWUDUK0Ig" presentation="default"> + <element href="conception.uml#_qoDjQHXKEd20DoWUDUK0Ig"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_oGK7snXSEd20DoWUDUK0Ig" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oGK7s3XSEd20DoWUDUK0Ig" presentation="default"> + <element href="conception.uml#_ryxC4HXKEd20DoWUDUK0Ig"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_oGKUoHXSEd20DoWUDUK0Ig"> + <property xmi:id="_oGKUoXXSEd20DoWUDUK0Ig" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_oGKUonXSEd20DoWUDUK0Ig" presentation="default"> + <element href="conception.uml#_yvGYUHXJEd20DoWUDUK0Ig"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_bIqVsHg-Ed2lVPDSSAZWVg" position="198,187" size="282,-1"> + <anchorage xmi:id="_nMqbYHj0Ed2Lq_BH-5XVEg" graphEdge="_nMrpgHj0Ed2Lq_BH-5XVEg _nt5gMHj0Ed2Lq_BH-5XVEg _6-mZ4Ks-Ed2Nmqhc73l7SA _S6EfEKtAEd2Nmqhc73l7SA"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_bIq8wHg-Ed2lVPDSSAZWVg" presentation="default"> + <element href="conception.uml#_bI0twHg-Ed2lVPDSSAZWVg"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_bIq8wXg-Ed2lVPDSSAZWVg"> + <property xmi:id="_bIq8wng-Ed2lVPDSSAZWVg" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_bIq8w3g-Ed2lVPDSSAZWVg" presentation="default"> + <element href="conception.uml#_bI0twHg-Ed2lVPDSSAZWVg"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_IGG1UHg_Ed2lVPDSSAZWVg" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_IGG1UXg_Ed2lVPDSSAZWVg" presentation="default"> + <element href="conception.uml#_IGOxIHg_Ed2lVPDSSAZWVg"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_XjqvgHg_Ed2lVPDSSAZWVg" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_XjqvgXg_Ed2lVPDSSAZWVg" presentation="default"> + <element href="conception.uml#_Xjqvgng_Ed2lVPDSSAZWVg"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_bIq8xHg-Ed2lVPDSSAZWVg"> + <property xmi:id="_bIq8xXg-Ed2lVPDSSAZWVg" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_bIq8xng-Ed2lVPDSSAZWVg" presentation="default"> + <element href="conception.uml#_bI0twHg-Ed2lVPDSSAZWVg"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_YPG3kKvkEd2rnp-byoZYOw" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YPG3kavkEd2rnp-byoZYOw" presentation="default"> + <element href="conception.uml#_YPQokKvkEd2rnp-byoZYOw"/> + </semanticModel> + </contained> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_KQqi8HjwEd2MH8DN-NMNrA" position="669,299" size="205,-1"> + <anchorage xmi:id="_o2ancHj0Ed2Lq_BH-5XVEg" graphEdge="_o2bOgHj0Ed2Lq_BH-5XVEg"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_KQqi8XjwEd2MH8DN-NMNrA" presentation="default"> + <element href="conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_KQqi8njwEd2MH8DN-NMNrA"> + <property xmi:id="_KQqi83jwEd2MH8DN-NMNrA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_KQqi9HjwEd2MH8DN-NMNrA" presentation="default"> + <element href="conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_NpxMwHjwEd2MH8DN-NMNrA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_NpxMwXjwEd2MH8DN-NMNrA" presentation="default"> + <element href="conception.uml#_NpxMwnjwEd2MH8DN-NMNrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_PLYJcHjwEd2MH8DN-NMNrA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_PLYJcXjwEd2MH8DN-NMNrA" presentation="default"> + <element href="conception.uml#_PLYJcnjwEd2MH8DN-NMNrA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_KQqi9XjwEd2MH8DN-NMNrA"> + <property xmi:id="_KQqi9njwEd2MH8DN-NMNrA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_KQqi93jwEd2MH8DN-NMNrA" presentation="default"> + <element href="conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_Z3YcUHj0Ed2Lq_BH-5XVEg" position="790,198" size="180,-1"> + <anchorage xmi:id="_nYIrkHj0Ed2Lq_BH-5XVEg" graphEdge="_nYJ5sHj0Ed2Lq_BH-5XVEg _o2bOgHj0Ed2Lq_BH-5XVEg _o_-zIHj0Ed2Lq_BH-5XVEg"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Z3YcUXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_Z3cGsHj0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_Z3YcUnj0Ed2Lq_BH-5XVEg"> + <property xmi:id="_Z3YcU3j0Ed2Lq_BH-5XVEg" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Z3YcVHj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_Z3cGsHj0Ed2Lq_BH-5XVEg"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_Z3YcVXj0Ed2Lq_BH-5XVEg"> + <property xmi:id="_Z3YcVnj0Ed2Lq_BH-5XVEg" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_Z3YcV3j0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_Z3cGsHj0Ed2Lq_BH-5XVEg"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_nMrpgHj0Ed2Lq_BH-5XVEg" anchor="_nMqbYHj0Ed2Lq_BH-5XVEg _nMqbYXj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_nMrpgXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_nMrpg3j0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_nMrpgnj0Ed2Lq_BH-5XVEg" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_nYJ5sHj0Ed2Lq_BH-5XVEg" anchor="_nYIrkHj0Ed2Lq_BH-5XVEg _nMqbYXj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_nYJ5sXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_nYJ5s3j0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_nYJ5snj0Ed2Lq_BH-5XVEg" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_nt5gMHj0Ed2Lq_BH-5XVEg" anchor="_nt4SEHj0Ed2Lq_BH-5XVEg _nMqbYHj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_nt5gMXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_nt5gM3j0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_nt5gMnj0Ed2Lq_BH-5XVEg" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_o2bOgHj0Ed2Lq_BH-5XVEg" anchor="_o2ancHj0Ed2Lq_BH-5XVEg _nYIrkHj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_o2bOgXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_o2bOg3j0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_o2bOgnj0Ed2Lq_BH-5XVEg" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_o_-zIHj0Ed2Lq_BH-5XVEg" anchor="_o_9lAHj0Ed2Lq_BH-5XVEg _nYIrkHj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_o_-zIXj0Ed2Lq_BH-5XVEg" presentation="default"> + <element href="conception.uml#_o_-zI3j0Ed2Lq_BH-5XVEg"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_o_-zInj0Ed2Lq_BH-5XVEg" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_YNCycHmZEd2HRLLd0I1WrA" position="37,522" size="225,-1"> + <anchorage xmi:id="_51DicKs_Ed2Nmqhc73l7SA" graphEdge="_N2AIQKtAEd2Nmqhc73l7SA"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YNDZgHmZEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_YNDZgXmZEd2HRLLd0I1WrA"> + <property xmi:id="_YNDZgnmZEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YNDZg3mZEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_YNDZhHmZEd2HRLLd0I1WrA"> + <property xmi:id="_YNDZhXmZEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YNDZhnmZEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_GfY2MHmfEd2HRLLd0I1WrA" position="278,524" size="209,-1"> + <anchorage xmi:id="_6AMbcKs_Ed2Nmqhc73l7SA" graphEdge="_OEX7cKtAEd2Nmqhc73l7SA"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GfY2MXmfEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_GfY2MnmfEd2HRLLd0I1WrA"> + <property xmi:id="_GfY2M3mfEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GfY2NHmfEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_GfY2NXmfEd2HRLLd0I1WrA"> + <property xmi:id="_GfY2NnmfEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_GfY2N3mfEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_4Q42cKs-Ed2Nmqhc73l7SA" position="31,361" size="212,-1"> + <anchorage xmi:id="_6-kksKs-Ed2Nmqhc73l7SA" graphEdge="_6-mZ4Ks-Ed2Nmqhc73l7SA"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4Q42cas-Ed2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_4Q42cqs-Ed2Nmqhc73l7SA"> + <property xmi:id="_4Q42c6s-Ed2Nmqhc73l7SA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4Q42dKs-Ed2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_4Q42das-Ed2Nmqhc73l7SA"> + <property xmi:id="_4Q42dqs-Ed2Nmqhc73l7SA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4Q42d6s-Ed2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_6-mZ4Ks-Ed2Nmqhc73l7SA" anchor="_6-kksKs-Ed2Nmqhc73l7SA _nMqbYHj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_6-mZ4as-Ed2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_6-nA8Ks-Ed2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_6-mZ4qs-Ed2Nmqhc73l7SA" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_EbHiMKtAEd2Nmqhc73l7SA" position="254,334" size="256,-1"> + <anchorage xmi:id="_N1_hMKtAEd2Nmqhc73l7SA" graphEdge="_N2AIQKtAEd2Nmqhc73l7SA _OEX7cKtAEd2Nmqhc73l7SA _S6EfEKtAEd2Nmqhc73l7SA"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_EbHiMatAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_EbIwUKtAEd2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_EbHiMqtAEd2Nmqhc73l7SA"> + <property xmi:id="_EbHiM6tAEd2Nmqhc73l7SA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_EbHiNKtAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_EbIwUKtAEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_EbHiNatAEd2Nmqhc73l7SA"> + <property xmi:id="_EbHiNqtAEd2Nmqhc73l7SA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_EbHiN6tAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_EbIwUKtAEd2Nmqhc73l7SA"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_N2AIQKtAEd2Nmqhc73l7SA" anchor="_51DicKs_Ed2Nmqhc73l7SA _N1_hMKtAEd2Nmqhc73l7SA"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_N2AvUKtAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_N2AvUqtAEd2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_N2AvUatAEd2Nmqhc73l7SA" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_OEX7cKtAEd2Nmqhc73l7SA" anchor="_6AMbcKs_Ed2Nmqhc73l7SA _N1_hMKtAEd2Nmqhc73l7SA"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_OEX7catAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_OEX7c6tAEd2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_OEX7cqtAEd2Nmqhc73l7SA" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_S6EfEKtAEd2Nmqhc73l7SA" anchor="_N1_hMKtAEd2Nmqhc73l7SA _nMqbYHj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_S6EfEatAEd2Nmqhc73l7SA" presentation="default"> + <element href="conception.uml#_S6EfE6tAEd2Nmqhc73l7SA"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_S6EfEqtAEd2Nmqhc73l7SA" id="stereotypeEdgeObject"/> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_vEdpIOMjEd2zc-bceOzXYQ" position="951,49" size="212,-1"> + <anchorage xmi:id="_AU0WoOMkEd2zc-bceOzXYQ" graphEdge="_AU1kwOMkEd2zc-bceOzXYQ"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vEdpIeMjEd2zc-bceOzXYQ" presentation="default"> + <element href="conception.uml#_vE68IOMjEd2zc-bceOzXYQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_vEdpIuMjEd2zc-bceOzXYQ"> + <property xmi:id="_vEdpI-MjEd2zc-bceOzXYQ" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vEdpJOMjEd2zc-bceOzXYQ" presentation="default"> + <element href="conception.uml#_vE68IOMjEd2zc-bceOzXYQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_vEdpJeMjEd2zc-bceOzXYQ"> + <property xmi:id="_vEdpJuMjEd2zc-bceOzXYQ" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_vEdpJ-MjEd2zc-bceOzXYQ" presentation="default"> + <element href="conception.uml#_vE68IOMjEd2zc-bceOzXYQ"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_AU1kwOMkEd2zc-bceOzXYQ" anchor="_AU0WoOMkEd2zc-bceOzXYQ _nMqbYXj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_AU1kweMkEd2zc-bceOzXYQ" presentation="default"> + <element href="conception.uml#_AU1kyuMkEd2zc-bceOzXYQ"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kwuMkEd2zc-bceOzXYQ" id="srcNameEdgeObject" uDistance="10" vDistance="10"/> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kw-MkEd2zc-bceOzXYQ" id="srcPropertiesEdgeObject" uDistance="25" vDistance="10"/> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kxOMkEd2zc-bceOzXYQ" id="srcCountEdgeObject" uDistance="10" vDistance="-10"/> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kxeMkEd2zc-bceOzXYQ" id="targetNameEdgeObject" uDistance="10" vDistance="10"/> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kxuMkEd2zc-bceOzXYQ" id="targetPropertiesEdgeObject" uDistance="25" vDistance="10"/> + <contained xsi:type="di:EdgeObjectUV" xmi:id="_AU1kx-MkEd2zc-bceOzXYQ" id="targetCountEdgeObject" uDistance="10" vDistance="-10"/> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_AU1kyOMkEd2zc-bceOzXYQ" visible="false" id="middleNameEdgeObject" offset="0,10"/> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_AU1kyeMkEd2zc-bceOzXYQ" id="stereotypeEdgeObject" offset="0,-10"/> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_R_p54OYHEd2ikLHnwqSzSg" position="145,46" size="156,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_R_p54eYHEd2ikLHnwqSzSg" presentation="default"> + <element href="conception.uml#_R_qg8OYHEd2ikLHnwqSzSg"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_R_p54uYHEd2ikLHnwqSzSg"> + <property xmi:id="_R_p54-YHEd2ikLHnwqSzSg" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_R_p55OYHEd2ikLHnwqSzSg" presentation="default"> + <element href="conception.uml#_R_qg8OYHEd2ikLHnwqSzSg"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_R_p55eYHEd2ikLHnwqSzSg"> + <property xmi:id="_R_p55uYHEd2ikLHnwqSzSg" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_R_p55-YHEd2ikLHnwqSzSg" presentation="default"> + <element href="conception.uml#_R_qg8OYHEd2ikLHnwqSzSg"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_JUFKoOlZEd2hcOPlZHSiFw" position="1162,210" size="235,-1"> + <anchorage xmi:id="_NYCIQOlZEd2hcOPlZHSiFw" graphEdge="_NYCvUOlZEd2hcOPlZHSiFw"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_JUFKoelZEd2hcOPlZHSiFw" presentation="default"> + <element href="conception.uml#_JUeMMOlZEd2hcOPlZHSiFw"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_JUFKoulZEd2hcOPlZHSiFw"> + <property xmi:id="_JUFKo-lZEd2hcOPlZHSiFw" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_JUFKpOlZEd2hcOPlZHSiFw" presentation="default"> + <element href="conception.uml#_JUeMMOlZEd2hcOPlZHSiFw"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_JUFKpelZEd2hcOPlZHSiFw"> + <property xmi:id="_JUFKpulZEd2hcOPlZHSiFw" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_JUFKp-lZEd2hcOPlZHSiFw" presentation="default"> + <element href="conception.uml#_JUeMMOlZEd2hcOPlZHSiFw"/> + </semanticModel> + </contained> + </contained> + <contained xsi:type="di:GraphEdge" xmi:id="_NYCvUOlZEd2hcOPlZHSiFw" anchor="_NYCIQOlZEd2hcOPlZHSiFw _nMqbYXj0Ed2Lq_BH-5XVEg"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_NYDWYOlZEd2hcOPlZHSiFw" presentation="default"> + <element href="conception.uml#_NYDWYulZEd2hcOPlZHSiFw"/> + </semanticModel> + <contained xsi:type="di:EdgeObjectOffset" xmi:id="_NYDWYelZEd2hcOPlZHSiFw" id="stereotypeEdgeObject"/> + </contained> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="__ky04HmZEd2HRLLd0I1WrA" position="20,738" size="550,147"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="__ky04XmZEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#__k0DAHmZEd2HRLLd0I1WrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_CXGkcHmaEd2HRLLd0I1WrA" position="80,26" size="441,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_CXGkcXmaEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_CXHykHmaEd2HRLLd0I1WrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_CXGkcnmaEd2HRLLd0I1WrA"> + <property xmi:id="_CXGkc3maEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_CXGkdHmaEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_CXHykHmaEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_CXGkdXmaEd2HRLLd0I1WrA"> + <property xmi:id="_CXGkdnmaEd2HRLLd0I1WrA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_CXGkd3maEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_CXHykHmaEd2HRLLd0I1WrA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_YWpvgHmbEd2HRLLd0I1WrA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_YWpvgXmbEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_YWpvgnmbEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_yXF9IHmcEd2HRLLd0I1WrA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_yXF9IXmcEd2HRLLd0I1WrA" presentation="default"> + <element href="conception.uml#_yXGkMHmcEd2HRLLd0I1WrA"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_-9_pwH2uEd22ZfAQrfk_WQ" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_-9_pwX2uEd22ZfAQrfk_WQ" presentation="default"> + <element href="conception.uml#_--Be8H2uEd22ZfAQrfk_WQ"/> + </semanticModel> + </contained> + </contained> + </contained> + </contained> + </diagrams> + <subdiagrams xmi:id="_blzJsPWREdy_h6Mk-BiOHw"> + <model href="conception.uml#_w8IxIM37EdqwVrslYOdUDA"/> + <diagrams xmi:id="_3z5UoKQ8Ed2AzttPnb4djA" position="0,0" size="100,100" name="unnamed" viewport="0,0"> + <property xmi:id="_30mfQKQ8Ed2AzttPnb4djA" key="pageFormatName" value="A4"/> + <property xmi:id="_30mfQaQ8Ed2AzttPnb4djA" key="diagramWidth" value="840"/> + <property xmi:id="_30mfQqQ8Ed2AzttPnb4djA" key="diagramHeight" value="1188"/> + <property xmi:id="_30mfQ6Q8Ed2AzttPnb4djA" key="pageMarginName" value="Small Margin"/> + <property xmi:id="_30mfRKQ8Ed2AzttPnb4djA" key="diagramTopMargin" value="20"/> + <property xmi:id="_30mfRaQ8Ed2AzttPnb4djA" key="diagramBottomMargin" value="20"/> + <property xmi:id="_30mfRqQ8Ed2AzttPnb4djA" key="diagramLeftMargin" value="20"/> + <property xmi:id="_30mfR6Q8Ed2AzttPnb4djA" key="diagramRightMargin" value="20"/> + <property xmi:id="_30mfSKQ8Ed2AzttPnb4djA" key="orientation" value="portrait"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_3z5UoaQ8Ed2AzttPnb4djA" presentation="org.topcased.modeler.uml.classdiagram"> + <element href="conception.uml#_w8IxIM37EdqwVrslYOdUDA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_4I8XkKQ8Ed2AzttPnb4djA" position="57,35" size="658,436"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_4I8XkaQ8Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_4JKaAKQ8Ed2AzttPnb4djA"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_ER5GYKQ9Ed2AzttPnb4djA" position="85,36" size="448,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER5GYaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_ER5GYqQ9Ed2AzttPnb4djA"> + <property xmi:id="_ER5GY6Q9Ed2AzttPnb4djA" key="eStructuralFeatureID" value="37"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER5GZKQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER5GZaQ9Ed2AzttPnb4djA"> + <property xmi:id="_ER5GZqQ9Ed2AzttPnb4djA" key="eStructuralFeatureID" value="47"/> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER5GZ6Q9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_6MN4EKHlEd2BIt21aAt4XQ"/> + </semanticModel> + <contained xsi:type="di:GraphNode" xmi:id="_ER8JsKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER8JsaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_gUeBgKHmEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER9-4KQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER9-4aQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_h-vyAKHmEd2BIt21aAt4XQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER-l8KQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER-l8aQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_x1foQKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER_NAKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER_NAaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_yucpgKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER_0EKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER_0EaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_zTIq8KHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ER_0EqQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ER_0E6Q9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_-cp9EKHmEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESAbIKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESAbIaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_aPi1MKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESAbIqQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESAbI6Q9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_oCavMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESBCMKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESBCMaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_ytZrMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESBpQKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESBpQaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_1j0esKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESBpQqQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESBpQ6Q9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_9IXOMKHnEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESCQUKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESCQUaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_GpkesKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESC3YKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESC3YaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_OR2esaHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESC3YqQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESC3Y6Q9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_k0lEwKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + <contained xsi:type="di:GraphNode" xmi:id="_ESEFgKQ9Ed2AzttPnb4djA" position="0,0" size="-1,-1"> + <semanticModel xsi:type="di:EMFSemanticModelBridge" xmi:id="_ESEFgaQ9Ed2AzttPnb4djA" presentation="default"> + <element href="conception.uml#_u1l2sKHoEd2T0aUWLQqzuQ"/> + </semanticModel> + </contained> + </contained> + </contained> + </contained> + </diagrams> + </subdiagrams> +</diagrams:Diagrams>