364 lines
33 KiB
XML
364 lines
33 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_qL8ygKWaEemQR_S2mizNZQ" name="LeBernard">
|
|
<elementImport xmi:id="_qSopUKWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSopUaWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSopUqWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#char"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSpQYKWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#double"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSpQYaWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#float"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSpQYqWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSp3cKWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSp3caWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#short"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSp3cqWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSp3c6WaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSqegKWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</elementImport>
|
|
<elementImport xmi:id="_qSqegaWaEemQR_S2mizNZQ">
|
|
<importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
|
|
</elementImport>
|
|
<packageImport xmi:id="_qShUkKWaEemQR_S2mizNZQ">
|
|
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
|
|
</packageImport>
|
|
<packageImport xmi:id="_qSkX4KWaEemQR_S2mizNZQ">
|
|
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
|
|
</packageImport>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qU9kkKWaEemQR_S2mizNZQ" name="com">
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qU9kkaWaEemQR_S2mizNZQ" name="bernard">
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qU-LoKWaEemQR_S2mizNZQ" name="bernard">
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qU-LoaWaEemQR_S2mizNZQ" name="fonctions">
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qVlPoKWaEemQR_S2mizNZQ" name="FonctionConstante" visibility="public">
|
|
<elementImport xmi:id="_qYdkgKWaEemQR_S2mizNZQ" importedElement="_qWP-AKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qYeLkKWaEemQR_S2mizNZQ" importedElement="_qWt4EKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qYeyoKWaEemQR_S2mizNZQ" importedElement="_qWoYgKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qYeyoaWaEemQR_S2mizNZQ" importedElement="_qWwUUKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qYeyoqWaEemQR_S2mizNZQ" importedElement="_qWgcsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qYojoKWaEemQR_S2mizNZQ" name="valeur" type="_qWgcsKWaEemQR_S2mizNZQ" association="_qrcx8KWaEemQR_S2mizNZQ"/>
|
|
<interfaceRealization xmi:id="_qYbvUKWaEemQR_S2mizNZQ" name="com.bernard.bernard.reflet.FonctionSimple" client="_qVlPoKWaEemQR_S2mizNZQ" supplier="_qWP-AKWaEemQR_S2mizNZQ" contract="_qWP-AKWaEemQR_S2mizNZQ"/>
|
|
<ownedOperation xmi:id="_qZYxkKWaEemQR_S2mizNZQ" name="FonctionConstante" visibility="public">
|
|
<ownedParameter xmi:id="_qZYxkaWaEemQR_S2mizNZQ" name="valeur" type="_qWgcsKWaEemQR_S2mizNZQ"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qaMC0KWaEemQR_S2mizNZQ" name="execute" visibility="public">
|
|
<ownedParameter xmi:id="_qaMp4KWaEemQR_S2mizNZQ" name="args" type="_qWt4EKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qaMp4aWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qVtLcKWaEemQR_S2mizNZQ" name="FonctionAffichage" visibility="public">
|
|
<elementImport xmi:id="_qafk0aWaEemQR_S2mizNZQ" importedElement="_qWP-AKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qagL4KWaEemQR_S2mizNZQ" importedElement="_qWt4EKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qagL4aWaEemQR_S2mizNZQ" importedElement="_qWoYgKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qahaAKWaEemQR_S2mizNZQ" importedElement="_qWwUUKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<interfaceRealization xmi:id="_qafk0KWaEemQR_S2mizNZQ" name="com.bernard.bernard.reflet.FonctionSimple" client="_qVtLcKWaEemQR_S2mizNZQ" supplier="_qWP-AKWaEemQR_S2mizNZQ" contract="_qWP-AKWaEemQR_S2mizNZQ"/>
|
|
<ownedOperation xmi:id="_qa3_UKWaEemQR_S2mizNZQ" name="execute" visibility="public">
|
|
<ownedParameter xmi:id="_qa3_UaWaEemQR_S2mizNZQ" name="args" type="_qWt4EKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qa3_UqWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrcK4KWaEemQR_S2mizNZQ" name="fonctions_reflet" client="_qU-LoaWaEemQR_S2mizNZQ" supplier="_qWHbIKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrcK4aWaEemQR_S2mizNZQ" name="fonctions_runtime" client="_qU-LoaWaEemQR_S2mizNZQ" supplier="_qWaWEKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Association" xmi:id="_qrcx8KWaEemQR_S2mizNZQ" name="valeur_target" memberEnd="_qYojoKWaEemQR_S2mizNZQ _qrcx8aWaEemQR_S2mizNZQ">
|
|
<ownedEnd xmi:id="_qrcx8aWaEemQR_S2mizNZQ" name="target" type="_qVlPoKWaEemQR_S2mizNZQ" association="_qrcx8KWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qVtygKWaEemQR_S2mizNZQ" name="lecteur">
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWG0EKWaEemQR_S2mizNZQ" name="Registry" visibility="public">
|
|
<elementImport xmi:id="_qbiGoKWaEemQR_S2mizNZQ" importedElement="_qbhfkqWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbitsaWaEemQR_S2mizNZQ" importedElement="_qbitsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbj70aWaEemQR_S2mizNZQ" importedElement="_qbj70KWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qblxAaWaEemQR_S2mizNZQ" importedElement="_qblxAKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbm_IKWaEemQR_S2mizNZQ" importedElement="_qbmYEaWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbnmMqWaEemQR_S2mizNZQ" importedElement="_qbnmMaWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbo0UaWaEemQR_S2mizNZQ" importedElement="_qbo0UKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbpbYKWaEemQR_S2mizNZQ" importedElement="_qVtLcKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbpbYaWaEemQR_S2mizNZQ" importedElement="_qVlPoKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbpbYqWaEemQR_S2mizNZQ" importedElement="_qWRzMKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbqCcKWaEemQR_S2mizNZQ" importedElement="_qWM6sKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qbqCcaWaEemQR_S2mizNZQ" importedElement="_qWgcsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qb7vQKWaEemQR_S2mizNZQ" name="TYPES" visibility="public" isLeaf="true" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qb9kcKWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qcM1AKWaEemQR_S2mizNZQ" name="TYPES_LISIBLES" visibility="public" isLeaf="true" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qcNcEKWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qca3cKWaEemQR_S2mizNZQ" name="FONCTIONS" visibility="public" isLeaf="true" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qcbegKWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qcmdoKWaEemQR_S2mizNZQ" name="isBooleanTrue" visibility="private" isLeaf="true" isStatic="true" type="_qbmYEaWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qcnEsKWaEemQR_S2mizNZQ" name="" type="_qbmYEaWaEemQR_S2mizNZQ" value="Pattern.compile("[Tt]rue|[Vv]rai|OK|1")"/>
|
|
</ownedAttribute>
|
|
<ownedOperation xmi:id="_qeLK8KWaEemQR_S2mizNZQ" name="type" visibility="private" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qeLK8aWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qeLK8qWaEemQR_S2mizNZQ" name="f" type="_qWRzMKWaEemQR_S2mizNZQ"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qfeLcKWaEemQR_S2mizNZQ" name="typeLisible" visibility="private" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qfeLcaWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qfeLcqWaEemQR_S2mizNZQ" name="f" type="_qblxAKWaEemQR_S2mizNZQ"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qgkXoKWaEemQR_S2mizNZQ" name="fonction" visibility="private" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qgkXoaWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qgkXoqWaEemQR_S2mizNZQ" name="f" type="_qWM6sKWaEemQR_S2mizNZQ"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qhYP8KWaEemQR_S2mizNZQ" name="type" visibility="public" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qhYP8aWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qhYP8qWaEemQR_S2mizNZQ" type="_qWRzMKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qiLhMKWaEemQR_S2mizNZQ" name="typeLisible" visibility="public" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qiLhMaWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qiLhMqWaEemQR_S2mizNZQ" type="_qblxAKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qjSUcKWaEemQR_S2mizNZQ" name="fonction" visibility="public" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qjSUcaWaEemQR_S2mizNZQ" name="s">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qjSUcqWaEemQR_S2mizNZQ" type="_qWM6sKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qkOIkKWaEemQR_S2mizNZQ" name="toByteArray" visibility="private" isLeaf="true" isStatic="true">
|
|
<ownedParameter xmi:id="_qkOIkaWaEemQR_S2mizNZQ" name="list" type="_qbitsKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qkOIkqWaEemQR_S2mizNZQ" direction="return">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qkOIk6WaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrdZAKWaEemQR_S2mizNZQ" name="lecteur_util" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qbhfkaWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrdZAaWaEemQR_S2mizNZQ" name="lecteur_function" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qblJ8KWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrdZAqWaEemQR_S2mizNZQ" name="lecteur_regex" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qbmYEKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrdZA6WaEemQR_S2mizNZQ" name="lecteur_stream" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qbnmMKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qreAEKWaEemQR_S2mizNZQ" name="lecteur_fonctions" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qU-LoaWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qreAEaWaEemQR_S2mizNZQ" name="lecteur_reflet" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qWHbIKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qreAEqWaEemQR_S2mizNZQ" name="lecteur_runtime" client="_qVtygKWaEemQR_S2mizNZQ" supplier="_qWaWEKWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qWHbIKWaEemQR_S2mizNZQ" name="reflet">
|
|
<packagedElement xmi:type="uml:Interface" xmi:id="_qWM6sKWaEemQR_S2mizNZQ" name="Fonction" visibility="public">
|
|
<ownedOperation xmi:id="_qkspsKWaEemQR_S2mizNZQ" name="execute" visibility="public">
|
|
<ownedParameter xmi:id="_qkspsaWaEemQR_S2mizNZQ" name="args" type="_qWt4EKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qkspsqWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Interface" xmi:id="_qWP-AKWaEemQR_S2mizNZQ" name="FonctionSimple" visibility="public">
|
|
<generalization xmi:id="_qkxiMKWaEemQR_S2mizNZQ" general="_qWM6sKWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Enumeration" xmi:id="_qWRzMKWaEemQR_S2mizNZQ" name="Boiboite" visibility="public"/>
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWZvAKWaEemQR_S2mizNZQ" name="FonctionComplexe" visibility="public">
|
|
<elementImport xmi:id="_qk9IYKWaEemQR_S2mizNZQ" importedElement="_qbitsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qk9vcKWaEemQR_S2mizNZQ" importedElement="_qbnmMaWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qk9vcaWaEemQR_S2mizNZQ" importedElement="_qWt4EKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qk9vcqWaEemQR_S2mizNZQ" importedElement="_qWwUUKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qlHgcKWaEemQR_S2mizNZQ" name="composants" type="_qWM6sKWaEemQR_S2mizNZQ" isOrdered="true" isUnique="false" association="_qrenI6WaEemQR_S2mizNZQ">
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qlHgcaWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qlRRcKWaEemQR_S2mizNZQ" name="argsPos" type="_qbitsKWaEemQR_S2mizNZQ" isOrdered="true" isUnique="false">
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qlR4gKWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedAttribute>
|
|
<interfaceRealization xmi:id="_qk8hUKWaEemQR_S2mizNZQ" name="com.bernard.bernard.reflet.Fonction" client="_qWZvAKWaEemQR_S2mizNZQ" supplier="_qWM6sKWaEemQR_S2mizNZQ" contract="_qWM6sKWaEemQR_S2mizNZQ"/>
|
|
<ownedOperation xmi:id="_qliXMKWaEemQR_S2mizNZQ" name="verify" visibility="public">
|
|
<ownedParameter xmi:id="_qliXMaWaEemQR_S2mizNZQ" direction="return">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qmFJwKWaEemQR_S2mizNZQ" name="execute" visibility="public">
|
|
<ownedParameter xmi:id="_qmFJwaWaEemQR_S2mizNZQ" name="args" type="_qWt4EKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qmFJwqWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrenIKWaEemQR_S2mizNZQ" name="reflet_runtime" client="_qWHbIKWaEemQR_S2mizNZQ" supplier="_qWaWEKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrenIaWaEemQR_S2mizNZQ" name="reflet_util" client="_qWHbIKWaEemQR_S2mizNZQ" supplier="_qbhfkaWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrenIqWaEemQR_S2mizNZQ" name="reflet_stream" client="_qWHbIKWaEemQR_S2mizNZQ" supplier="_qbnmMKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Association" xmi:id="_qrenI6WaEemQR_S2mizNZQ" name="composants_target" memberEnd="_qlHgcKWaEemQR_S2mizNZQ _qrenJKWaEemQR_S2mizNZQ">
|
|
<ownedEnd xmi:id="_qrenJKWaEemQR_S2mizNZQ" name="target" type="_qWZvAKWaEemQR_S2mizNZQ" association="_qrenI6WaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qWaWEKWaEemQR_S2mizNZQ" name="runtime">
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWgcsKWaEemQR_S2mizNZQ" name="Truc" visibility="public">
|
|
<elementImport xmi:id="_qmTzQaWaEemQR_S2mizNZQ" importedElement="_qmTzQKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qmUaUKWaEemQR_S2mizNZQ" importedElement="_qbnmMaWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qmUaUaWaEemQR_S2mizNZQ" importedElement="_qWRzMKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qmag8KWaEemQR_S2mizNZQ" name="type" type="_qWRzMKWaEemQR_S2mizNZQ"/>
|
|
<ownedAttribute xmi:id="_qmbvEKWaEemQR_S2mizNZQ" name="dataRef">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qmcWIKWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedAttribute>
|
|
<ownedOperation xmi:id="_qm9TgKWaEemQR_S2mizNZQ" name="Truc" visibility="public">
|
|
<ownedParameter xmi:id="_qm9TgaWaEemQR_S2mizNZQ" name="type" type="_qWRzMKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qm9TgqWaEemQR_S2mizNZQ" name="dataRef">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qm9Tg6WaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qneQ4KWaEemQR_S2mizNZQ" name="fromBytes" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qneQ4aWaEemQR_S2mizNZQ" name="type" type="_qWRzMKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qneQ4qWaEemQR_S2mizNZQ" name="data">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qneQ46WaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qneQ5KWaEemQR_S2mizNZQ" type="_qWgcsKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qn0PIKWaEemQR_S2mizNZQ" name="getData" visibility="public">
|
|
<ownedParameter xmi:id="_qn0PIaWaEemQR_S2mizNZQ" 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="_qWkuIKWaEemQR_S2mizNZQ" name="GardeMemoire" visibility="public">
|
|
<elementImport xmi:id="_qoBDcKWaEemQR_S2mizNZQ" importedElement="_qbhfkqWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qoBDcaWaEemQR_S2mizNZQ" importedElement="_qbj70KWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qoEGwKWaEemQR_S2mizNZQ" name="memory" visibility="private" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qoEGwaWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedOperation xmi:id="_qoOe0KWaEemQR_S2mizNZQ" name="get" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qoOe0aWaEemQR_S2mizNZQ" name="index">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qoOe0qWaEemQR_S2mizNZQ" direction="return">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qolEIKWaEemQR_S2mizNZQ" name="setByte" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qolEIaWaEemQR_S2mizNZQ" name="index">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qolEIqWaEemQR_S2mizNZQ" name="value">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#byte"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qozGkKWaEemQR_S2mizNZQ" name="getMax" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qozGkaWaEemQR_S2mizNZQ" direction="return">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWoYgKWaEemQR_S2mizNZQ" name="GardeRef" visibility="public">
|
|
<elementImport xmi:id="_qo8QgKWaEemQR_S2mizNZQ" importedElement="_qbhfkqWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qo83kKWaEemQR_S2mizNZQ" importedElement="_qbj70KWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qo_64KWaEemQR_S2mizNZQ" name="NEANT" visibility="private" isLeaf="true" isStatic="true" type="_qWgcsKWaEemQR_S2mizNZQ" association="_qrf1QKWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qpAh8KWaEemQR_S2mizNZQ" name="" type="_qWgcsKWaEemQR_S2mizNZQ" value="new Truc(null, new long[] {})"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qpC-MKWaEemQR_S2mizNZQ" name="memoire" visibility="private" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qpDlQKWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedAttribute xmi:id="_qpGokKWaEemQR_S2mizNZQ" name="refs" visibility="private" isStatic="true" type="_qbj70KWaEemQR_S2mizNZQ">
|
|
<defaultValue xmi:type="uml:LiteralString" xmi:id="_qpGokaWaEemQR_S2mizNZQ" name="" type="_qbj70KWaEemQR_S2mizNZQ" value="new HashMap<>()"/>
|
|
</ownedAttribute>
|
|
<ownedOperation xmi:id="_qpXuUKWaEemQR_S2mizNZQ" name="get" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qpXuUaWaEemQR_S2mizNZQ" name="r" type="_qWwUUKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qpXuUqWaEemQR_S2mizNZQ" type="_qWgcsKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qpxW8KWaEemQR_S2mizNZQ" name="register" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qpxW8aWaEemQR_S2mizNZQ" name="truc" type="_qWgcsKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qpxW8qWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qqK_kKWaEemQR_S2mizNZQ" name="anotherRef" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qqK_kaWaEemQR_S2mizNZQ" name="ref" type="_qWwUUKWaEemQR_S2mizNZQ"/>
|
|
<ownedParameter xmi:id="_qqK_kqWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWt4EKWaEemQR_S2mizNZQ" name="Arguments" visibility="public">
|
|
<elementImport xmi:id="_qqXM0KWaEemQR_S2mizNZQ" importedElement="_qmTzQKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qqXM0aWaEemQR_S2mizNZQ" importedElement="_qbitsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qqdTcKWaEemQR_S2mizNZQ" name="args" type="_qWwUUKWaEemQR_S2mizNZQ" isOrdered="true" isUnique="false" association="_qrf1QqWaEemQR_S2mizNZQ">
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qqd6gKWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedAttribute>
|
|
<ownedOperation xmi:id="_qqnEcKWaEemQR_S2mizNZQ" name="Arguments" visibility="public">
|
|
<ownedParameter xmi:id="_qqnEcaWaEemQR_S2mizNZQ" name="refs" type="_qWwUUKWaEemQR_S2mizNZQ">
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qqnEcqWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qq1G4KWaEemQR_S2mizNZQ" name="Arguments" visibility="public">
|
|
<ownedParameter xmi:id="_qq1G4aWaEemQR_S2mizNZQ" name="args" type="_qbitsKWaEemQR_S2mizNZQ"/>
|
|
</ownedOperation>
|
|
<ownedOperation xmi:id="_qq_e8KWaEemQR_S2mizNZQ" name="get" visibility="public">
|
|
<ownedParameter xmi:id="_qq_e8aWaEemQR_S2mizNZQ" name="pos">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
|
|
</ownedParameter>
|
|
<ownedParameter xmi:id="_qq_e8qWaEemQR_S2mizNZQ" type="_qWwUUKWaEemQR_S2mizNZQ" direction="return"/>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWwUUKWaEemQR_S2mizNZQ" name="Reference" visibility="public">
|
|
<elementImport xmi:id="_qrFlkKWaEemQR_S2mizNZQ" importedElement="_qrE-gKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedAttribute xmi:id="_qrHawKWaEemQR_S2mizNZQ" name="id" type="_qrE-gKWaEemQR_S2mizNZQ"/>
|
|
<ownedOperation xmi:id="_qrJ3AKWaEemQR_S2mizNZQ" name="Reference" visibility="public"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrfOMKWaEemQR_S2mizNZQ" name="runtime_util" client="_qWaWEKWaEemQR_S2mizNZQ" supplier="_qbhfkaWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrfOMaWaEemQR_S2mizNZQ" name="runtime_stream" client="_qWaWEKWaEemQR_S2mizNZQ" supplier="_qbnmMKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrfOMqWaEemQR_S2mizNZQ" name="runtime_reflet" client="_qWaWEKWaEemQR_S2mizNZQ" supplier="_qWHbIKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Association" xmi:id="_qrf1QKWaEemQR_S2mizNZQ" name="NEANT_target" memberEnd="_qo_64KWaEemQR_S2mizNZQ _qrf1QaWaEemQR_S2mizNZQ">
|
|
<ownedEnd xmi:id="_qrf1QaWaEemQR_S2mizNZQ" name="target" type="_qWoYgKWaEemQR_S2mizNZQ" association="_qrf1QKWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Association" xmi:id="_qrf1QqWaEemQR_S2mizNZQ" name="args_target" memberEnd="_qqdTcKWaEemQR_S2mizNZQ _qrf1Q6WaEemQR_S2mizNZQ">
|
|
<ownedEnd xmi:id="_qrf1Q6WaEemQR_S2mizNZQ" name="target" type="_qWt4EKWaEemQR_S2mizNZQ" association="_qrf1QqWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qWw7YKWaEemQR_S2mizNZQ" name="test">
|
|
<packagedElement xmi:type="uml:Class" xmi:id="_qWz-sKWaEemQR_S2mizNZQ" name="FTests" visibility="public">
|
|
<elementImport xmi:id="_qrPWkKWaEemQR_S2mizNZQ" importedElement="_qVtLcKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrP9oKWaEemQR_S2mizNZQ" importedElement="_qWRzMKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrP9oaWaEemQR_S2mizNZQ" importedElement="_qWM6sKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrP9oqWaEemQR_S2mizNZQ" importedElement="_qWt4EKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrP9o6WaEemQR_S2mizNZQ" importedElement="_qWkuIKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrP9pKWaEemQR_S2mizNZQ" importedElement="_qWoYgKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrQksKWaEemQR_S2mizNZQ" importedElement="_qWwUUKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<elementImport xmi:id="_qrQksaWaEemQR_S2mizNZQ" importedElement="_qWgcsKWaEemQR_S2mizNZQ" visibility="private"/>
|
|
<ownedOperation xmi:id="_qrXSYKWaEemQR_S2mizNZQ" name="main" visibility="public" isStatic="true">
|
|
<ownedParameter xmi:id="_qrXSYaWaEemQR_S2mizNZQ" name="a">
|
|
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
|
|
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qrXSYqWaEemQR_S2mizNZQ" value="*"/>
|
|
</ownedParameter>
|
|
</ownedOperation>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrgcUKWaEemQR_S2mizNZQ" name="test_fonctions" client="_qWw7YKWaEemQR_S2mizNZQ" supplier="_qU-LoaWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrgcUaWaEemQR_S2mizNZQ" name="test_reflet" client="_qWw7YKWaEemQR_S2mizNZQ" supplier="_qWHbIKWaEemQR_S2mizNZQ"/>
|
|
<packagedElement xmi:type="uml:Usage" xmi:id="_qrgcUqWaEemQR_S2mizNZQ" name="test_runtime" client="_qWw7YKWaEemQR_S2mizNZQ" supplier="_qWaWEKWaEemQR_S2mizNZQ"/>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qbhfkKWaEemQR_S2mizNZQ" name="java">
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qbhfkaWaEemQR_S2mizNZQ" name="util">
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qblJ8KWaEemQR_S2mizNZQ" name="function">
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qblxAKWaEemQR_S2mizNZQ" name="Function"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbhfkqWaEemQR_S2mizNZQ" name="HashMap"/>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbitsKWaEemQR_S2mizNZQ" name="List"/>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbj70KWaEemQR_S2mizNZQ" name="Map"/>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qbmYEKWaEemQR_S2mizNZQ" name="regex">
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbmYEaWaEemQR_S2mizNZQ" name="Pattern"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:Package" xmi:id="_qbnmMKWaEemQR_S2mizNZQ" name="stream">
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbnmMaWaEemQR_S2mizNZQ" name="Collectors"/>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qbo0UKWaEemQR_S2mizNZQ" name="Stream"/>
|
|
</packagedElement>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qmTzQKWaEemQR_S2mizNZQ" name="Arrays"/>
|
|
<packagedElement xmi:type="uml:DataType" xmi:id="_qrE-gKWaEemQR_S2mizNZQ" name="UUID"/>
|
|
</packagedElement>
|
|
</packagedElement>
|
|
</uml:Model>
|