<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:perfilConcerns="http:///schemas/perfilConcerns/_pLY1AFwVEeOhVoKAF-nMjA/17" xmlns:perfilConcerns_1="http:///schemas/perfilConcerns/_2Vih0Gc8EeORYp21VRaP_A/20" xmlns:smarty="http:///schemas/smarty/_k4ApwJlqEeO6xcuLaZE19Q/6" xmlns:smartyProfile="http:///schemas/smartyProfile/_EDPcYGdHEeO5t6Nyhkp5pw/5" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xsi:schemaLocation="http:///schemas/perfilConcerns/_pLY1AFwVEeOhVoKAF-nMjA/17 file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/perfilConcerns.profile.uml#_pLY1AVwVEeOhVoKAF-nMjA http:///schemas/perfilConcerns/_2Vih0Gc8EeORYp21VRaP_A/20 file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/perfilConcerns.profile.uml#_2VllIGc8EeORYp21VRaP_A http:///schemas/smarty/_k4ApwJlqEeO6xcuLaZE19Q/6 file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_k4BQ0JlqEeO6xcuLaZE19Q http:///schemas/smartyProfile/_EDPcYGdHEeO5t6Nyhkp5pw/5 file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_EDTt0GdHEeO5t6Nyhkp5pw">
  <uml:Model xmi:id="_ahT1oD2qEeO0W5WLsM8PpQ" name="Model">
    <packageImport xmi:type="uml:PackageImport" xmi:id="_ahT1oT2qEeO0W5WLsM8PpQ">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Realization" xmi:id="_fceLQD2uEeO0W5WLsM8PpQ" name="Realization1" client="_d0NpcD2tEeO0W5WLsM8PpQ" supplier="_eyOw4D2tEeO0W5WLsM8PpQ"/>
    <packagedElement xmi:type="uml:Realization" xmi:id="_f-bBwD2uEeO0W5WLsM8PpQ" name="Realization2" client="_dAhisD2tEeO0W5WLsM8PpQ" supplier="_eyOw4D2tEeO0W5WLsM8PpQ"/>
    <packagedElement xmi:type="uml:Usage" xmi:id="_HGBvYD2vEeO0W5WLsM8PpQ" name="Usage1" client="_B4vyMD2vEeO0W5WLsM8PpQ" supplier="_d0NpcD2tEeO0W5WLsM8PpQ"/>
    <packagedElement xmi:type="uml:Package" xmi:id="_hz7_MECeEeOt8clYlm4AVw" name="ClassPackage">
      <packagedElement xmi:type="uml:Class" xmi:id="_eyOw4D2tEeO0W5WLsM8PpQ" name="StrategyInterface">
        <generalization xmi:type="uml:Generalization" xmi:id="_B_zb8EZAEeO8H8lNgy9OHw" general="_9thucEY_EeO8H8lNgy9OHw"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_ml-fYD3AEeOSVqhj7G3ZEA" name="methodB">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_pS0gID3AEeOSVqhj7G3ZEA" name="return" direction="return">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_ri8vsD3AEeOSVqhj7G3ZEA" name="methodB">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_uKojoD3AEeOSVqhj7G3ZEA" 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="_B4vyMD2vEeO0W5WLsM8PpQ" clientDependency="_HGBvYD2vEeO0W5WLsM8PpQ" name="AnotherInterfaceToo"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_d0NpcD2tEeO0W5WLsM8PpQ" clientDependency="_fceLQD2uEeO0W5WLsM8PpQ" name="Class2">
        <ownedOperation xmi:type="uml:Operation" xmi:id="_vfzE8D2uEeO0W5WLsM8PpQ" name="methodA"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_dtLSsD3AEeOSVqhj7G3ZEA" name="methodB">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_hzmVgD3AEeOSVqhj7G3ZEA" name="return" direction="return">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_dAhisD2tEeO0W5WLsM8PpQ" clientDependency="_f-bBwD2uEeO0W5WLsM8PpQ" name="Class1">
        <ownedOperation xmi:type="uml:Operation" xmi:id="_wzikwD2uEeO0W5WLsM8PpQ" name="methodA"/>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_iXfFsD3AEeOSVqhj7G3ZEA" name="methodB">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_l19-wD3AEeOSVqhj7G3ZEA" name="return" direction="return">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:type="uml:Operation" xmi:id="_lNgkAEY5EeO8H8lNgy9OHw" name="methodB">
          <ownedParameter xmi:type="uml:Parameter" xmi:id="_pUXrsEY5EeO8H8lNgy9OHw" name="" direction="return">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_9thucEY_EeO8H8lNgy9OHw" name="CommonStrategy">
      <ownedOperation xmi:type="uml:Operation" xmi:id="_tQn3oD2uEeO0W5WLsM8PpQ" name="methodA"/>
    </packagedElement>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_ZIjWID2uEeO0W5WLsM8PpQ">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZJjbsD2uEeO0W5WLsM8PpQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_EDTt0GdHEeO5t6Nyhkp5pw"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_o5pOAMn3EeKFvPutDPHc0Q"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_9y7DkFhNEeOn1dtk2tmEdA">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9y7DkVhNEeOn1dtk2tmEdA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/perfilConcerns.profile.uml#_2VllIGc8EeORYp21VRaP_A"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/perfilConcerns.profile.uml#_9v_84HqaEeK1gM_kVgXLQw"/>
    </profileApplication>
    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jnNwQJlqEeO6xcuLaZE19Q">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jnNwQZlqEeO6xcuLaZE19Q" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_k4BQ0JlqEeO6xcuLaZE19Q"/>
      </eAnnotations>
      <appliedProfile xmi:type="uml:Profile" href="file:/Users/giovaniguizzo/NetBeansProjects/OPLA-Patterns/config/smarty.profile.uml#_9ppH0MeqEeK-FvYCaEYIKA"/>
    </profileApplication>
  </uml:Model>
  <smartyProfile:interface xmi:id="_cZMngD2uEeO0W5WLsM8PpQ" base_Class="_eyOw4D2tEeO0W5WLsM8PpQ"/>
  <smartyProfile:interface xmi:id="_C3f0QFFJEeOUw9_Y_H2R8Q" base_Class="_9thucEY_EeO8H8lNgy9OHw"/>
  <perfilConcerns:sorting xmi:id="_AAhjkFhOEeOn1dtk2tmEdA" base_Class="_d0NpcD2tEeO0W5WLsM8PpQ"/>
  <perfilConcerns:sorting xmi:id="_A1LToFhOEeOn1dtk2tmEdA" base_Class="_dAhisD2tEeO0W5WLsM8PpQ"/>
  <perfilConcerns:Persistence xmi:id="_Bm-kAFhOEeOn1dtk2tmEdA" base_Class="_dAhisD2tEeO0W5WLsM8PpQ"/>
  <perfilConcerns:sorting xmi:id="_JxCbYFhOEeOn1dtk2tmEdA" base_Class="_eyOw4D2tEeO0W5WLsM8PpQ"/>
  <perfilConcerns_1:action xmi:id="_cSHaQHoWEeOCurlGGUqmgg" base_Class="_d0NpcD2tEeO0W5WLsM8PpQ"/>
  <perfilConcerns_1:action xmi:id="_c5m4EHoWEeOCurlGGUqmgg" base_Class="_dAhisD2tEeO0W5WLsM8PpQ"/>
  <smarty:interface xmi:id="_AKLacJlrEeO6xcuLaZE19Q" base_Class="_eyOw4D2tEeO0W5WLsM8PpQ"/>
  <smarty:interface xmi:id="_BqDRwJlrEeO6xcuLaZE19Q" base_Class="_9thucEY_EeO8H8lNgy9OHw"/>
</xmi:XMI>
