model-jalhyd.uml 21.46 KiB
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_tIT8UE99Eee7Pr5wMBo3JA" name="RootElement">
  <packagedElement xmi:type="uml:Class" xmi:id="_v5viIE99Eee7Pr5wMBo3JA" name="Nub" isAbstract="true">
    <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_Zq05IG5EEeioI6dcHPBwyA" client="_v5viIE99Eee7Pr5wMBo3JA" supplier="_f42XEG5DEeioI6dcHPBwyA" contract="_f42XEG5DEeioI6dcHPBwyA"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_Kfx1EFAMEeeHkO_PSanZTQ" name="Equation" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_Nqs48FAMEeeHkO_PSanZTQ" name="Calc"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_O9bFEFAMEeeHkO_PSanZTQ" name="CalcSerie"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_TVDMoFAMEeeHkO_PSanZTQ" name="Solve"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_19Rx4E99Eee7Pr5wMBo3JA" name="RegimeUniforme">
    <generalization xmi:type="uml:Generalization" xmi:id="_DvVMgE9-Eee7Pr5wMBo3JA" general="_v5viIE99Eee7Pr5wMBo3JA"/>
    <ownedAttribute xmi:type="uml:Property" xmi:id="_-xy-YFDkEeerqLEV-qup4Q" name="Sn" type="_XbVdEE9-Eee7Pr5wMBo3JA" aggregation="composite" association="_-xrpoFDkEeerqLEV-qup4Q"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_RwG_kFBCEeeHkO_PSanZTQ" name="Calc_Qn"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_TCOHsFBCEeeHkO_PSanZTQ" name="Equation"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_GCCO8E9-Eee7Pr5wMBo3JA" name="ConduiteDistrib">
    <generalization xmi:type="uml:Generalization" xmi:id="_IX5TEE9-Eee7Pr5wMBo3JA" general="_v5viIE99Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_KSuBAE9-Eee7Pr5wMBo3JA" name="LechaptCalmon">
    <generalization xmi:type="uml:Generalization" xmi:id="_ManhoE9-Eee7Pr5wMBo3JA" general="_v5viIE99Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_XbVdEE9-Eee7Pr5wMBo3JA" name="acSection" isAbstract="true">
    <ownedAttribute xmi:type="uml:Property" xmi:id="_ZryhsFALEeeHkO_PSanZTQ" name="oP" type="_f-CBcE9_Eee7Pr5wMBo3JA" aggregation="composite" association="_ZrveYFALEeeHkO_PSanZTQ"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_CgOkkFAMEeeHkO_PSanZTQ" name="Calc"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_ET9MAFAMEeeHkO_PSanZTQ" name="CalcGeo"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_aexBUFAMEeeHkO_PSanZTQ" name="Calc_S" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_cizVoFAMEeeHkO_PSanZTQ" name="Calc_dS"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_fO_2IFAMEeeHkO_PSanZTQ" name="Calc_S_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_iGVPoFAMEeeHkO_PSanZTQ" name="Calc_dS_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_jghVsFAMEeeHkO_PSanZTQ" name="Calc_P" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_mTzVoFAMEeeHkO_PSanZTQ" name="Calc_P_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_ox03QFAMEeeHkO_PSanZTQ" name="Calc_dP" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_t4gdMFAMEeeHkO_PSanZTQ" name="Calc_dP_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_vb_pMFAMEeeHkO_PSanZTQ" name="Calc_R"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_wvsFsFAMEeeHkO_PSanZTQ" name="Calc_dR"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_xxT6wFAMEeeHkO_PSanZTQ" name="Calc_B" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_zhI5oFAMEeeHkO_PSanZTQ" name="Calc_B_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_2FshEFAMEeeHkO_PSanZTQ" name="Calc_dB" isAbstract="true"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_3_CBQFAMEeeHkO_PSanZTQ" name="Calc_dB_Debordement"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_5n74wFAMEeeHkO_PSanZTQ" name="Calc_J"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_6qKx0FAMEeeHkO_PSanZTQ" name="Calc_Fr"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_DGVs4FANEeeHkO_PSanZTQ" name="Calc_V"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_IZnkYFANEeeHkO_PSanZTQ" name="Calc_Hs"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_JZQccFANEeeHkO_PSanZTQ" name="Calc_Hsc"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_Ko1N8FANEeeHkO_PSanZTQ" name="Calc_Yc"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_L0IjcFANEeeHkO_PSanZTQ" name="Calc_Yn"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_M77R8FANEeeHkO_PSanZTQ" name="Calc_Yf"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_NpKycFANEeeHkO_PSanZTQ" name="Calc_Yt"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_O1FL8FANEeeHkO_PSanZTQ" name="Calc_Yco"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_QC1YgFANEeeHkO_PSanZTQ" name="Calc_Tau0"/>
    <ownedOperation xmi:type="uml:Operation" xmi:id="_mlEEoFGUEeevz5N4F7hvnQ" name="Calc_dXdY"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_dESCkE9-Eee7Pr5wMBo3JA" name="cSnCirc">
    <generalization xmi:type="uml:Generalization" xmi:id="_hjs0ME9-Eee7Pr5wMBo3JA" general="_XbVdEE9-Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_nqsnoE9-Eee7Pr5wMBo3JA" name="cSnRectang">
    <generalization xmi:type="uml:Generalization" xmi:id="_qQiogE9-Eee7Pr5wMBo3JA" general="_XbVdEE9-Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_q5_OIE9-Eee7Pr5wMBo3JA" name="cSnPuiss">
    <generalization xmi:type="uml:Generalization" xmi:id="_sZsGUE9-Eee7Pr5wMBo3JA" general="_XbVdEE9-Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Class" xmi:id="_tL3KIE9-Eee7Pr5wMBo3JA" name="cSnTrapez">
    <generalization xmi:type="uml:Generalization" xmi:id="_vFzuUE9-Eee7Pr5wMBo3JA" general="_XbVdEE9-Eee7Pr5wMBo3JA"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Interface" xmi:id="_9U0xwE9-Eee7Pr5wMBo3JA" name="IParamsEquation"/>
  <packagedElement xmi:type="uml:Class" xmi:id="_EwZLcE9_Eee7Pr5wMBo3JA" name="ConduiteDistribParams"/>
  <packagedElement xmi:type="uml:Realization" xmi:id="_Iq4EAE9_Eee7Pr5wMBo3JA" client="_EwZLcE9_Eee7Pr5wMBo3JA" supplier="_9U0xwE9-Eee7Pr5wMBo3JA"/>
  <packagedElement xmi:type="uml:Class" xmi:id="_MCTS0E9_Eee7Pr5wMBo3JA" name="LechaptCalmonParams"/>
  <packagedElement xmi:type="uml:Realization" xmi:id="_M0iBAE9_Eee7Pr5wMBo3JA" client="_MCTS0E9_Eee7Pr5wMBo3JA" supplier="_9U0xwE9-Eee7Pr5wMBo3JA"/>
  <packagedElement xmi:type="uml:Class" xmi:id="_QTmI4E9_Eee7Pr5wMBo3JA" name="cParamsCanal" isAbstract="true"/>
7172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
<packagedElement xmi:type="uml:Realization" xmi:id="_Q-NMIE9_Eee7Pr5wMBo3JA" client="_QTmI4E9_Eee7Pr5wMBo3JA" supplier="_9U0xwE9-Eee7Pr5wMBo3JA"/> <packagedElement xmi:type="uml:Class" xmi:id="_f-CBcE9_Eee7Pr5wMBo3JA" name="ParamsSection" isAbstract="true"> <generalization xmi:type="uml:Generalization" xmi:id="_kevMgE9_Eee7Pr5wMBo3JA" general="_QTmI4E9_Eee7Pr5wMBo3JA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="__j3mwE9_EeefHO8U_-Vyow" name="ParamsSectionCirc"> <generalization xmi:type="uml:Generalization" xmi:id="_N-SB4E-AEeefHO8U_-Vyow" general="_f-CBcE9_Eee7Pr5wMBo3JA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_HLiiwE-AEeefHO8U_-Vyow" name="ParamsSectionRectang"> <generalization xmi:type="uml:Generalization" xmi:id="_OyhiQE-AEeefHO8U_-Vyow" general="_f-CBcE9_Eee7Pr5wMBo3JA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_ITGAsE-AEeefHO8U_-Vyow" name="ParamsSectionTrapez"> <generalization xmi:type="uml:Generalization" xmi:id="_PKD4gE-AEeefHO8U_-Vyow" general="_f-CBcE9_Eee7Pr5wMBo3JA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_KjEfQE-AEeefHO8U_-Vyow" name="ParamsSectionPuiss"> <generalization xmi:type="uml:Generalization" xmi:id="_PmQsUE-AEeefHO8U_-Vyow" general="_f-CBcE9_Eee7Pr5wMBo3JA"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_BnwUoE-BEeefHO8U_-Vyow" memberEnd="_BnzX8E-BEeefHO8U_-Vyow _Bnz_AE-BEeefHO8U_-Vyow" navigableOwnedEnd="_Bnz_AE-BEeefHO8U_-Vyow"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BnxiwE-BEeefHO8U_-Vyow" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BnyJ0E-BEeefHO8U_-Vyow" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_BnzX8E-BEeefHO8U_-Vyow" type="_v5viIE99Eee7Pr5wMBo3JA" association="_BnwUoE-BEeefHO8U_-Vyow"/> <ownedEnd xmi:type="uml:Property" xmi:id="_Bnz_AE-BEeefHO8U_-Vyow" name="prms" type="_9U0xwE9-Eee7Pr5wMBo3JA" aggregation="composite" association="_BnwUoE-BEeefHO8U_-Vyow"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_ZrveYFALEeeHkO_PSanZTQ" memberEnd="_ZryhsFALEeeHkO_PSanZTQ _ZryhsVALEeeHkO_PSanZTQ"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Zrx6oFALEeeHkO_PSanZTQ" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Zrx6oVALEeeHkO_PSanZTQ" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_ZryhsVALEeeHkO_PSanZTQ" type="_XbVdEE9-Eee7Pr5wMBo3JA" association="_ZrveYFALEeeHkO_PSanZTQ"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_-xrpoFDkEeerqLEV-qup4Q" name="Calcule sur" visibility="private" memberEnd="_-xy-YFDkEeerqLEV-qup4Q _-xzlcFDkEeerqLEV-qup4Q"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-xxwQFDkEeerqLEV-qup4Q" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-xyXUFDkEeerqLEV-qup4Q" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_-xzlcFDkEeerqLEV-qup4Q" type="_19Rx4E99Eee7Pr5wMBo3JA" association="_-xrpoFDkEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_pUPwUFDnEeerqLEV-qup4Q" name="Newton"/> <packagedElement xmi:type="uml:Class" xmi:id="_qzl2oFD8EeerqLEV-qup4Q" name="HautConjuguee"> <generalization xmi:type="uml:Generalization" xmi:id="_wYNVwFD8EeerqLEV-qup4Q" general="_pUPwUFDnEeerqLEV-qup4Q"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_nkKMkVEEEeerqLEV-qup4Q" name="Sn" type="_XbVdEE9-Eee7Pr5wMBo3JA" aggregation="composite" association="_nkJlgFEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_yTG8MFD8EeerqLEV-qup4Q" name="HautCorrespondante"> <generalization xmi:type="uml:Generalization" xmi:id="_9u0KgFD8EeerqLEV-qup4Q" general="_pUPwUFDnEeerqLEV-qup4Q"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_tW8Dg1EEEeerqLEV-qup4Q" name="Sn" type="_XbVdEE9-Eee7Pr5wMBo3JA" aggregation="composite" association="_tW8DgFEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_0eXS0FD8EeerqLEV-qup4Q" name="HautCritique"> <generalization xmi:type="uml:Generalization" xmi:id="_-jpgwFD8EeerqLEV-qup4Q" general="_pUPwUFDnEeerqLEV-qup4Q"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_3FvEElEEEeerqLEV-qup4Q" name="Sn" type="_XbVdEE9-Eee7Pr5wMBo3JA" association="_3FudAFEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_4kbJQFD8EeerqLEV-qup4Q" name="HautNormale"> <generalization xmi:type="uml:Generalization" xmi:id="__Ga2oFD8EeerqLEV-qup4Q" general="_pUPwUFDnEeerqLEV-qup4Q"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_84zO4FEEEeerqLEV-qup4Q" name="Sn" type="_XbVdEE9-Eee7Pr5wMBo3JA" aggregation="composite" association="_84yn0FEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_nkJlgFEEEeerqLEV-qup4Q" name="Calcule sur" memberEnd="_nkKMkVEEEeerqLEV-qup4Q _nkKMklEEEeerqLEV-qup4Q"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nkJlgVEEEeerqLEV-qup4Q" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nkKMkFEEEeerqLEV-qup4Q" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_nkKMklEEEeerqLEV-qup4Q" type="_qzl2oFD8EeerqLEV-qup4Q" association="_nkJlgFEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_tW8DgFEEEeerqLEV-qup4Q" name="Calcule sur" memberEnd="_tW8Dg1EEEeerqLEV-qup4Q _tW8DhFEEEeerqLEV-qup4Q"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tW8DgVEEEeerqLEV-qup4Q" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tW8DglEEEeerqLEV-qup4Q" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_tW8DhFEEEeerqLEV-qup4Q" type="_yTG8MFD8EeerqLEV-qup4Q" association="_tW8DgFEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Association" xmi:id="_3FudAFEEEeerqLEV-qup4Q" name="Calcule sur" memberEnd="_3FvEElEEEeerqLEV-qup4Q _3FvrIFEEEeerqLEV-qup4Q"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3FvEEFEEEeerqLEV-qup4Q" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3FvEEVEEEeerqLEV-qup4Q" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_3FvrIFEEEeerqLEV-qup4Q" type="_0eXS0FD8EeerqLEV-qup4Q" association="_3FudAFEEEeerqLEV-qup4Q"/> </packagedElement>
141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
<packagedElement xmi:type="uml:Association" xmi:id="_84yn0FEEEeerqLEV-qup4Q" name="Calcule sur" memberEnd="_84zO4FEEEeerqLEV-qup4Q _84zO4VEEEeerqLEV-qup4Q"> <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_84yn0VEEEeerqLEV-qup4Q" source="org.eclipse.papyrus"> <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_84yn0lEEEeerqLEV-qup4Q" key="nature" value="UML_Nature"/> </eAnnotations> <ownedEnd xmi:type="uml:Property" xmi:id="_84zO4VEEEeerqLEV-qup4Q" type="_4kbJQFD8EeerqLEV-qup4Q" association="_84yn0FEEEeerqLEV-qup4Q"/> </packagedElement> <packagedElement xmi:type="uml:Interface" xmi:id="_WQX9wG4_EeioI6dcHPBwyA" name="INubReference" visibility="protected"> <ownedComment xmi:type="uml:Comment" xmi:id="_xGPM8G4_EeioI6dcHPBwyA"> <body>référence vers un Nub contenant une valeur vers laquelle on crée un lien</body> </ownedComment> <ownedAttribute xmi:type="uml:Property" xmi:id="_4gDoQG5BEeioI6dcHPBwyA" name="referenceDefinition" isReadOnly="true"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" xmi:id="_jA2fQG5CEeioI6dcHPBwyA" name="isReferenceDefined"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> </ownedAttribute> <ownedAttribute xmi:type="uml:Property" xmi:id="_tjhMwG5CEeioI6dcHPBwyA" name="referencedParamValues" type="_rF1CUG5CEeioI6dcHPBwyA"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_yOdR4G5CEeioI6dcHPBwyA" name="referencedResult" type="_zJvOYG5CEeioI6dcHPBwyA"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_2P8KUG5CEeioI6dcHPBwyA" name="referencedExtraResult"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_6tSfYG5CEeioI6dcHPBwyA" name="referencedValuesIterator" type="__1DDYG5CEeioI6dcHPBwyA"/> <ownedOperation xmi:type="uml:Operation" xmi:id="_d8t-YG4_EeioI6dcHPBwyA" name="defineReference"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_oFSNAG5DEeioI6dcHPBwyA" name="target" type="_f42XEG5DEeioI6dcHPBwyA"/> <ownedParameter xmi:type="uml:Parameter" xmi:id="_sf_dwG5DEeioI6dcHPBwyA" name="desc"> <ownedComment xmi:type="uml:Comment" xmi:id="_sf_dwW5DEeioI6dcHPBwyA"> <body>description de la valeur pointée sous forme symbolique. Exemples : Q, &lt;n° d'ouvrage>.Z1</body> </ownedComment> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_rF1CUG5CEeioI6dcHPBwyA" name="ParamValues"> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_BddgwG5FEeioI6dcHPBwyA" client="_rF1CUG5CEeioI6dcHPBwyA" supplier="_WQX9wG4_EeioI6dcHPBwyA" contract="_WQX9wG4_EeioI6dcHPBwyA"/> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_xgS8oG5IEeioI6dcHPBwyA" client="_rF1CUG5CEeioI6dcHPBwyA" supplier="_WriyoG5GEeioI6dcHPBwyA" contract="_WriyoG5GEeioI6dcHPBwyA"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_zJvOYG5CEeioI6dcHPBwyA" name="Result"> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_m55F0HMCEei6M4wQtYraFw" client="_zJvOYG5CEeioI6dcHPBwyA" supplier="_TMMMIHMCEei6M4wQtYraFw" contract="_TMMMIHMCEei6M4wQtYraFw"/> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="__1DDYG5CEeioI6dcHPBwyA" name="IterableIterator"/> <packagedElement xmi:type="uml:Interface" xmi:id="_f42XEG5DEeioI6dcHPBwyA" name="IReferencedNub"> <ownedComment xmi:type="uml:Comment" xmi:id="_7-Aq8G5DEeioI6dcHPBwyA"> <body>Nub dont les valeurs sont référençables pour réutilisation (d'une calculette sur une autre par ex)</body> </ownedComment> <ownedOperation xmi:type="uml:Operation" xmi:id="_9fmZgG5DEeioI6dcHPBwyA" name="getReferencedParamValues"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_Dcw7gG5EEeioI6dcHPBwyA" name="desc"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> <ownedOperation xmi:type="uml:Operation" xmi:id="_ICESsG5EEeioI6dcHPBwyA" name="getReferencedResult" visibility="public"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_LBJ6AG5EEeioI6dcHPBwyA" name="desc"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> <ownedOperation xmi:type="uml:Operation" xmi:id="_OH1-IG5EEeioI6dcHPBwyA" name="getReferencedExtraResult"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_P_7hIG5EEeioI6dcHPBwyA" name="desc"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> <ownedOperation xmi:type="uml:Operation" xmi:id="_Q6XwIG5EEeioI6dcHPBwyA" name="getReferencedValuesIterator"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_TFGiUG5EEeioI6dcHPBwyA" name="desc"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Dependency" xmi:id="_22UYYG5DEeioI6dcHPBwyA" name="référence" client="_WQX9wG4_EeioI6dcHPBwyA" supplier="_f42XEG5DEeioI6dcHPBwyA"/> <packagedElement xmi:type="uml:Class" xmi:id="_y_JdEG5EEeioI6dcHPBwyA" name="BaseParam"> <ownedComment xmi:type="uml:Comment" xmi:id="_2DcUgG5EEeioI6dcHPBwyA" annotatedElement="_y_JdEG5EEeioI6dcHPBwyA"> <body>paramètre avec symbole et domaine de définition</body> </ownedComment> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_5GfOwG5EEeioI6dcHPBwyA" client="_y_JdEG5EEeioI6dcHPBwyA" supplier="_WQX9wG4_EeioI6dcHPBwyA" contract="_WQX9wG4_EeioI6dcHPBwyA"/> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_l8oMUHMCEei6M4wQtYraFw" client="_y_JdEG5EEeioI6dcHPBwyA" supplier="_TMMMIHMCEei6M4wQtYraFw" contract="_TMMMIHMCEei6M4wQtYraFw"/>
211212213214215216217218219220221222223224225226227228229230231232233234235236237238
</packagedElement> <packagedElement xmi:type="uml:Interface" xmi:id="_WriyoG5GEeioI6dcHPBwyA" name="IterableValues"> <ownedComment xmi:type="uml:Comment" xmi:id="_ZCHBYG5GEeioI6dcHPBwyA" annotatedElement="_WriyoG5GEeioI6dcHPBwyA"> <body>interface implémentée par les objets pouvant renvoyer un itérateur sur une série de valeurs numériques</body> </ownedComment> <ownedOperation xmi:type="uml:Operation" xmi:id="_a15TMG5GEeioI6dcHPBwyA" name="valuesIterator"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_hXmawG5IEeioI6dcHPBwyA" name=" " type="__1DDYG5CEeioI6dcHPBwyA" direction="out"/> </ownedOperation> <ownedOperation xmi:type="uml:Operation" xmi:id="_hKef0HnwEeiygcv4AVbSqA" name="hasMultipleValues"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_nX0L0HnwEeiygcv4AVbSqA" name=" " direction="out"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> </ownedParameter> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Interface" xmi:id="_TMMMIHMCEei6M4wQtYraFw" name="INamedIterableValues"> <generalization xmi:type="uml:Generalization" xmi:id="_WJfqwHMCEei6M4wQtYraFw" general="_WriyoG5GEeioI6dcHPBwyA"/> <ownedOperation xmi:type="uml:Operation" xmi:id="_ZfadsHMCEei6M4wQtYraFw" name="name" visibility="public"> <ownedParameter xmi:type="uml:Parameter" xmi:id="_eNFtwHMCEei6M4wQtYraFw" name=" " direction="out"> <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> </ownedParameter> </ownedOperation> </packagedElement> <packagedElement xmi:type="uml:Class" xmi:id="_uxZYIHMDEei6M4wQtYraFw" name="ExtraResults"> <interfaceRealization xmi:type="uml:InterfaceRealization" xmi:id="_zGdT4HMDEei6M4wQtYraFw" client="_uxZYIHMDEei6M4wQtYraFw" supplier="_TMMMIHMCEei6M4wQtYraFw" contract="_TMMMIHMCEei6M4wQtYraFw"/> </packagedElement> <packagedElement xmi:type="uml:Dependency" xmi:id="_7PsE0HMDEei6M4wQtYraFw" name="instancie" client="_zJvOYG5CEeioI6dcHPBwyA" supplier="_uxZYIHMDEei6M4wQtYraFw"/> </uml:Model>