<?xml version="1.0" encoding="ISO-8859-1"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="__PNOMDGnEeO0HcCldteYpQ" name="root model">
  <packagedElement xmi:type="uml:Model" xmi:id="__PNOMTGnEeO0HcCldteYpQ" name="Vehicles">
    <packagedElement xmi:type="uml:Package" xmi:id="__PNOMjGnEeO0HcCldteYpQ" name="vehiclelibrary">
      <packagedElement xmi:type="uml:Package" xmi:id="__PNOMzGnEeO0HcCldteYpQ" name="persons">
        <packagedElement xmi:type="uml:Class" xmi:id="__PNONDGnEeO0HcCldteYpQ" name="Person">
          <ownedComment xmi:id="_ftr4xjyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedAttribute xmi:id="__PNONTGnEeO0HcCldteYpQ" name="firstName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PNONzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PNONjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PNOODGnEeO0HcCldteYpQ" name="lastName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PNOOjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PNOOTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PNOOzGnEeO0HcCldteYpQ" name="nationality" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PNOPTGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PNOPDGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftsf0DyKEeO1Qu-ya1ggtg" name="Person" specification="__PN1QDGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftsf0TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftuVADyKEeO1Qu-ya1ggtg" name="Person" specification="__PN1QTGnEeO0HcCldteYpQ" node="_ftuVCzyKEeO1Qu-ya1ggtg _ftuVDDyKEeO1Qu-ya1ggtg _ftuVDTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftuVATyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftuVAjyKEeO1Qu-ya1ggtg" name="firstName" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftuVAzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftuVBDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftuVBTyKEeO1Qu-ya1ggtg" name="lastName" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftuVBjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftuVBzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftuVCDyKEeO1Qu-ya1ggtg" name="nationality" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftuVCTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftuVCjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftuVCzyKEeO1Qu-ya1ggtg" parameter="_ftuVAjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftuVDDyKEeO1Qu-ya1ggtg" parameter="_ftuVBTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftuVDTyKEeO1Qu-ya1ggtg" parameter="_ftuVCDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftwxQDyKEeO1Qu-ya1ggtg" name="getFirstName" specification="__PN1SzGnEeO0HcCldteYpQ" node="_ftxYUDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftwxQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftwxQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftwxQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftwxRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftxYUDyKEeO1Qu-ya1ggtg" parameter="_ftwxQjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftymcDyKEeO1Qu-ya1ggtg" name="setFirstName" specification="__PN1TzGnEeO0HcCldteYpQ" node="_ftymeDyKEeO1Qu-ya1ggtg _ftymeTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftymcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftymcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftymczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftymdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftymdTyKEeO1Qu-ya1ggtg" name="firstName" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftymdjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftymdzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftymeDyKEeO1Qu-ya1ggtg" parameter="_ftymcjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftymeTyKEeO1Qu-ya1ggtg" parameter="_ftymdTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftz0kDyKEeO1Qu-ya1ggtg" name="getLastName" specification="__PN1VjGnEeO0HcCldteYpQ" node="_ftz0lTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftz0kTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftz0kjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftz0kzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftz0lDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftz0lTyKEeO1Qu-ya1ggtg" parameter="_ftz0kjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft1CsDyKEeO1Qu-ya1ggtg" name="setLastName" specification="__PN1WjGnEeO0HcCldteYpQ" node="_ft1CuDyKEeO1Qu-ya1ggtg _ft1CuTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft1CsTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft1CsjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft1CszyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft1CtDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ft1CtTyKEeO1Qu-ya1ggtg" name="lastName" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft1CtjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft1CtzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft1CuDyKEeO1Qu-ya1ggtg" parameter="_ft1CsjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft1CuTyKEeO1Qu-ya1ggtg" parameter="_ft1CtTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft234DyKEeO1Qu-ya1ggtg" name="getNationality" specification="__PN1YTGnEeO0HcCldteYpQ" node="_ft3e9DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft3e8DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft3e8TyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft3e8jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft3e8zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft3e9DyKEeO1Qu-ya1ggtg" parameter="_ft3e8TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft4tEDyKEeO1Qu-ya1ggtg" name="setNationality" specification="__PN1ZTGnEeO0HcCldteYpQ" node="_ft4tGDyKEeO1Qu-ya1ggtg _ft4tGTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft4tETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft4tEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft4tEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft4tFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ft4tFTyKEeO1Qu-ya1ggtg" name="nationality" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft4tFjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft4tFzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft4tGDyKEeO1Qu-ya1ggtg" parameter="_ft4tEjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft4tGTyKEeO1Qu-ya1ggtg" parameter="_ft4tFTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft57MDyKEeO1Qu-ya1ggtg" name="toString" specification="__PN1bDGnEeO0HcCldteYpQ" node="_ft57NTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft57MTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft57MjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft57MzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft57NDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft57NTyKEeO1Qu-ya1ggtg" parameter="_ft57MjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PN1QDGnEeO0HcCldteYpQ" name="Person" visibility="public" method="_ftsf0DyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PN1QTGnEeO0HcCldteYpQ" name="Person" visibility="public" method="_ftuVADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1QjGnEeO0HcCldteYpQ" name="firstName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1RDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1QzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1RTGnEeO0HcCldteYpQ" name="lastName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1RzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1RjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1SDGnEeO0HcCldteYpQ" name="nationality" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1SjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1STGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1SzGnEeO0HcCldteYpQ" name="getFirstName" visibility="public" method="_ftwxQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1TDGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1TjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1TTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1TzGnEeO0HcCldteYpQ" name="setFirstName" visibility="public" method="_ftymcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1UDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1UjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1UTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1UzGnEeO0HcCldteYpQ" name="firstName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1VTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1VDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1VjGnEeO0HcCldteYpQ" name="getLastName" visibility="public" method="_ftz0kDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1VzGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1WTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1WDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1WjGnEeO0HcCldteYpQ" name="setLastName" visibility="public" method="_ft1CsDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1WzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1XTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1XDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1XjGnEeO0HcCldteYpQ" name="lastName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1YDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1XzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1YTGnEeO0HcCldteYpQ" name="getNationality" visibility="public" method="_ft234DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1YjGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1ZDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1YzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1ZTGnEeO0HcCldteYpQ" name="setNationality" visibility="public" method="_ft4tEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1ZjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1aDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1ZzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1aTGnEeO0HcCldteYpQ" name="nationality" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1azGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1ajGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1bDGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_ft57MDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1bTGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1bzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1bjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PN1cDGnEeO0HcCldteYpQ" name="Captain">
          <ownedComment xmi:id="_ftRCAzyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PN1cTGnEeO0HcCldteYpQ" general="__PNONDGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PN1cjGnEeO0HcCldteYpQ" name="seaShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1dDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1czGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN1dTGnEeO0HcCldteYpQ" name="spaceShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1dzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1djGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftRCBDyKEeO1Qu-ya1ggtg" name="Captain" specification="__PN1eDGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftRCBTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftSQIDyKEeO1Qu-ya1ggtg" name="Captain" specification="__PN1eTGnEeO0HcCldteYpQ" node="_ftS3NTyKEeO1Qu-ya1ggtg _ftS3NjyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftSQITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftSQIjyKEeO1Qu-ya1ggtg" name="seaShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftS3MDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftS3MTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftS3MjyKEeO1Qu-ya1ggtg" name="spaceShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftS3MzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftS3NDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftS3NTyKEeO1Qu-ya1ggtg" parameter="_ftSQIjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftS3NjyKEeO1Qu-ya1ggtg" parameter="_ftS3MjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftUsYDyKEeO1Qu-ya1ggtg" name="hasSeaShipLicense" specification="__PN1gDGnEeO0HcCldteYpQ" node="_ftUsZTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftUsYTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftUsYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftUsYzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftUsZDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftUsZTyKEeO1Qu-ya1ggtg" parameter="_ftUsYjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftVTcDyKEeO1Qu-ya1ggtg" name="setSeaShipLicense" specification="__PN1hDGnEeO0HcCldteYpQ" node="_ftV6hzyKEeO1Qu-ya1ggtg _ftV6iDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftV6gDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftV6gTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftV6gjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftV6gzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftV6hDyKEeO1Qu-ya1ggtg" name="seaShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftV6hTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftV6hjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftV6hzyKEeO1Qu-ya1ggtg" parameter="_ftV6gTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftV6iDyKEeO1Qu-ya1ggtg" parameter="_ftV6hDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftWhkDyKEeO1Qu-ya1ggtg" name="hasSpaceShipLicense" specification="__PN1izGnEeO0HcCldteYpQ" node="_ftXIpDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftXIoDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftXIoTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftXIojyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftXIozyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftXIpDyKEeO1Qu-ya1ggtg" parameter="_ftXIoTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftYWwDyKEeO1Qu-ya1ggtg" name="setSpaceShipLicense" specification="__PN1jzGnEeO0HcCldteYpQ" node="_ftYWyDyKEeO1Qu-ya1ggtg _ftY90DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftYWwTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftYWwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftYWwzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftYWxDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftYWxTyKEeO1Qu-ya1ggtg" name="spaceShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftYWxjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftYWxzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftYWyDyKEeO1Qu-ya1ggtg" parameter="_ftYWwjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftY90DyKEeO1Qu-ya1ggtg" parameter="_ftYWxTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftaL8DyKEeO1Qu-ya1ggtg" name="setLicenses" specification="__PN1ljGnEeO0HcCldteYpQ" node="_ftazCDyKEeO1Qu-ya1ggtg _ftazCTyKEeO1Qu-ya1ggtg _ftazCjyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftaL8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftaL8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftazADyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftazATyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftazAjyKEeO1Qu-ya1ggtg" name="seaShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftazAzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftazBDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftazBTyKEeO1Qu-ya1ggtg" name="spaceShipLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftazBjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftazBzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftazCDyKEeO1Qu-ya1ggtg" parameter="_ftaL8jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftazCTyKEeO1Qu-ya1ggtg" parameter="_ftazAjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftazCjyKEeO1Qu-ya1ggtg" parameter="_ftazBTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftcBIDyKEeO1Qu-ya1ggtg" name="toString" specification="__PN1oDGnEeO0HcCldteYpQ" node="_ftcoMTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftcBITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftcBIjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftcBIzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftcoMDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftcoMTyKEeO1Qu-ya1ggtg" parameter="_ftcBIjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PN1eDGnEeO0HcCldteYpQ" name="Captain" visibility="public" method="_ftRCBDyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PN1eTGnEeO0HcCldteYpQ" name="Captain" visibility="public" method="_ftSQIDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1ejGnEeO0HcCldteYpQ" name="seaShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1fDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1ezGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1fTGnEeO0HcCldteYpQ" name="spaceShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1fzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1fjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1gDGnEeO0HcCldteYpQ" name="hasSeaShipLicense" visibility="public" method="_ftUsYDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1gTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1gzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1gjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1hDGnEeO0HcCldteYpQ" name="setSeaShipLicense" visibility="public" method="_ftVTcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1hTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1hzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1hjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1iDGnEeO0HcCldteYpQ" name="seaShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1ijGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1iTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1izGnEeO0HcCldteYpQ" name="hasSpaceShipLicense" visibility="public" method="_ftWhkDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1jDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1jjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1jTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1jzGnEeO0HcCldteYpQ" name="setSpaceShipLicense" visibility="public" method="_ftYWwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1kDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1kjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1kTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1kzGnEeO0HcCldteYpQ" name="spaceShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1lTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1lDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1ljGnEeO0HcCldteYpQ" name="setLicenses" visibility="public" method="_ftaL8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1lzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1mTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1mDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1mjGnEeO0HcCldteYpQ" name="seaShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1nDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1mzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1nTGnEeO0HcCldteYpQ" name="spaceShipLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1nzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1njGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1oDGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_ftcBIDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1oTGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1ozGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1ojGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PN1pDGnEeO0HcCldteYpQ" name="Driver">
          <ownedComment xmi:id="_ftcoMjyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PN1pTGnEeO0HcCldteYpQ" general="__PNONDGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PN1pjGnEeO0HcCldteYpQ" name="carLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1qDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1pzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN1qTGnEeO0HcCldteYpQ" name="motorcycleLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1qzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1qjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN1rDGnEeO0HcCldteYpQ" name="truckLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1rjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1rTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftdPQDyKEeO1Qu-ya1ggtg" name="Driver" specification="__PN1rzGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftdPQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftfEcDyKEeO1Qu-ya1ggtg" name="Driver" specification="__PN1sDGnEeO0HcCldteYpQ" node="_ftfEezyKEeO1Qu-ya1ggtg _ftfEfDyKEeO1Qu-ya1ggtg _ftfEfTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftfEcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftfEcjyKEeO1Qu-ya1ggtg" name="carLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftfEczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftfEdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftfEdTyKEeO1Qu-ya1ggtg" name="motorcycleLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftfEdjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftfEdzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftfEeDyKEeO1Qu-ya1ggtg" name="truckLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftfEeTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftfEejyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftfEezyKEeO1Qu-ya1ggtg" parameter="_ftfEcjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftfEfDyKEeO1Qu-ya1ggtg" parameter="_ftfEdTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftfEfTyKEeO1Qu-ya1ggtg" parameter="_ftfEeDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftgSkDyKEeO1Qu-ya1ggtg" name="hasCarLicense" specification="__PN1ujGnEeO0HcCldteYpQ" node="_ftgSlTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftgSkTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftgSkjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftgSkzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftgSlDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftgSlTyKEeO1Qu-ya1ggtg" parameter="_ftgSkjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftiHwDyKEeO1Qu-ya1ggtg" name="setCarLicense" specification="__PN1vjGnEeO0HcCldteYpQ" node="_ftiHyDyKEeO1Qu-ya1ggtg _ftiHyTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftiHwTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftiHwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftiHwzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftiHxDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftiHxTyKEeO1Qu-ya1ggtg" name="carLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftiHxjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftiHxzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftiHyDyKEeO1Qu-ya1ggtg" parameter="_ftiHwjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftiHyTyKEeO1Qu-ya1ggtg" parameter="_ftiHxTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftjV4DyKEeO1Qu-ya1ggtg" name="hasMotorCycleLicense" specification="__PN1xTGnEeO0HcCldteYpQ" node="_ftjV5TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftjV4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftjV4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftjV4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftjV5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftjV5TyKEeO1Qu-ya1ggtg" parameter="_ftjV4jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftkkADyKEeO1Qu-ya1ggtg" name="setMotorCycleLicense" specification="__PN1yTGnEeO0HcCldteYpQ" node="_ftlLFzyKEeO1Qu-ya1ggtg _ftlLGDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftlLEDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftlLETyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftlLEjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftlLEzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftlLFDyKEeO1Qu-ya1ggtg" name="motorcycleLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftlLFTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftlLFjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftlLFzyKEeO1Qu-ya1ggtg" parameter="_ftlLETyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftlLGDyKEeO1Qu-ya1ggtg" parameter="_ftlLFDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftmZMDyKEeO1Qu-ya1ggtg" name="hasTruckLicense" specification="__PN10DGnEeO0HcCldteYpQ" node="_ftmZNTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftmZMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftmZMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftmZMzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftmZNDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftmZNTyKEeO1Qu-ya1ggtg" parameter="_ftmZMjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftnnUDyKEeO1Qu-ya1ggtg" name="setTruckLicense" specification="__PN11DGnEeO0HcCldteYpQ" node="_ftnnWDyKEeO1Qu-ya1ggtg _ftnnWTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftnnUTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftnnUjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftnnUzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftnnVDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftnnVTyKEeO1Qu-ya1ggtg" name="truckLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftnnVjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftnnVzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftnnWDyKEeO1Qu-ya1ggtg" parameter="_ftnnUjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftnnWTyKEeO1Qu-ya1ggtg" parameter="_ftnnVTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftqDkDyKEeO1Qu-ya1ggtg" name="setLicenses" specification="__PN12zGnEeO0HcCldteYpQ" node="_ftqDnjyKEeO1Qu-ya1ggtg _ftqDnzyKEeO1Qu-ya1ggtg _ftqDoDyKEeO1Qu-ya1ggtg _ftqDoTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftqDkTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftqDkjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftqDkzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftqDlDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftqDlTyKEeO1Qu-ya1ggtg" name="carLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftqDljyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftqDlzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftqDmDyKEeO1Qu-ya1ggtg" name="motorcycleLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftqDmTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftqDmjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftqDmzyKEeO1Qu-ya1ggtg" name="truckLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftqDnDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftqDnTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftqDnjyKEeO1Qu-ya1ggtg" parameter="_ftqDkjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftqDnzyKEeO1Qu-ya1ggtg" parameter="_ftqDlTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftqDoDyKEeO1Qu-ya1ggtg" parameter="_ftqDmDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftqDoTyKEeO1Qu-ya1ggtg" parameter="_ftqDmzyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftr4wDyKEeO1Qu-ya1ggtg" name="toString" specification="__PN16DGnEeO0HcCldteYpQ" node="_ftr4xTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftr4wTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftr4wjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftr4wzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftr4xDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftr4xTyKEeO1Qu-ya1ggtg" parameter="_ftr4wjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PN1rzGnEeO0HcCldteYpQ" name="Driver" visibility="public" method="_ftdPQDyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PN1sDGnEeO0HcCldteYpQ" name="Driver" visibility="public" method="_ftfEcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1sTGnEeO0HcCldteYpQ" name="carLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1szGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1sjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1tDGnEeO0HcCldteYpQ" name="motorcycleLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1tjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1tTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1tzGnEeO0HcCldteYpQ" name="truckLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1uTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1uDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1ujGnEeO0HcCldteYpQ" name="hasCarLicense" visibility="public" method="_ftgSkDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1uzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1vTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1vDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1vjGnEeO0HcCldteYpQ" name="setCarLicense" visibility="public" method="_ftiHwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1vzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1wTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1wDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1wjGnEeO0HcCldteYpQ" name="carLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1xDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1wzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1xTGnEeO0HcCldteYpQ" name="hasMotorCycleLicense" visibility="public" method="_ftjV4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1xjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1yDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1xzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN1yTGnEeO0HcCldteYpQ" name="setMotorCycleLicense" visibility="public" method="_ftkkADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1yjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1zDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1yzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1zTGnEeO0HcCldteYpQ" name="motorcycleLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1zzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1zjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN10DGnEeO0HcCldteYpQ" name="hasTruckLicense" visibility="public" method="_ftmZMDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN10TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN10zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN10jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN11DGnEeO0HcCldteYpQ" name="setTruckLicense" visibility="public" method="_ftnnUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN11TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN11zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN11jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN12DGnEeO0HcCldteYpQ" name="truckLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN12jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN12TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN12zGnEeO0HcCldteYpQ" name="setLicenses" visibility="public" method="_ftqDkDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN13DGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN13jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN13TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN13zGnEeO0HcCldteYpQ" name="carLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN14TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN14DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN14jGnEeO0HcCldteYpQ" name="motorcycleLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN15DGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN14zGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN15TGnEeO0HcCldteYpQ" name="truckLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN15zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN15jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN16DGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_ftr4wDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN16TGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN16zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN16jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PN17DGnEeO0HcCldteYpQ" name="Aviator">
          <ownedComment xmi:id="_fu9rJjyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PN17TGnEeO0HcCldteYpQ" general="__PNONDGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PN17jGnEeO0HcCldteYpQ" name="singleEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN18DGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN17zGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN18TGnEeO0HcCldteYpQ" name="multiEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN18zGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN18jGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN19DGnEeO0HcCldteYpQ" name="rotorcraftLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN19jGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN19TGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PN19zGnEeO0HcCldteYpQ" name="poweredParachuteLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1-TGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1-DGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu-SMDyKEeO1Qu-ya1ggtg" name="Aviator" specification="__PN1-jGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fu-SMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu_gUDyKEeO1Qu-ya1ggtg" name="Aviator" specification="__PN1-zGnEeO0HcCldteYpQ" node="_fu_gXjyKEeO1Qu-ya1ggtg _fu_gXzyKEeO1Qu-ya1ggtg _fu_gYDyKEeO1Qu-ya1ggtg _fu_gYTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu_gUTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu_gUjyKEeO1Qu-ya1ggtg" name="singleEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu_gUzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu_gVDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu_gVTyKEeO1Qu-ya1ggtg" name="multiEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu_gVjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu_gVzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu_gWDyKEeO1Qu-ya1ggtg" name="rotorcraftLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu_gWTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu_gWjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu_gWzyKEeO1Qu-ya1ggtg" name="poweredParachuteLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu_gXDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu_gXTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu_gXjyKEeO1Qu-ya1ggtg" parameter="_fu_gUjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu_gXzyKEeO1Qu-ya1ggtg" parameter="_fu_gVTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu_gYDyKEeO1Qu-ya1ggtg" parameter="_fu_gWDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu_gYTyKEeO1Qu-ya1ggtg" parameter="_fu_gWzyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvAucDyKEeO1Qu-ya1ggtg" name="hasSingleEngineLicense" specification="__PN2CDGnEeO0HcCldteYpQ" node="_fvAudTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvAucTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvAucjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvAuczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvAudDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvAudTyKEeO1Qu-ya1ggtg" parameter="_fvAucjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvBVgDyKEeO1Qu-ya1ggtg" name="setSingleEngineLicense" specification="__PN2DDGnEeO0HcCldteYpQ" node="_fvBViDyKEeO1Qu-ya1ggtg _fvB8kDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvBVgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvBVgjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvBVgzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvBVhDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvBVhTyKEeO1Qu-ya1ggtg" name="singleEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvBVhjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvBVhzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvBViDyKEeO1Qu-ya1ggtg" parameter="_fvBVgjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvB8kDyKEeO1Qu-ya1ggtg" parameter="_fvBVhTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvCjoDyKEeO1Qu-ya1ggtg" name="hasMultiEngineLicense" specification="__PN2EzGnEeO0HcCldteYpQ" node="_fvCjpTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvCjoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvCjojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvCjozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvCjpDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvCjpTyKEeO1Qu-ya1ggtg" parameter="_fvCjojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvDKsDyKEeO1Qu-ya1ggtg" name="setMultiEngineLicense" specification="__PN2FzGnEeO0HcCldteYpQ" node="_fvDKuDyKEeO1Qu-ya1ggtg _fvDKuTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvDKsTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvDKsjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvDKszyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvDKtDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvDKtTyKEeO1Qu-ya1ggtg" name="multiEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvDKtjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvDKtzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvDKuDyKEeO1Qu-ya1ggtg" parameter="_fvDKsjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvDKuTyKEeO1Qu-ya1ggtg" parameter="_fvDKtTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvEY0DyKEeO1Qu-ya1ggtg" name="hasRotorcraftLicense" specification="__PN2HjGnEeO0HcCldteYpQ" node="_fvEY1TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvEY0TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvEY0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvEY0zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvEY1DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvEY1TyKEeO1Qu-ya1ggtg" parameter="_fvEY0jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvE_4DyKEeO1Qu-ya1ggtg" name="setRotorcraftLicense" specification="__PN2IjGnEeO0HcCldteYpQ" node="_fvE_6DyKEeO1Qu-ya1ggtg _fvE_6TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvE_4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvE_4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvE_4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvE_5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvE_5TyKEeO1Qu-ya1ggtg" name="rotorcraftLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvE_5jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvE_5zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvE_6DyKEeO1Qu-ya1ggtg" parameter="_fvE_4jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvE_6TyKEeO1Qu-ya1ggtg" parameter="_fvE_5TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvFm8DyKEeO1Qu-ya1ggtg" name="hasPoweredParachuteLicense" specification="__PN2KTGnEeO0HcCldteYpQ" node="_fvFm9TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvFm8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvFm8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvFm8zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvFm9DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvFm9TyKEeO1Qu-ya1ggtg" parameter="_fvFm8jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvG1EDyKEeO1Qu-ya1ggtg" name="setPoweredParachuteLicense" specification="__PN2LTGnEeO0HcCldteYpQ" node="_fvG1GDyKEeO1Qu-ya1ggtg _fvG1GTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvG1ETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvG1EjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvG1EzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvG1FDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvG1FTyKEeO1Qu-ya1ggtg" name="poweredParachuteLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvG1FjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvG1FzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvG1GDyKEeO1Qu-ya1ggtg" parameter="_fvG1EjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvG1GTyKEeO1Qu-ya1ggtg" parameter="_fvG1FTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvIqQDyKEeO1Qu-ya1ggtg" name="setLicenses" specification="__PN2NDGnEeO0HcCldteYpQ" node="_fvIqUTyKEeO1Qu-ya1ggtg _fvIqUjyKEeO1Qu-ya1ggtg _fvIqUzyKEeO1Qu-ya1ggtg _fvIqVDyKEeO1Qu-ya1ggtg _fvIqVTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvIqQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvIqQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvIqQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvIqRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvIqRTyKEeO1Qu-ya1ggtg" name="singleEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvIqRjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvIqRzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvIqSDyKEeO1Qu-ya1ggtg" name="multiEngineLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvIqSTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvIqSjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvIqSzyKEeO1Qu-ya1ggtg" name="rotorcraftLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvIqTDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvIqTTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvIqTjyKEeO1Qu-ya1ggtg" name="poweredParachuteLicense" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvIqTzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvIqUDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvIqUTyKEeO1Qu-ya1ggtg" parameter="_fvIqQjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvIqUjyKEeO1Qu-ya1ggtg" parameter="_fvIqRTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvIqUzyKEeO1Qu-ya1ggtg" parameter="_fvIqSDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvIqVDyKEeO1Qu-ya1ggtg" parameter="_fvIqSzyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvIqVTyKEeO1Qu-ya1ggtg" parameter="_fvIqTjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvJRUDyKEeO1Qu-ya1ggtg" name="toString" specification="__POcVTGnEeO0HcCldteYpQ" node="_fvJ4ZDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvJ4YDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvJ4YTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvJ4YjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvJ4YzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvJ4ZDyKEeO1Qu-ya1ggtg" parameter="_fvJ4YTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PN1-jGnEeO0HcCldteYpQ" name="Aviator" visibility="public" method="_fu-SMDyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PN1-zGnEeO0HcCldteYpQ" name="Aviator" visibility="public" method="_fu_gUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN1_DGnEeO0HcCldteYpQ" name="singleEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN1_jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN1_TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN1_zGnEeO0HcCldteYpQ" name="multiEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2ATGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2ADGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2AjGnEeO0HcCldteYpQ" name="rotorcraftLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2BDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2AzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2BTGnEeO0HcCldteYpQ" name="poweredParachuteLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2BzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2BjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2CDGnEeO0HcCldteYpQ" name="hasSingleEngineLicense" visibility="public" method="_fvAucDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2CTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2CzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2CjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2DDGnEeO0HcCldteYpQ" name="setSingleEngineLicense" visibility="public" method="_fvBVgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2DTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2DzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2DjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2EDGnEeO0HcCldteYpQ" name="singleEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2EjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2ETGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2EzGnEeO0HcCldteYpQ" name="hasMultiEngineLicense" visibility="public" method="_fvCjoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2FDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2FjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2FTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2FzGnEeO0HcCldteYpQ" name="setMultiEngineLicense" visibility="public" method="_fvDKsDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2GDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2GjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2GTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2GzGnEeO0HcCldteYpQ" name="multiEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2HTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2HDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2HjGnEeO0HcCldteYpQ" name="hasRotorcraftLicense" visibility="public" method="_fvEY0DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2HzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2ITGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2IDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2IjGnEeO0HcCldteYpQ" name="setRotorcraftLicense" visibility="public" method="_fvE_4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2IzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2JTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2JDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2JjGnEeO0HcCldteYpQ" name="rotorcraftLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2KDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2JzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2KTGnEeO0HcCldteYpQ" name="hasPoweredParachuteLicense" visibility="public" method="_fvFm8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2KjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2LDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2KzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2LTGnEeO0HcCldteYpQ" name="setPoweredParachuteLicense" visibility="public" method="_fvG1EDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2LjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2MDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2LzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2MTGnEeO0HcCldteYpQ" name="poweredParachuteLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2MzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2MjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PN2NDGnEeO0HcCldteYpQ" name="setLicenses" visibility="public" method="_fvIqQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PN2NTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2NzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2NjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2ODGnEeO0HcCldteYpQ" name="singleEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2OjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2OTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2OzGnEeO0HcCldteYpQ" name="multiEngineLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PN2PTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PN2PDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PN2PjGnEeO0HcCldteYpQ" name="rotorcraftLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcUTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcUDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__POcUjGnEeO0HcCldteYpQ" name="poweredParachuteLicense" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcVDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcUzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__POcVTGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_fvJRUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__POcVjGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcWDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcVzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="__POcWTGnEeO0HcCldteYpQ" name="test">
        <packagedElement xmi:type="uml:Package" xmi:id="__POcWjGnEeO0HcCldteYpQ" name="persons">
          <packagedElement xmi:type="uml:Class" xmi:id="__POcWzGnEeO0HcCldteYpQ" clientDependency="__POcjzGnEeO0HcCldteYpQ __POckDGnEeO0HcCldteYpQ" name="AviatorTest">
            <ownedComment xmi:id="_fsN5JTyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsOgMDyKEeO1Qu-ya1ggtg" name="AviatorConstructorTest" specification="__POcXDGnEeO0HcCldteYpQ" node="_fsOgNTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsOgMTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsOgMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsOgMzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsOgNDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsOgNTyKEeO1Qu-ya1ggtg" parameter="_fsOgMjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsPHQDyKEeO1Qu-ya1ggtg" name="AviatorToStringTest" specification="__POcYDGnEeO0HcCldteYpQ" node="_fsPHRTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsPHQTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsPHQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsPHQzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsPHRDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsPHRTyKEeO1Qu-ya1ggtg" parameter="_fsPHQjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsQVYDyKEeO1Qu-ya1ggtg" name="AviatorNoLicenseToStringTest" specification="__POcZDGnEeO0HcCldteYpQ" node="_fsQVZTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsQVYTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsQVYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsQVYzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsQVZDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsQVZTyKEeO1Qu-ya1ggtg" parameter="_fsQVYjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcXDGnEeO0HcCldteYpQ" name="AviatorConstructorTest" visibility="public" method="_fsOgMDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcXTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcXzGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcXjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcYDGnEeO0HcCldteYpQ" name="AviatorToStringTest" visibility="public" method="_fsPHQDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcYTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcYzGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcYjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcZDGnEeO0HcCldteYpQ" name="AviatorNoLicenseToStringTest" visibility="public" method="_fsQVYDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcZTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcZzGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcZjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcaDGnEeO0HcCldteYpQ" clientDependency="__POckTGnEeO0HcCldteYpQ __POckjGnEeO0HcCldteYpQ" name="PersonTest">
            <ownedComment xmi:id="_ftOlwTyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftPM0DyKEeO1Qu-ya1ggtg" name="PersonDefaultConstructorTest" specification="__POcaTGnEeO0HcCldteYpQ" node="_ftPM1TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_ftPM0TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_ftPM0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftPM0zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftPM1DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftPM1TyKEeO1Qu-ya1ggtg" parameter="_ftPM0jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftPz4DyKEeO1Qu-ya1ggtg" name="PersonConstructorTest" specification="__POcbTGnEeO0HcCldteYpQ" node="_ftPz5TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_ftPz4TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_ftPz4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftPz4zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftPz5DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftPz5TyKEeO1Qu-ya1ggtg" parameter="_ftPz4jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftQa8DyKEeO1Qu-ya1ggtg" name="PersonToStringTest" specification="__POccTGnEeO0HcCldteYpQ" node="_ftRCAjyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_ftQa8TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_ftQa8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftRCADyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftRCATyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftRCAjyKEeO1Qu-ya1ggtg" parameter="_ftQa8jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcaTGnEeO0HcCldteYpQ" name="PersonDefaultConstructorTest" visibility="public" method="_ftPM0DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcajGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcbDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcazGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcbTGnEeO0HcCldteYpQ" name="PersonConstructorTest" visibility="public" method="_ftPz4DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcbjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POccDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcbzGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POccTGnEeO0HcCldteYpQ" name="PersonToStringTest" visibility="public" method="_ftQa8DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POccjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcdDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcczGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcdTGnEeO0HcCldteYpQ" clientDependency="__POckzGnEeO0HcCldteYpQ __POclDGnEeO0HcCldteYpQ __POclTGnEeO0HcCldteYpQ" name="DriverTest">
            <ownedComment xmi:id="_fur-VjyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuslYDyKEeO1Qu-ya1ggtg" name="DriverConstructorTest" specification="__POcdjGnEeO0HcCldteYpQ" node="_fuslZTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuslYTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuslYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuslYzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuslZDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuslZTyKEeO1Qu-ya1ggtg" parameter="_fuslYjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_futMcDyKEeO1Qu-ya1ggtg" name="DriverToStringTest" specification="__POcejGnEeO0HcCldteYpQ" node="_futMdTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_futMcTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_futMcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_futMczyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_futMdDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_futMdTyKEeO1Qu-ya1ggtg" parameter="_futMcjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_futzgDyKEeO1Qu-ya1ggtg" name="DriverNoLicenseToStringTest" specification="__POcfjGnEeO0HcCldteYpQ" node="_fuuakzyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_futzgTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuuakDyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuuakTyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuuakjyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuuakzyKEeO1Qu-ya1ggtg" parameter="_fuuakDyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcdjGnEeO0HcCldteYpQ" name="DriverConstructorTest" visibility="public" method="_fuslYDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcdzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POceTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POceDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcejGnEeO0HcCldteYpQ" name="DriverToStringTest" visibility="public" method="_futMcDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcezGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcfTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcfDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcfjGnEeO0HcCldteYpQ" name="DriverNoLicenseToStringTest" visibility="public" method="_futzgDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcfzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcgTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcgDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcgjGnEeO0HcCldteYpQ" clientDependency="__POcljGnEeO0HcCldteYpQ __POclzGnEeO0HcCldteYpQ" name="CaptainTest">
            <ownedComment xmi:id="_frb2ATyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fr9acDyKEeO1Qu-ya1ggtg" name="CaptainConstructorTest" specification="__POcgzGnEeO0HcCldteYpQ" node="_fr-BgzyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fr9acTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fr-BgDyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fr-BgTyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fr-BgjyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fr-BgzyKEeO1Qu-ya1ggtg" parameter="_fr-BgDyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fr_PoDyKEeO1Qu-ya1ggtg" name="CaptainToStringTest" specification="__POchzGnEeO0HcCldteYpQ" node="_fr_2sjyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fr_PoTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fr_PojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fr_2sDyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fr_2sTyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fr_2sjyKEeO1Qu-ya1ggtg" parameter="_fr_PojyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsBE0DyKEeO1Qu-ya1ggtg" name="CaptainNoLicenseToStringTest" specification="__POcizGnEeO0HcCldteYpQ" node="_fsBE1TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsBE0TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsBE0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsBE0zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsBE1DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsBE1TyKEeO1Qu-ya1ggtg" parameter="_fsBE0jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcgzGnEeO0HcCldteYpQ" name="CaptainConstructorTest" visibility="public" method="_fr9acDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POchDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POchjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POchTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POchzGnEeO0HcCldteYpQ" name="CaptainToStringTest" visibility="public" method="_fr_PoDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POciDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcijGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POciTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcizGnEeO0HcCldteYpQ" name="CaptainNoLicenseToStringTest" visibility="public" method="_fsBE0DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcjDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcjjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcjTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POcjzGnEeO0HcCldteYpQ" client="__POcWzGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POckDGnEeO0HcCldteYpQ" client="__POcWzGnEeO0HcCldteYpQ" supplier="__PN17DGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POckTGnEeO0HcCldteYpQ" client="__POcaDGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POckjGnEeO0HcCldteYpQ" client="__POcaDGnEeO0HcCldteYpQ" supplier="__PNONDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POckzGnEeO0HcCldteYpQ" client="__POcdTGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POclDGnEeO0HcCldteYpQ" client="__POcdTGnEeO0HcCldteYpQ" supplier="__PN1pDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POclTGnEeO0HcCldteYpQ" client="__POcdTGnEeO0HcCldteYpQ" supplier="__PN1pDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POcljGnEeO0HcCldteYpQ" client="__POcgjGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POclzGnEeO0HcCldteYpQ" client="__POcgjGnEeO0HcCldteYpQ" supplier="__PN1cDGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="__POcmDGnEeO0HcCldteYpQ" name="vehicles">
          <packagedElement xmi:type="uml:Class" xmi:id="__POcmTGnEeO0HcCldteYpQ" clientDependency="__POdFzGnEeO0HcCldteYpQ __POdGDGnEeO0HcCldteYpQ" name="AirplaneTest">
            <ownedComment xmi:id="_fuqwMDyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_furXQDyKEeO1Qu-ya1ggtg" name="AirplaneConstructorTest" specification="__POcmjGnEeO0HcCldteYpQ" node="_furXRTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_furXQTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_furXQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_furXQzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_furXRDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_furXRTyKEeO1Qu-ya1ggtg" parameter="_furXQjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fur-UDyKEeO1Qu-ya1ggtg" name="toStringTest" specification="__POcnjGnEeO0HcCldteYpQ" node="_fur-VTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fur-UTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fur-UjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fur-UzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fur-VDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fur-VTyKEeO1Qu-ya1ggtg" parameter="_fur-UjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcmjGnEeO0HcCldteYpQ" name="AirplaneConstructorTest" visibility="public" method="_furXQDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcmzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcnTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcnDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcnjGnEeO0HcCldteYpQ" name="toStringTest" visibility="public" method="_fur-UDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcnzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcoTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcoDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcojGnEeO0HcCldteYpQ" clientDependency="__POdGTGnEeO0HcCldteYpQ __POdGjGnEeO0HcCldteYpQ" name="SimpleEngineTest">
            <ownedComment xmi:id="_fuualTyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuvosDyKEeO1Qu-ya1ggtg" name="noArgumentConstructorTest" specification="__POcozGnEeO0HcCldteYpQ" node="_fuvotTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuvosTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuvosjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuvoszyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuvotDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuvotTyKEeO1Qu-ya1ggtg" parameter="_fuvosjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuwPwDyKEeO1Qu-ya1ggtg" name="horsePowerArgumentConstructorTest" specification="__POcpzGnEeO0HcCldteYpQ" node="_fuwPxTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuwPwTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuwPwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuwPwzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuwPxDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuwPxTyKEeO1Qu-ya1ggtg" parameter="_fuwPwjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcozGnEeO0HcCldteYpQ" name="noArgumentConstructorTest" visibility="public" method="_fuvosDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcpDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcpjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcpTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcpzGnEeO0HcCldteYpQ" name="horsePowerArgumentConstructorTest" visibility="public" method="_fuwPwDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcqDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcqjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcqTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcqzGnEeO0HcCldteYpQ" clientDependency="__POdGzGnEeO0HcCldteYpQ __POdHDGnEeO0HcCldteYpQ __POdHTGnEeO0HcCldteYpQ" name="VehicleTest">
            <ownedComment xmi:id="_fse-5jyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsfl8DyKEeO1Qu-ya1ggtg" name="VehicleConstructorTest" specification="__POcrDGnEeO0HcCldteYpQ" node="_fsfl9TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsfl8TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsfl8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsfl8zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsfl9DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsfl9TyKEeO1Qu-ya1ggtg" parameter="_fsfl8jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsgNADyKEeO1Qu-ya1ggtg" name="lastTurnTest" specification="__POcsDGnEeO0HcCldteYpQ" node="_fsgNBTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsgNATyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsgNAjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsgNAzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsgNBDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsgNBTyKEeO1Qu-ya1ggtg" parameter="_fsgNAjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsg0EDyKEeO1Qu-ya1ggtg" name="nextTurnTest" specification="__POctDGnEeO0HcCldteYpQ" node="_fsg0FTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsg0ETyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsg0EjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsg0EzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsg0FDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsg0FTyKEeO1Qu-ya1ggtg" parameter="_fsg0EjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcrDGnEeO0HcCldteYpQ" name="VehicleConstructorTest" visibility="public" method="_fsfl8DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcrTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcrzGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcrjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcsDGnEeO0HcCldteYpQ" name="lastTurnTest" visibility="public" method="_fsgNADyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcsTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcszGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcsjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POctDGnEeO0HcCldteYpQ" name="nextTurnTest" visibility="public" method="_fsg0EDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POctTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POctzGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POctjGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcuDGnEeO0HcCldteYpQ" clientDependency="__POdHjGnEeO0HcCldteYpQ __POdHzGnEeO0HcCldteYpQ __POdIDGnEeO0HcCldteYpQ __POdITGnEeO0HcCldteYpQ __POdIjGnEeO0HcCldteYpQ" name="SpaceShipTest">
            <ownedComment xmi:id="_fsvdkDyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fswEoDyKEeO1Qu-ya1ggtg" name="constructorTest" specification="__POcuTGnEeO0HcCldteYpQ" node="_fswEpTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fswEoTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fswEojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fswEozyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fswEpDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fswEpTyKEeO1Qu-ya1ggtg" parameter="_fswEojyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsxSwDyKEeO1Qu-ya1ggtg" name="setNameMaxWarpSpeedTest" specification="__POcvTGnEeO0HcCldteYpQ" node="_fsxSxTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsxSwTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsxSwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsxSwzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsxSxDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsxSxTyKEeO1Qu-ya1ggtg" parameter="_fsxSwjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsx50DyKEeO1Qu-ya1ggtg" name="setNameMaxWarpSpeedFuelTest" specification="__POcwTGnEeO0HcCldteYpQ" node="_fsx51TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsx50TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsx50jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsx50zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsx51DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsx51TyKEeO1Qu-ya1ggtg" parameter="_fsx50jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcuTGnEeO0HcCldteYpQ" name="constructorTest" visibility="public" method="_fswEoDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcujGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcvDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcuzGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcvTGnEeO0HcCldteYpQ" name="setNameMaxWarpSpeedTest" visibility="public" method="_fsxSwDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcvjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcwDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcvzGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcwTGnEeO0HcCldteYpQ" name="setNameMaxWarpSpeedFuelTest" visibility="public" method="_fsx50DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcwjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcxDGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcwzGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POcxTGnEeO0HcCldteYpQ" clientDependency="__POdIzGnEeO0HcCldteYpQ __POdJDGnEeO0HcCldteYpQ" name="MotorCycleTest">
            <ownedComment xmi:id="_fscipjyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsdJsDyKEeO1Qu-ya1ggtg" name="MotorCycleConstructorTest" specification="__POcxjGnEeO0HcCldteYpQ" node="_fsdJtTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fsdJsTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fsdJsjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsdJszyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsdJtDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsdJtTyKEeO1Qu-ya1ggtg" parameter="_fsdJsjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fseX0DyKEeO1Qu-ya1ggtg" name="setSeatsTest" specification="__POcyjGnEeO0HcCldteYpQ" node="_fseX1TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fseX0TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fseX0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fseX0zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fseX1DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fseX1TyKEeO1Qu-ya1ggtg" parameter="_fseX0jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fse-4DyKEeO1Qu-ya1ggtg" name="toStringTest" specification="__POczjGnEeO0HcCldteYpQ" node="_fse-5TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fse-4TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fse-4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fse-4zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fse-5DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fse-5TyKEeO1Qu-ya1ggtg" parameter="_fse-4jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POcxjGnEeO0HcCldteYpQ" name="MotorCycleConstructorTest" visibility="public" method="_fsdJsDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcxzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POcyTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POcyDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POcyjGnEeO0HcCldteYpQ" name="setSeatsTest" visibility="public" method="_fseX0DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POcyzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POczTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POczDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POczjGnEeO0HcCldteYpQ" name="toStringTest" visibility="public" method="_fse-4DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POczzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc0TGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc0DGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POc0jGnEeO0HcCldteYpQ" clientDependency="__POdJTGnEeO0HcCldteYpQ __POdJjGnEeO0HcCldteYpQ __POdJzGnEeO0HcCldteYpQ" name="ComplexEngineTest">
            <ownedComment xmi:id="_fu1ISjyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu2WYDyKEeO1Qu-ya1ggtg" name="constructorTest" specification="__POc0zGnEeO0HcCldteYpQ" node="_fu2WZTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fu2WYTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fu2WYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu2WYzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu2WZDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu2WZTyKEeO1Qu-ya1ggtg" parameter="_fu2WYjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POc0zGnEeO0HcCldteYpQ" name="constructorTest" visibility="public" method="_fu2WYDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc1DGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc1jGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc1TGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POc1zGnEeO0HcCldteYpQ" clientDependency="__POdKDGnEeO0HcCldteYpQ __POdKTGnEeO0HcCldteYpQ" name="CarTest">
            <ownedComment xmi:id="_fvOJ0DyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvOJ0TyKEeO1Qu-ya1ggtg" name="CarConstructorTest" specification="__POc2DGnEeO0HcCldteYpQ" node="_fvOw4DyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvOJ0jyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvOJ0zyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvOJ1DyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvOJ1TyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvOw4DyKEeO1Qu-ya1ggtg" parameter="_fvOJ0zyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvOw4TyKEeO1Qu-ya1ggtg" name="toStringTest" specification="__POc3DGnEeO0HcCldteYpQ" node="_fvOw5jyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvOw4jyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvOw4zyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvOw5DyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvOw5TyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvOw5jyKEeO1Qu-ya1ggtg" parameter="_fvOw4zyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POc2DGnEeO0HcCldteYpQ" name="CarConstructorTest" visibility="public" method="_fvOJ0TyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc2TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc2zGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc2jGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc3DGnEeO0HcCldteYpQ" name="toStringTest" visibility="public" method="_fvOw4TyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc3TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc3zGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc3jGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POc4DGnEeO0HcCldteYpQ" clientDependency="__PPDYDGnEeO0HcCldteYpQ __PPDYTGnEeO0HcCldteYpQ" name="ShipTest">
            <ownedComment xmi:id="_fsyg4DyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fszH8DyKEeO1Qu-ya1ggtg" name="ShipDefaultConstructorTest" specification="__POc4TGnEeO0HcCldteYpQ" node="_fszH9TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fszH8TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fszH8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fszH8zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fszH9DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fszH9TyKEeO1Qu-ya1ggtg" parameter="_fszH8jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs0WEDyKEeO1Qu-ya1ggtg" name="ShipOceanLinerContructorTest" specification="__POc5TGnEeO0HcCldteYpQ" node="_fs0WFTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fs0WETyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fs0WEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs0WEzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs0WFDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs0WFTyKEeO1Qu-ya1ggtg" parameter="_fs0WEjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs1kMDyKEeO1Qu-ya1ggtg" name="ShipAllValuesConstructorTest" specification="__POc6TGnEeO0HcCldteYpQ" node="_fs1kNTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fs1kMTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fs1kMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs1kMzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs1kNDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs1kNTyKEeO1Qu-ya1ggtg" parameter="_fs1kMjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs2LQDyKEeO1Qu-ya1ggtg" name="toStringTest" specification="__POc7TGnEeO0HcCldteYpQ" node="_fs2yUjyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fs2LQTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fs2LQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs2yUDyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs2yUTyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs2yUjyKEeO1Qu-ya1ggtg" parameter="_fs2LQjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs3ZYDyKEeO1Qu-ya1ggtg" name="setNameLenghtOceanLinerTest" specification="__POc8TGnEeO0HcCldteYpQ" node="_fs3ZZTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fs3ZYTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fs3ZYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs3ZYzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs3ZZDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs3ZZTyKEeO1Qu-ya1ggtg" parameter="_fs3ZYjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POc4TGnEeO0HcCldteYpQ" name="ShipDefaultConstructorTest" visibility="public" method="_fszH8DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc4jGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc5DGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc4zGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc5TGnEeO0HcCldteYpQ" name="ShipOceanLinerContructorTest" visibility="public" method="_fs0WEDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc5jGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc6DGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc5zGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc6TGnEeO0HcCldteYpQ" name="ShipAllValuesConstructorTest" visibility="public" method="_fs1kMDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc6jGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc7DGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc6zGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc7TGnEeO0HcCldteYpQ" name="toStringTest" visibility="public" method="_fs2LQDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc7jGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc8DGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc7zGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc8TGnEeO0HcCldteYpQ" name="setNameLenghtOceanLinerTest" visibility="public" method="_fs3ZYDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc8jGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc9DGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc8zGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POc9TGnEeO0HcCldteYpQ" clientDependency="__PPDYjGnEeO0HcCldteYpQ __PPDYzGnEeO0HcCldteYpQ __PPDZDGnEeO0HcCldteYpQ" name="FuelTest">
            <ownedComment xmi:id="_fvLGgDyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvLtkDyKEeO1Qu-ya1ggtg" name="noArgumentConstructorTest" specification="__POc9jGnEeO0HcCldteYpQ" node="_fvLtlTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvLtkTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvLtkjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvLtkzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvLtlDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvLtlTyKEeO1Qu-ya1ggtg" parameter="_fvLtkjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvMUoDyKEeO1Qu-ya1ggtg" name="fuelTypeArgumentConstructorTest" specification="__POc-jGnEeO0HcCldteYpQ" node="_fvMUpTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvMUoTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvMUojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvMUozyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvMUpDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvMUpTyKEeO1Qu-ya1ggtg" parameter="_fvMUojyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvM7sDyKEeO1Qu-ya1ggtg" name="getFuelTypeTest" specification="__POc_jGnEeO0HcCldteYpQ" node="_fvM7tTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvM7sTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvM7sjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvM7szyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvM7tDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvM7tTyKEeO1Qu-ya1ggtg" parameter="_fvM7sjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvNiwDyKEeO1Qu-ya1ggtg" name="setFuelTypeTest" specification="__POdAjGnEeO0HcCldteYpQ" node="_fvNixTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fvNiwTyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fvNiwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvNiwzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvNixDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvNixTyKEeO1Qu-ya1ggtg" parameter="_fvNiwjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POc9jGnEeO0HcCldteYpQ" name="noArgumentConstructorTest" visibility="public" method="_fvLtkDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc9zGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc-TGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc-DGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc-jGnEeO0HcCldteYpQ" name="fuelTypeArgumentConstructorTest" visibility="public" method="_fvMUoDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc-zGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POc_TGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POc_DGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POc_jGnEeO0HcCldteYpQ" name="getFuelTypeTest" visibility="public" method="_fvM7sDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POc_zGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdATGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdADGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POdAjGnEeO0HcCldteYpQ" name="setFuelTypeTest" visibility="public" method="_fvNiwDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POdAzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdBTGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdBDGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="__POdBjGnEeO0HcCldteYpQ" clientDependency="__PPDZTGnEeO0HcCldteYpQ __PPDZjGnEeO0HcCldteYpQ" name="TruckTest">
            <ownedComment xmi:id="_ft-MpjyKEeO1Qu-ya1ggtg">
              <body>@external=extlibs/VehiclesWithAirplane.jar</body>
            </ownedComment>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft-zsDyKEeO1Qu-ya1ggtg" name="TruckDefaultConstructorTest" specification="__POdBzGnEeO0HcCldteYpQ" node="_ft_axDyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_ft_awDyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_ft_awTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft_awjyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft_awzyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft_axDyKEeO1Qu-ya1ggtg" parameter="_ft_awTyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuAB0DyKEeO1Qu-ya1ggtg" name="TruckPickupContructorTest" specification="__POdCzGnEeO0HcCldteYpQ" node="_fuAB1TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuAB0TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuAB0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuAB0zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuAB1DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuAB1TyKEeO1Qu-ya1ggtg" parameter="_fuAB0jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuBP8DyKEeO1Qu-ya1ggtg" name="TruckAllValuesConstructorTest" specification="__POdDzGnEeO0HcCldteYpQ" node="_fuBP9TyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuBP8TyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuBP8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuBP8zyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuBP9DyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuBP9TyKEeO1Qu-ya1ggtg" parameter="_fuBP8jyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuB3ADyKEeO1Qu-ya1ggtg" name="toStringTest" specification="__POdEzGnEeO0HcCldteYpQ" node="_fuB3BTyKEeO1Qu-ya1ggtg">
              <ownedComment xmi:id="_fuB3ATyKEeO1Qu-ya1ggtg">
                <body>@external</body>
              </ownedComment>
              <ownedParameter xmi:id="_fuB3AjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuB3AzyKEeO1Qu-ya1ggtg"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuB3BDyKEeO1Qu-ya1ggtg" value="1"/>
              </ownedParameter>
              <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuB3BTyKEeO1Qu-ya1ggtg" parameter="_fuB3AjyKEeO1Qu-ya1ggtg"/>
            </ownedBehavior>
            <ownedOperation xmi:id="__POdBzGnEeO0HcCldteYpQ" name="TruckDefaultConstructorTest" visibility="public" method="_ft-zsDyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POdCDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdCjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdCTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POdCzGnEeO0HcCldteYpQ" name="TruckPickupContructorTest" visibility="public" method="_fuAB0DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POdDDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdDjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdDTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POdDzGnEeO0HcCldteYpQ" name="TruckAllValuesConstructorTest" visibility="public" method="_fuBP8DyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POdEDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdEjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdETGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
            <ownedOperation xmi:id="__POdEzGnEeO0HcCldteYpQ" name="toStringTest" visibility="public" method="_fuB3ADyKEeO1Qu-ya1ggtg">
              <ownedParameter xmi:id="__POdFDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__POdFjGnEeO0HcCldteYpQ"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__POdFTGnEeO0HcCldteYpQ" value="1"/>
              </ownedParameter>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdFzGnEeO0HcCldteYpQ" client="__POcmTGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdGDGnEeO0HcCldteYpQ" client="__POcmTGnEeO0HcCldteYpQ" supplier="__PPDaDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdGTGnEeO0HcCldteYpQ" client="__POcojGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdGjGnEeO0HcCldteYpQ" client="__POcojGnEeO0HcCldteYpQ" supplier="__PPEHDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdGzGnEeO0HcCldteYpQ" client="__POcqzGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdHDGnEeO0HcCldteYpQ" client="__POcqzGnEeO0HcCldteYpQ" supplier="__PQRjTGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdHTGnEeO0HcCldteYpQ" client="__POcqzGnEeO0HcCldteYpQ" supplier="__PQRiDGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdHjGnEeO0HcCldteYpQ" client="__POcuDGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdHzGnEeO0HcCldteYpQ" client="__POcuDGnEeO0HcCldteYpQ" supplier="__PPD9jGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdIDGnEeO0HcCldteYpQ" client="__POcuDGnEeO0HcCldteYpQ" supplier="__PPq3zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdITGnEeO0HcCldteYpQ" client="__POcuDGnEeO0HcCldteYpQ" supplier="__PPEQjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdIjGnEeO0HcCldteYpQ" client="__POcuDGnEeO0HcCldteYpQ" supplier="__PPq4zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdIzGnEeO0HcCldteYpQ" client="__POcxTGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdJDGnEeO0HcCldteYpQ" client="__POcxTGnEeO0HcCldteYpQ" supplier="__PPEBzGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdJTGnEeO0HcCldteYpQ" client="__POc0jGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdJjGnEeO0HcCldteYpQ" client="__POc0jGnEeO0HcCldteYpQ" supplier="__PPD9jGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdJzGnEeO0HcCldteYpQ" client="__POc0jGnEeO0HcCldteYpQ" supplier="__PPq4zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdKDGnEeO0HcCldteYpQ" client="__POc1zGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__POdKTGnEeO0HcCldteYpQ" client="__POc1zGnEeO0HcCldteYpQ" supplier="__PQR0zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDYDGnEeO0HcCldteYpQ" client="__POc4DGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDYTGnEeO0HcCldteYpQ" client="__POc4DGnEeO0HcCldteYpQ" supplier="__PPq9zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDYjGnEeO0HcCldteYpQ" client="__POc9TGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDYzGnEeO0HcCldteYpQ" client="__POc9TGnEeO0HcCldteYpQ" supplier="__PPq3zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDZDGnEeO0HcCldteYpQ" client="__POc9TGnEeO0HcCldteYpQ" supplier="__PPq4zGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDZTGnEeO0HcCldteYpQ" client="__POdBjGnEeO0HcCldteYpQ" supplier="__PQ4zjGnEeO0HcCldteYpQ"/>
          <packagedElement xmi:type="uml:Dependency" xmi:id="__PPDZjGnEeO0HcCldteYpQ" client="__POdBjGnEeO0HcCldteYpQ" supplier="__PPDzTGnEeO0HcCldteYpQ"/>
        </packagedElement>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="__PPDZzGnEeO0HcCldteYpQ" name="vehicles">
        <packagedElement xmi:type="uml:Class" xmi:id="__PPDaDGnEeO0HcCldteYpQ" clientDependency="__PQR9jGnEeO0HcCldteYpQ" name="Airplane">
          <ownedComment xmi:id="_fshbIDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPDaTGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPDajGnEeO0HcCldteYpQ" name="manufacturer" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDbDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDazGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPDbTGnEeO0HcCldteYpQ" name="model" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDbzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDbjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPDcDGnEeO0HcCldteYpQ" name="type" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDcjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDcTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPDczGnEeO0HcCldteYpQ" name="aviator" visibility="public" type="__PN17DGnEeO0HcCldteYpQ" association="__PQR_TGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDdTGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDdDGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPDdjGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ" association="__PQR_zGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDeDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDdzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fshbITyKEeO1Qu-ya1ggtg" name="Airplane" specification="__PPDeTGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fshbIjyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsipQDyKEeO1Qu-ya1ggtg" name="Airplane" specification="__PPDejGnEeO0HcCldteYpQ" node="_fsjQWTyKEeO1Qu-ya1ggtg _fsjQWjyKEeO1Qu-ya1ggtg _fsjQWzyKEeO1Qu-ya1ggtg _fsjQXDyKEeO1Qu-ya1ggtg _fsjQXTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsipQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsipQjyKEeO1Qu-ya1ggtg" name="manufacturer" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsipQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsipRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsipRTyKEeO1Qu-ya1ggtg" name="model" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsipRjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsipRzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsjQUDyKEeO1Qu-ya1ggtg" name="type" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsjQUTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsjQUjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsjQUzyKEeO1Qu-ya1ggtg" name="aviator" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsjQVDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsjQVTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsjQVjyKEeO1Qu-ya1ggtg" name="engine" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsjQVzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsjQWDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsjQWTyKEeO1Qu-ya1ggtg" parameter="_fsipQjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsjQWjyKEeO1Qu-ya1ggtg" parameter="_fsipRTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsjQWzyKEeO1Qu-ya1ggtg" parameter="_fsjQUDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsjQXDyKEeO1Qu-ya1ggtg" parameter="_fsjQUzyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsjQXTyKEeO1Qu-ya1ggtg" parameter="_fsjQVjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fskecDyKEeO1Qu-ya1ggtg" name="getManufacturer" specification="__PPDijGnEeO0HcCldteYpQ" node="_fskedTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fskecTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fskecjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fskeczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fskedDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fskedTyKEeO1Qu-ya1ggtg" parameter="_fskecjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fslFgDyKEeO1Qu-ya1ggtg" name="setManufacturer" specification="__PPDjjGnEeO0HcCldteYpQ" node="_fslslDyKEeO1Qu-ya1ggtg _fslslTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fslFgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fslFgjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fslFgzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fslskDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fslskTyKEeO1Qu-ya1ggtg" name="manufacturer" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fslskjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fslskzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fslslDyKEeO1Qu-ya1ggtg" parameter="_fslFgjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fslslTyKEeO1Qu-ya1ggtg" parameter="_fslskTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsmToDyKEeO1Qu-ya1ggtg" name="getModel" specification="__PPDlTGnEeO0HcCldteYpQ" node="_fsm6tDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsm6sDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsm6sTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsm6sjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsm6szyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsm6tDyKEeO1Qu-ya1ggtg" parameter="_fsm6sTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsnhwDyKEeO1Qu-ya1ggtg" name="setModel" specification="__PPDmTGnEeO0HcCldteYpQ" node="_fsoI1zyKEeO1Qu-ya1ggtg _fsoI2DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsoI0DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsoI0TyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsoI0jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsoI0zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsoI1DyKEeO1Qu-ya1ggtg" name="model" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsoI1TyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsoI1jyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsoI1zyKEeO1Qu-ya1ggtg" parameter="_fsoI0TyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsoI2DyKEeO1Qu-ya1ggtg" parameter="_fsoI1DyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsov4DyKEeO1Qu-ya1ggtg" name="getType" specification="__PPDoDGnEeO0HcCldteYpQ" node="_fsov5TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsov4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsov4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsov4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsov5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsov5TyKEeO1Qu-ya1ggtg" parameter="_fsov4jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsp-ADyKEeO1Qu-ya1ggtg" name="setType" specification="__PPDpDGnEeO0HcCldteYpQ" node="_fsp-CDyKEeO1Qu-ya1ggtg _fsp-CTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsp-ATyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsp-AjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsp-AzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsp-BDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsp-BTyKEeO1Qu-ya1ggtg" name="type" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsp-BjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsp-BzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsp-CDyKEeO1Qu-ya1ggtg" parameter="_fsp-AjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsp-CTyKEeO1Qu-ya1ggtg" parameter="_fsp-BTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsqlEDyKEeO1Qu-ya1ggtg" name="getAviator" specification="__PPDqzGnEeO0HcCldteYpQ" node="_fsqlFTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsqlETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsqlEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsqlEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsqlFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsqlFTyKEeO1Qu-ya1ggtg" parameter="_fsqlEjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsrzMDyKEeO1Qu-ya1ggtg" name="setAviator" specification="__PPDrzGnEeO0HcCldteYpQ" node="_fsrzODyKEeO1Qu-ya1ggtg _fsrzOTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsrzMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsrzMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsrzMzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsrzNDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsrzNTyKEeO1Qu-ya1ggtg" name="aviator" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsrzNjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsrzNzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsrzODyKEeO1Qu-ya1ggtg" parameter="_fsrzMjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsrzOTyKEeO1Qu-ya1ggtg" parameter="_fsrzNTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fssaQDyKEeO1Qu-ya1ggtg" name="getEngine" specification="__PPDtjGnEeO0HcCldteYpQ" node="_fssaRTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fssaQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fssaQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fssaQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fssaRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fssaRTyKEeO1Qu-ya1ggtg" parameter="_fssaQjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fstoYDyKEeO1Qu-ya1ggtg" name="setEngine" specification="__PPDujGnEeO0HcCldteYpQ" node="_fstoaDyKEeO1Qu-ya1ggtg _fstoaTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fstoYTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fstoYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fstoYzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fstoZDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fstoZTyKEeO1Qu-ya1ggtg" name="engine" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fstoZjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fstoZzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fstoaDyKEeO1Qu-ya1ggtg" parameter="_fstoYjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fstoaTyKEeO1Qu-ya1ggtg" parameter="_fstoZTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsu2gDyKEeO1Qu-ya1ggtg" name="toString" specification="__PPDwTGnEeO0HcCldteYpQ" node="_fsu2hTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsu2gTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsu2gjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsu2gzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsu2hDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsu2hTyKEeO1Qu-ya1ggtg" parameter="_fsu2gjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPDeTGnEeO0HcCldteYpQ" name="Airplane" visibility="public" method="_fshbITyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPDejGnEeO0HcCldteYpQ" name="Airplane" visibility="public" method="_fsipQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDezGnEeO0HcCldteYpQ" name="manufacturer" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDfTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDfDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDfjGnEeO0HcCldteYpQ" name="model" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDgDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDfzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDgTGnEeO0HcCldteYpQ" name="type" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDgzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDgjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDhDGnEeO0HcCldteYpQ" name="aviator" visibility="public" type="__PN17DGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDhjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDhTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDhzGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDiTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDiDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDijGnEeO0HcCldteYpQ" name="getManufacturer" visibility="public" method="_fskecDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDizGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDjTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDjDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDjjGnEeO0HcCldteYpQ" name="setManufacturer" visibility="public" method="_fslFgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDjzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDkTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDkDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDkjGnEeO0HcCldteYpQ" name="manufacturer" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDlDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDkzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDlTGnEeO0HcCldteYpQ" name="getModel" visibility="public" method="_fsmToDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDljGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDmDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDlzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDmTGnEeO0HcCldteYpQ" name="setModel" visibility="public" method="_fsnhwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDmjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDnDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDmzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDnTGnEeO0HcCldteYpQ" name="model" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDnzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDnjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDoDGnEeO0HcCldteYpQ" name="getType" visibility="public" method="_fsov4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDoTGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDozGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDojGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDpDGnEeO0HcCldteYpQ" name="setType" visibility="public" method="_fsp-ADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDpTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDpzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDpjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDqDGnEeO0HcCldteYpQ" name="type" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDqjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDqTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDqzGnEeO0HcCldteYpQ" name="getAviator" visibility="public" method="_fsqlEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDrDGnEeO0HcCldteYpQ" visibility="public" type="__PN17DGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDrjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDrTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDrzGnEeO0HcCldteYpQ" name="setAviator" visibility="public" method="_fsrzMDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDsDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDsjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDsTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDszGnEeO0HcCldteYpQ" name="aviator" visibility="public" type="__PN17DGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDtTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDtDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDtjGnEeO0HcCldteYpQ" name="getEngine" visibility="public" method="_fssaQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDtzGnEeO0HcCldteYpQ" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDuTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDuDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDujGnEeO0HcCldteYpQ" name="setEngine" visibility="public" method="_fstoYDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDuzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDvTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDvDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDvjGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDwDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDvzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPDwTGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_fsu2gDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDwjGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDxDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDwzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPDxTGnEeO0HcCldteYpQ" name="Main">
          <ownedComment xmi:id="_fvJ4ZTyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fvKfcDyKEeO1Qu-ya1ggtg" name="main" specification="__PPDxjGnEeO0HcCldteYpQ" node="_fvKfeDyKEeO1Qu-ya1ggtg _fvKfeTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fvKfcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fvKfcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvKfczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvKfdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fvKfdTyKEeO1Qu-ya1ggtg" name="args" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fvKfdjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fvKfdzyKEeO1Qu-ya1ggtg" value="*"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvKfeDyKEeO1Qu-ya1ggtg" parameter="_fvKfcjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fvKfeTyKEeO1Qu-ya1ggtg" parameter="_fvKfdTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPDxjGnEeO0HcCldteYpQ" name="main" visibility="public" method="_fvKfcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPDxzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDyTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDyDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPDyjGnEeO0HcCldteYpQ" name="args" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPDzDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPDyzGnEeO0HcCldteYpQ" value="*"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPDzTGnEeO0HcCldteYpQ" clientDependency="__PQR9zGnEeO0HcCldteYpQ" name="Truck">
          <ownedComment xmi:id="_fsV08TyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPDzjGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPDzzGnEeO0HcCldteYpQ" name="isPickup" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD0TGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD0DGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPD0jGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" association="__PQSATGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD1DGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD0zGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsV08jyKEeO1Qu-ya1ggtg" name="Truck" specification="__PPD1TGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fsV08zyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsWcADyKEeO1Qu-ya1ggtg" name="Truck" specification="__PPD1jGnEeO0HcCldteYpQ" node="_fsWcBTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsWcATyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsWcAjyKEeO1Qu-ya1ggtg" name="aPickup" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsWcAzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsWcBDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsWcBTyKEeO1Qu-ya1ggtg" parameter="_fsWcAjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsXqIDyKEeO1Qu-ya1ggtg" name="Truck" specification="__PPD2jGnEeO0HcCldteYpQ" node="_fsYRMDyKEeO1Qu-ya1ggtg _fsYRMTyKEeO1Qu-ya1ggtg _fsYRMjyKEeO1Qu-ya1ggtg _fsYRMzyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsXqITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsXqIjyKEeO1Qu-ya1ggtg" name="numberOfDoors" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsXqIzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsXqJDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsXqJTyKEeO1Qu-ya1ggtg" name="numberOfSeats" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsXqJjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsXqJzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsXqKDyKEeO1Qu-ya1ggtg" name="numberOfWheels" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsXqKTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsXqKjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsXqKzyKEeO1Qu-ya1ggtg" name="aPickup" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsXqLDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsXqLTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsYRMDyKEeO1Qu-ya1ggtg" parameter="_fsXqIjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsYRMTyKEeO1Qu-ya1ggtg" parameter="_fsXqJTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsYRMjyKEeO1Qu-ya1ggtg" parameter="_fsXqKDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsYRMzyKEeO1Qu-ya1ggtg" parameter="_fsXqKzyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsY4QDyKEeO1Qu-ya1ggtg" name="getDriver" specification="__PPD5zGnEeO0HcCldteYpQ" node="_fsY4RTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsY4QTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsY4QjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsY4QzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsY4RDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsY4RTyKEeO1Qu-ya1ggtg" parameter="_fsY4QjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsaGYDyKEeO1Qu-ya1ggtg" name="setDriver" specification="__PPD6zGnEeO0HcCldteYpQ" node="_fsaGaDyKEeO1Qu-ya1ggtg _fsaGaTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsaGYTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsaGYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsaGYzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsaGZDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsaGZTyKEeO1Qu-ya1ggtg" name="driver" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsaGZjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsaGZzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsaGaDyKEeO1Qu-ya1ggtg" parameter="_fsaGYjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsaGaTyKEeO1Qu-ya1ggtg" parameter="_fsaGZTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsatcDyKEeO1Qu-ya1ggtg" name="toString" specification="__PPD8jGnEeO0HcCldteYpQ" node="_fsatdTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsatcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsatcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsatczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsatdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsatdTyKEeO1Qu-ya1ggtg" parameter="_fsatcjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPD1TGnEeO0HcCldteYpQ" name="Truck" visibility="public" method="_fsV08jyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPD1jGnEeO0HcCldteYpQ" name="Truck" visibility="public" method="_fsWcADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD1zGnEeO0HcCldteYpQ" name="aPickup" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD2TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD2DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPD2jGnEeO0HcCldteYpQ" name="Truck" visibility="public" method="_fsXqIDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD2zGnEeO0HcCldteYpQ" name="numberOfDoors" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD3TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD3DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPD3jGnEeO0HcCldteYpQ" name="numberOfSeats" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD4DGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD3zGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPD4TGnEeO0HcCldteYpQ" name="numberOfWheels" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD4zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD4jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPD5DGnEeO0HcCldteYpQ" name="aPickup" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD5jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD5TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPD5zGnEeO0HcCldteYpQ" name="getDriver" visibility="public" method="_fsY4QDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD6DGnEeO0HcCldteYpQ" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD6jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD6TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPD6zGnEeO0HcCldteYpQ" name="setDriver" visibility="public" method="_fsaGYDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD7DGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD7jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD7TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPD7zGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD8TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD8DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPD8jGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_fsatcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD8zGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD9TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD9DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPD9jGnEeO0HcCldteYpQ" name="ComplexEngine">
          <ownedComment xmi:id="_fuw20DyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPD9zGnEeO0HcCldteYpQ" general="__PPEHDGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPD-DGnEeO0HcCldteYpQ" name="fuel" visibility="public" type="__PPq3zGnEeO0HcCldteYpQ" association="__PQSAzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD-jGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD-TGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuw20TyKEeO1Qu-ya1ggtg" name="ComplexEngine" specification="__PPD-zGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fuw20jyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuxd4DyKEeO1Qu-ya1ggtg" name="getFuel" specification="__PPD_DGnEeO0HcCldteYpQ" node="_fuxd5TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuxd4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuxd4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuxd4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuxd5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuxd5TyKEeO1Qu-ya1ggtg" parameter="_fuxd4jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu1IQDyKEeO1Qu-ya1ggtg" name="setFuel" specification="__PPEADGnEeO0HcCldteYpQ" node="_fu1ISDyKEeO1Qu-ya1ggtg _fu1ISTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu1IQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu1IQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu1IQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu1IRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu1IRTyKEeO1Qu-ya1ggtg" name="fuel" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu1IRjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu1IRzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu1ISDyKEeO1Qu-ya1ggtg" parameter="_fu1IQjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu1ISTyKEeO1Qu-ya1ggtg" parameter="_fu1IRTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPD-zGnEeO0HcCldteYpQ" name="ComplexEngine" visibility="public" method="_fuw20TyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPD_DGnEeO0HcCldteYpQ" name="getFuel" visibility="public" method="_fuxd4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPD_TGnEeO0HcCldteYpQ" visibility="public" type="__PPq3zGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPD_zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPD_jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEADGnEeO0HcCldteYpQ" name="setFuel" visibility="public" method="_fu1IQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEATGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEAzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEAjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPEBDGnEeO0HcCldteYpQ" name="fuel" visibility="public" type="__PPq3zGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEBjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEBTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPEBzGnEeO0HcCldteYpQ" clientDependency="__PQR-DGnEeO0HcCldteYpQ" name="MotorCycle">
          <ownedComment xmi:id="_ft6iQDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPECDGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPECTGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" association="__PQSBTGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPECzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPECjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft6iQTyKEeO1Qu-ya1ggtg" name="MotorCycle" specification="__PPEDDGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ft6iQjyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft7JUDyKEeO1Qu-ya1ggtg" name="getDriver" specification="__PPEDTGnEeO0HcCldteYpQ" node="_ft7wZDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft7wYDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft7wYTyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft7wYjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft7wYzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft7wZDyKEeO1Qu-ya1ggtg" parameter="_ft7wYTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft8-gDyKEeO1Qu-ya1ggtg" name="setDriver" specification="__PPEETGnEeO0HcCldteYpQ" node="_ft8-iDyKEeO1Qu-ya1ggtg _ft8-iTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft8-gTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft8-gjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft8-gzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft8-hDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ft8-hTyKEeO1Qu-ya1ggtg" name="driver" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft8-hjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft8-hzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft8-iDyKEeO1Qu-ya1ggtg" parameter="_ft8-gjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft8-iTyKEeO1Qu-ya1ggtg" parameter="_ft8-hTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ft-MoDyKEeO1Qu-ya1ggtg" name="toString" specification="__PPEGDGnEeO0HcCldteYpQ" node="_ft-MpTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ft-MoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ft-MojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft-MozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ft-MpDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ft-MpTyKEeO1Qu-ya1ggtg" parameter="_ft-MojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPEDDGnEeO0HcCldteYpQ" name="MotorCycle" visibility="public" method="_ft6iQTyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPEDTGnEeO0HcCldteYpQ" name="getDriver" visibility="public" method="_ft7JUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEDjGnEeO0HcCldteYpQ" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEEDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEDzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEETGnEeO0HcCldteYpQ" name="setDriver" visibility="public" method="_ft8-gDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEEjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEFDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEEzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPEFTGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEFzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEFjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEGDGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_ft-MoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEGTGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEGzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEGjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPEHDGnEeO0HcCldteYpQ" name="SimpleEngine">
          <ownedComment xmi:id="_fu2WZjyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedAttribute xmi:id="__PPEHTGnEeO0HcCldteYpQ" name="horsePower" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEHzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEHjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPEIDGnEeO0HcCldteYpQ" name="vendor" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEIjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEITGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu29cDyKEeO1Qu-ya1ggtg" name="SimpleEngine" specification="__PPEIzGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fu29cTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu3kgDyKEeO1Qu-ya1ggtg" name="SimpleEngine" specification="__PPEJDGnEeO0HcCldteYpQ" node="_fu3khTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu3kgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu3kgjyKEeO1Qu-ya1ggtg" name="horsePower" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu3kgzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu3khDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu3khTyKEeO1Qu-ya1ggtg" parameter="_fu3kgjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu4LkDyKEeO1Qu-ya1ggtg" name="getHorsePower" specification="__PPEKDGnEeO0HcCldteYpQ" node="_fu4LlTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu4LkTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu4LkjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu4LkzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu4LlDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu4LlTyKEeO1Qu-ya1ggtg" parameter="_fu4LkjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu5ZsDyKEeO1Qu-ya1ggtg" name="setHorsePower" specification="__PPELDGnEeO0HcCldteYpQ" node="_fu5ZuDyKEeO1Qu-ya1ggtg _fu5ZuTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu5ZsTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu5ZsjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu5ZszyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu5ZtDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu5ZtTyKEeO1Qu-ya1ggtg" name="horsePower" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu5ZtjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu5ZtzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu5ZuDyKEeO1Qu-ya1ggtg" parameter="_fu5ZsjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu5ZuTyKEeO1Qu-ya1ggtg" parameter="_fu5ZtTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu6AwDyKEeO1Qu-ya1ggtg" name="getVendor" specification="__PPEMzGnEeO0HcCldteYpQ" node="_fu6n1DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu6n0DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu6n0TyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu6n0jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu6n0zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu6n1DyKEeO1Qu-ya1ggtg" parameter="_fu6n0TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu7O4DyKEeO1Qu-ya1ggtg" name="setVendor" specification="__PPENzGnEeO0HcCldteYpQ" node="_fu7O6DyKEeO1Qu-ya1ggtg _fu7O6TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu7O4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu7O4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu7O4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu7O5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fu7O5TyKEeO1Qu-ya1ggtg" name="vendor" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu7O5jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu7O5zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu7O6DyKEeO1Qu-ya1ggtg" parameter="_fu7O4jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu7O6TyKEeO1Qu-ya1ggtg" parameter="_fu7O5TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fu9rIDyKEeO1Qu-ya1ggtg" name="getEngine" specification="__PPEPjGnEeO0HcCldteYpQ" node="_fu9rJTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fu9rITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fu9rIjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fu9rIzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fu9rJDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fu9rJTyKEeO1Qu-ya1ggtg" parameter="_fu9rIjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPEIzGnEeO0HcCldteYpQ" name="SimpleEngine" visibility="public" method="_fu29cDyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPEJDGnEeO0HcCldteYpQ" name="SimpleEngine" visibility="public" method="_fu3kgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEJTGnEeO0HcCldteYpQ" name="horsePower" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEJzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEJjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEKDGnEeO0HcCldteYpQ" name="getHorsePower" visibility="public" method="_fu4LkDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEKTGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEKzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEKjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPELDGnEeO0HcCldteYpQ" name="setHorsePower" visibility="public" method="_fu5ZsDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPELTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPELzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPELjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPEMDGnEeO0HcCldteYpQ" name="horsePower" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEMjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEMTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEMzGnEeO0HcCldteYpQ" name="getVendor" visibility="public" method="_fu6AwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPENDGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPENjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPENTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPENzGnEeO0HcCldteYpQ" name="setVendor" visibility="public" method="_fu7O4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEODGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEOjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEOTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPEOzGnEeO0HcCldteYpQ" name="vendor" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEPTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEPDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPEPjGnEeO0HcCldteYpQ" name="getEngine" visibility="public" method="_fu9rIDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPEPzGnEeO0HcCldteYpQ" visibility="public" type="__PPEHDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPEQTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPEQDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPEQjGnEeO0HcCldteYpQ" clientDependency="__PQR-TGnEeO0HcCldteYpQ" name="SpaceShip">
          <ownedComment xmi:id="_fuVZADyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPEQzGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPqcDGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqcjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqcTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPqczGnEeO0HcCldteYpQ" name="currentWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqdTGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqdDGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPqdjGnEeO0HcCldteYpQ" name="maxWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqeDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqdzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPqeTGnEeO0HcCldteYpQ" name="shieldActivation" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqezGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqejGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPqfDGnEeO0HcCldteYpQ" name="captain" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ" association="__PQSBzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqfjGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqfTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPqfzGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ" association="__PQSCTGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqgTGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqgDGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuVZATyKEeO1Qu-ya1ggtg" name="SpaceShip" specification="__PPqgjGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fuVZAjyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuWAEDyKEeO1Qu-ya1ggtg" name="getName" specification="__PPqgzGnEeO0HcCldteYpQ" node="_fuWAFTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuWAETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuWAEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuWAEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuWAFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuWAFTyKEeO1Qu-ya1ggtg" parameter="_fuWAEjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuXOMDyKEeO1Qu-ya1ggtg" name="setName" specification="__PPqhzGnEeO0HcCldteYpQ" node="_fuXOODyKEeO1Qu-ya1ggtg _fuXOOTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuXOMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuXOMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuXOMzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuXONDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuXONTyKEeO1Qu-ya1ggtg" name="name" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuXONjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuXONzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuXOODyKEeO1Qu-ya1ggtg" parameter="_fuXOMjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuXOOTyKEeO1Qu-ya1ggtg" parameter="_fuXONTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuYcUDyKEeO1Qu-ya1ggtg" name="getEngine" specification="__PPqjjGnEeO0HcCldteYpQ" node="_fuYcVTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuYcUTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuYcUjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuYcUzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuYcVDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuYcVTyKEeO1Qu-ya1ggtg" parameter="_fuYcUjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuZqcDyKEeO1Qu-ya1ggtg" name="setEngine" specification="__PPqkjGnEeO0HcCldteYpQ" node="_fuZqeDyKEeO1Qu-ya1ggtg _fuZqeTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuZqcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuZqcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuZqczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuZqdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuZqdTyKEeO1Qu-ya1ggtg" name="engine" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuZqdjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuZqdzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuZqeDyKEeO1Qu-ya1ggtg" parameter="_fuZqcjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuZqeTyKEeO1Qu-ya1ggtg" parameter="_fuZqdTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fubfoDyKEeO1Qu-ya1ggtg" name="setEngineWithFuel" specification="__PPqmTGnEeO0HcCldteYpQ" node="_fubfqzyKEeO1Qu-ya1ggtg _fubfrDyKEeO1Qu-ya1ggtg _fubfrTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fubfoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fubfojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fubfozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fubfpDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fubfpTyKEeO1Qu-ya1ggtg" name="engine" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fubfpjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fubfpzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fubfqDyKEeO1Qu-ya1ggtg" name="fuel" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fubfqTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fubfqjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fubfqzyKEeO1Qu-ya1ggtg" parameter="_fubfojyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fubfrDyKEeO1Qu-ya1ggtg" parameter="_fubfpTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fubfrTyKEeO1Qu-ya1ggtg" parameter="_fubfqDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuctwDyKEeO1Qu-ya1ggtg" name="getMaxWarpSpeed" specification="__PPqozGnEeO0HcCldteYpQ" node="_fuctxTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuctwTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuctwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuctwzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuctxDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuctxTyKEeO1Qu-ya1ggtg" parameter="_fuctwjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fufxEDyKEeO1Qu-ya1ggtg" name="setMaxWarpSpeed" specification="__PPqpzGnEeO0HcCldteYpQ" node="_fufxGDyKEeO1Qu-ya1ggtg _fufxGTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fufxETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fufxEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fufxEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fufxFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fufxFTyKEeO1Qu-ya1ggtg" name="maxWarpSpeed" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fufxFjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fufxFzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fufxGDyKEeO1Qu-ya1ggtg" parameter="_fufxEjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fufxGTyKEeO1Qu-ya1ggtg" parameter="_fufxFTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuhmQDyKEeO1Qu-ya1ggtg" name="setNameMaxWarpSpeed" specification="__PPqrjGnEeO0HcCldteYpQ" node="_fuhmSzyKEeO1Qu-ya1ggtg _fuhmTDyKEeO1Qu-ya1ggtg _fuhmTTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuhmQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuhmQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuhmQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuhmRDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuhmRTyKEeO1Qu-ya1ggtg" name="name" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuhmRjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuhmRzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuhmSDyKEeO1Qu-ya1ggtg" name="maxWarpSpeed" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuhmSTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuhmSjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuhmSzyKEeO1Qu-ya1ggtg" parameter="_fuhmQjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuhmTDyKEeO1Qu-ya1ggtg" parameter="_fuhmRTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuhmTTyKEeO1Qu-ya1ggtg" parameter="_fuhmSDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fukCgDyKEeO1Qu-ya1ggtg" name="setNameMaxWarpSpeedFuel" specification="__PPquDGnEeO0HcCldteYpQ" node="_fukCjjyKEeO1Qu-ya1ggtg _fukCjzyKEeO1Qu-ya1ggtg _fukCkDyKEeO1Qu-ya1ggtg _fukCkTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fukCgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fukCgjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fukCgzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fukChDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fukChTyKEeO1Qu-ya1ggtg" name="name" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fukChjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fukChzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fukCiDyKEeO1Qu-ya1ggtg" name="maxWarpSpeed" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fukCiTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fukCijyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fukCizyKEeO1Qu-ya1ggtg" name="fuel" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fukCjDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fukCjTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fukCjjyKEeO1Qu-ya1ggtg" parameter="_fukCgjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fukCjzyKEeO1Qu-ya1ggtg" parameter="_fukChTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fukCkDyKEeO1Qu-ya1ggtg" parameter="_fukCiDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fukCkTyKEeO1Qu-ya1ggtg" parameter="_fukCizyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fulQoDyKEeO1Qu-ya1ggtg" name="setCurrentWarpSpeed" specification="__PPqxTGnEeO0HcCldteYpQ" node="_ful3tjyKEeO1Qu-ya1ggtg _ful3tzyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fulQoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ful3sDyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ful3sTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ful3sjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ful3szyKEeO1Qu-ya1ggtg" name="currentWarpSpeed" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ful3tDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ful3tTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ful3tjyKEeO1Qu-ya1ggtg" parameter="_ful3sDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ful3tzyKEeO1Qu-ya1ggtg" parameter="_ful3szyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fumewDyKEeO1Qu-ya1ggtg" name="activateShield" specification="__PPqzDGnEeO0HcCldteYpQ" node="_fumexTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fumewTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fumewjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fumewzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fumexDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fumexTyKEeO1Qu-ya1ggtg" parameter="_fumewjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_funF0DyKEeO1Qu-ya1ggtg" name="deactivateShield" specification="__PPq0DGnEeO0HcCldteYpQ" node="_funs4DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_funF0TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_funF0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_funF0zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_funF1DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_funs4DyKEeO1Qu-ya1ggtg" parameter="_funF0jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuoT8DyKEeO1Qu-ya1ggtg" name="getCaptain" specification="__PPq1DGnEeO0HcCldteYpQ" node="_fuoT9TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuoT8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuoT8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuoT8zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuoT9DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuoT9TyKEeO1Qu-ya1ggtg" parameter="_fuoT8jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuqJIDyKEeO1Qu-ya1ggtg" name="setCaptain" specification="__PPq2DGnEeO0HcCldteYpQ" node="_fuqJKDyKEeO1Qu-ya1ggtg _fuqJKTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuqJITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuqJIjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuqJIzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuqJJDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuqJJTyKEeO1Qu-ya1ggtg" name="captain" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuqJJjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuqJJzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuqJKDyKEeO1Qu-ya1ggtg" parameter="_fuqJIjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuqJKTyKEeO1Qu-ya1ggtg" parameter="_fuqJJTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPqgjGnEeO0HcCldteYpQ" name="SpaceShip" visibility="public" method="_fuVZATyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPqgzGnEeO0HcCldteYpQ" name="getName" visibility="public" method="_fuWAEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqhDGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqhjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqhTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqhzGnEeO0HcCldteYpQ" name="setName" visibility="public" method="_fuXOMDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqiDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqijGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqiTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqizGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqjTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqjDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqjjGnEeO0HcCldteYpQ" name="getEngine" visibility="public" method="_fuYcUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqjzGnEeO0HcCldteYpQ" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqkTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqkDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqkjGnEeO0HcCldteYpQ" name="setEngine" visibility="public" method="_fuZqcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqkzGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqlTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqlDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqljGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqmDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqlzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqmTGnEeO0HcCldteYpQ" name="setEngineWithFuel" visibility="public" method="_fubfoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqmjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqnDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqmzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqnTGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPD9jGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqnzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqnjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqoDGnEeO0HcCldteYpQ" name="fuel" visibility="public" type="__PPq3zGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqojGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqoTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqozGnEeO0HcCldteYpQ" name="getMaxWarpSpeed" visibility="public" method="_fuctwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqpDGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqpjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqpTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqpzGnEeO0HcCldteYpQ" name="setMaxWarpSpeed" visibility="public" method="_fufxEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqqDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqqjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqqTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqqzGnEeO0HcCldteYpQ" name="maxWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqrTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqrDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqrjGnEeO0HcCldteYpQ" name="setNameMaxWarpSpeed" visibility="public" method="_fuhmQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqrzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqsTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqsDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqsjGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqtDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqszGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqtTGnEeO0HcCldteYpQ" name="maxWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqtzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqtjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPquDGnEeO0HcCldteYpQ" name="setNameMaxWarpSpeedFuel" visibility="public" method="_fukCgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPquTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPquzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqujGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqvDGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqvjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqvTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqvzGnEeO0HcCldteYpQ" name="maxWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqwTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqwDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqwjGnEeO0HcCldteYpQ" name="fuel" visibility="public" type="__PPq3zGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqxDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqwzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqxTGnEeO0HcCldteYpQ" name="setCurrentWarpSpeed" visibility="public" method="_fulQoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqxjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqyDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqxzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPqyTGnEeO0HcCldteYpQ" name="currentWarpSpeed" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqyzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqyjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPqzDGnEeO0HcCldteYpQ" name="activateShield" visibility="public" method="_fumewDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPqzTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPqzzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPqzjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPq0DGnEeO0HcCldteYpQ" name="deactivateShield" visibility="public" method="_funF0DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq0TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq0zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq0jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPq1DGnEeO0HcCldteYpQ" name="getCaptain" visibility="public" method="_fuoT8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq1TGnEeO0HcCldteYpQ" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq1zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq1jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPq2DGnEeO0HcCldteYpQ" name="setCaptain" visibility="public" method="_fuqJIDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq2TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq2zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq2jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPq3DGnEeO0HcCldteYpQ" name="captain" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq3jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq3TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPq3zGnEeO0HcCldteYpQ" name="Fuel">
          <ownedComment xmi:id="_ftFb0zyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedAttribute xmi:id="__PPq4DGnEeO0HcCldteYpQ" name="fuelType" visibility="public" type="__PPq4zGnEeO0HcCldteYpQ" association="__PQSCzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq4jGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq4TGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftFb1DyKEeO1Qu-ya1ggtg" name="Fuel" specification="__PPq5zGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftGC4DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftGC4TyKEeO1Qu-ya1ggtg" name="Fuel" specification="__PPq6DGnEeO0HcCldteYpQ" node="_ftGp8zyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftGC4jyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftGp8DyKEeO1Qu-ya1ggtg" name="fuelType" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftGp8TyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftGp8jyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftGp8zyKEeO1Qu-ya1ggtg" parameter="_ftGp8DyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftHRADyKEeO1Qu-ya1ggtg" name="getFuelType" specification="__PPq7DGnEeO0HcCldteYpQ" node="_ftHRBTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftHRATyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftHRAjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftHRAzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftHRBDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftHRBTyKEeO1Qu-ya1ggtg" parameter="_ftHRAjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftJtQDyKEeO1Qu-ya1ggtg" name="setFuelType" specification="__PPq8DGnEeO0HcCldteYpQ" node="_ftKUVDyKEeO1Qu-ya1ggtg _ftKUVTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftJtQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftJtQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftJtQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftKUUDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftKUUTyKEeO1Qu-ya1ggtg" name="fuelType" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftKUUjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftKUUzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftKUVDyKEeO1Qu-ya1ggtg" parameter="_ftJtQjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftKUVTyKEeO1Qu-ya1ggtg" parameter="_ftKUUTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPq5zGnEeO0HcCldteYpQ" name="Fuel" visibility="public" method="_ftFb1DyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPq6DGnEeO0HcCldteYpQ" name="Fuel" visibility="public" method="_ftGC4TyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq6TGnEeO0HcCldteYpQ" name="fuelType" visibility="public" type="__PPq4zGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq6zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq6jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPq7DGnEeO0HcCldteYpQ" name="getFuelType" visibility="public" method="_ftHRADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq7TGnEeO0HcCldteYpQ" visibility="public" type="__PPq4zGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq7zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq7jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPq8DGnEeO0HcCldteYpQ" name="setFuelType" visibility="public" method="_ftJtQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPq8TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq8zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq8jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPq9DGnEeO0HcCldteYpQ" name="fuelType" visibility="public" type="__PPq4zGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq9jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq9TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <nestedClassifier xmi:type="uml:Enumeration" xmi:id="__PPq4zGnEeO0HcCldteYpQ" name="FUEL_TYPE">
            <ownedLiteral xmi:id="__PPq5DGnEeO0HcCldteYpQ" name="enum literal"/>
            <ownedLiteral xmi:id="__PPq5TGnEeO0HcCldteYpQ" name="enum literal"/>
            <ownedLiteral xmi:id="__PPq5jGnEeO0HcCldteYpQ" name="enum literal"/>
          </nestedClassifier>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PPq9zGnEeO0HcCldteYpQ" clientDependency="__PQR-jGnEeO0HcCldteYpQ" name="Ship">
          <ownedComment xmi:id="_fuCeEDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PPq-DGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PPq-TGnEeO0HcCldteYpQ" name="length" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq-zGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq-jGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPq_DGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPq_jGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPq_TGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPq_zGnEeO0HcCldteYpQ" name="oceanLiner" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrATGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrADGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PPrAjGnEeO0HcCldteYpQ" name="captain" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ" association="__PQSDTGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrBDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrAzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuCeETyKEeO1Qu-ya1ggtg" name="Ship" specification="__PPrBTGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fuDFIDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuDsMDyKEeO1Qu-ya1ggtg" name="Ship" specification="__PPrBjGnEeO0HcCldteYpQ" node="_fuDsNTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuDsMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuDsMjyKEeO1Qu-ya1ggtg" name="anOceanLiner" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuDsMzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuDsNDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuDsNTyKEeO1Qu-ya1ggtg" parameter="_fuDsMjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuGIcDyKEeO1Qu-ya1ggtg" name="Ship" specification="__PPrCjGnEeO0HcCldteYpQ" node="_fuGIgTyKEeO1Qu-ya1ggtg _fuGIgjyKEeO1Qu-ya1ggtg _fuGIgzyKEeO1Qu-ya1ggtg _fuGIhDyKEeO1Qu-ya1ggtg _fuGIhTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuGIcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuGIcjyKEeO1Qu-ya1ggtg" name="name" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuGIczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuGIdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuGIdTyKEeO1Qu-ya1ggtg" name="length" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuGIdjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuGIdzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuGIeDyKEeO1Qu-ya1ggtg" name="numberOfDoors" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuGIeTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuGIejyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuGIezyKEeO1Qu-ya1ggtg" name="numberOfSeats" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuGIfDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuGIfTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuGIfjyKEeO1Qu-ya1ggtg" name="anOceanLiner" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuGIfzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuGIgDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuGIgTyKEeO1Qu-ya1ggtg" parameter="_fuGIcjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuGIgjyKEeO1Qu-ya1ggtg" parameter="_fuGIdTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuGIgzyKEeO1Qu-ya1ggtg" parameter="_fuGIeDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuGIhDyKEeO1Qu-ya1ggtg" parameter="_fuGIezyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuGIhTyKEeO1Qu-ya1ggtg" parameter="_fuGIfjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuH9oDyKEeO1Qu-ya1ggtg" name="setName" specification="__PPrGjGnEeO0HcCldteYpQ" node="_fuH9qDyKEeO1Qu-ya1ggtg _fuH9qTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuH9oTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuH9ojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuH9ozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuH9pDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuH9pTyKEeO1Qu-ya1ggtg" name="shipName" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuH9pjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuH9pzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuH9qDyKEeO1Qu-ya1ggtg" parameter="_fuH9ojyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuH9qTyKEeO1Qu-ya1ggtg" parameter="_fuH9pTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuJLwDyKEeO1Qu-ya1ggtg" name="setLength" specification="__PPrITGnEeO0HcCldteYpQ" node="_fuJy1zyKEeO1Qu-ya1ggtg _fuJy2DyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuJy0DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuJy0TyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuJy0jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuJy0zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuJy1DyKEeO1Qu-ya1ggtg" name="length" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuJy1TyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuJy1jyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuJy1zyKEeO1Qu-ya1ggtg" parameter="_fuJy0TyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuJy2DyKEeO1Qu-ya1ggtg" parameter="_fuJy1DyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuLA8DyKEeO1Qu-ya1ggtg" name="setOceanLiner" specification="__PPrKDGnEeO0HcCldteYpQ" node="_fuLA-DyKEeO1Qu-ya1ggtg _fuLA-TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuLA8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuLA8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuLA8zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuLA9DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuLA9TyKEeO1Qu-ya1ggtg" name="oceanLiner" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuLA9jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuLA9zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuLA-DyKEeO1Qu-ya1ggtg" parameter="_fuLA8jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuLA-TyKEeO1Qu-ya1ggtg" parameter="_fuLA9TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuMPEDyKEeO1Qu-ya1ggtg" name="getName" specification="__PPrLzGnEeO0HcCldteYpQ" node="_fuMPFTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuMPETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuMPEjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuMPEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuMPFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuMPFTyKEeO1Qu-ya1ggtg" parameter="_fuMPEjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuM2IDyKEeO1Qu-ya1ggtg" name="getLength" specification="__PPrMzGnEeO0HcCldteYpQ" node="_fuM2JTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuM2ITyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuM2IjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuM2IzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuM2JDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuM2JTyKEeO1Qu-ya1ggtg" parameter="_fuM2IjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuOEQDyKEeO1Qu-ya1ggtg" name="isOceanLiner" specification="__PPrNzGnEeO0HcCldteYpQ" node="_fuOERTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuOEQTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuOEQjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuOEQzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuOERDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuOERTyKEeO1Qu-ya1ggtg" parameter="_fuOEQjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuPSYDyKEeO1Qu-ya1ggtg" name="toString" specification="__PPrOzGnEeO0HcCldteYpQ" node="_fuPSZTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuPSYTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuPSYjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuPSYzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuPSZDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuPSZTyKEeO1Qu-ya1ggtg" parameter="_fuPSYjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuP5cDyKEeO1Qu-ya1ggtg" name="getShip" specification="__PPrPzGnEeO0HcCldteYpQ" node="_fuP5dTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuP5cTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuP5cjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuP5czyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuP5dDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuP5dTyKEeO1Qu-ya1ggtg" parameter="_fuP5cjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuRuoDyKEeO1Qu-ya1ggtg" name="setNameLenghtOceanLiner" specification="__PPrQzGnEeO0HcCldteYpQ" node="_fuSVsjyKEeO1Qu-ya1ggtg _fuSVszyKEeO1Qu-ya1ggtg _fuSVtDyKEeO1Qu-ya1ggtg _fuSVtTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuRuoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuRuojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuRuozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuRupDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuRupTyKEeO1Qu-ya1ggtg" name="name" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuRupjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuRupzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuRuqDyKEeO1Qu-ya1ggtg" name="length" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuRuqTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuRuqjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuRuqzyKEeO1Qu-ya1ggtg" name="oceanLiner" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuSVsDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuSVsTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuSVsjyKEeO1Qu-ya1ggtg" parameter="_fuRuojyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuSVszyKEeO1Qu-ya1ggtg" parameter="_fuRupTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuSVtDyKEeO1Qu-ya1ggtg" parameter="_fuRuqDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuSVtTyKEeO1Qu-ya1ggtg" parameter="_fuRuqzyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuTj0DyKEeO1Qu-ya1ggtg" name="getCaptain" specification="__PPrUDGnEeO0HcCldteYpQ" node="_fuTj1TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuTj0TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuTj0jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuTj0zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuTj1DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuTj1TyKEeO1Qu-ya1ggtg" parameter="_fuTj0jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fuUx8DyKEeO1Qu-ya1ggtg" name="setCaptain" specification="__PQRgTGnEeO0HcCldteYpQ" node="_fuUx-DyKEeO1Qu-ya1ggtg _fuUx-TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fuUx8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fuUx8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuUx8zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuUx9DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fuUx9TyKEeO1Qu-ya1ggtg" name="captain" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fuUx9jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuUx9zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuUx-DyKEeO1Qu-ya1ggtg" parameter="_fuUx8jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fuUx-TyKEeO1Qu-ya1ggtg" parameter="_fuUx9TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PPrBTGnEeO0HcCldteYpQ" name="Ship" visibility="public" method="_fuCeETyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PPrBjGnEeO0HcCldteYpQ" name="Ship" visibility="public" method="_fuDsMDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrBzGnEeO0HcCldteYpQ" name="anOceanLiner" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrCTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrCDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrCjGnEeO0HcCldteYpQ" name="Ship" visibility="public" method="_fuGIcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrCzGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrDTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrDDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrDjGnEeO0HcCldteYpQ" name="length" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrEDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrDzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrETGnEeO0HcCldteYpQ" name="numberOfDoors" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrEzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrEjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrFDGnEeO0HcCldteYpQ" name="numberOfSeats" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrFjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrFTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrFzGnEeO0HcCldteYpQ" name="anOceanLiner" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrGTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrGDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrGjGnEeO0HcCldteYpQ" name="setName" visibility="public" method="_fuH9oDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrGzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrHTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrHDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrHjGnEeO0HcCldteYpQ" name="shipName" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrIDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrHzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrITGnEeO0HcCldteYpQ" name="setLength" visibility="public" method="_fuJLwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrIjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrJDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrIzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrJTGnEeO0HcCldteYpQ" name="length" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrJzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrJjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrKDGnEeO0HcCldteYpQ" name="setOceanLiner" visibility="public" method="_fuLA8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrKTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrKzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrKjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrLDGnEeO0HcCldteYpQ" name="oceanLiner" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrLjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrLTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrLzGnEeO0HcCldteYpQ" name="getName" visibility="public" method="_fuMPEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrMDGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrMjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrMTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrMzGnEeO0HcCldteYpQ" name="getLength" visibility="public" method="_fuM2IDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrNDGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrNjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrNTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrNzGnEeO0HcCldteYpQ" name="isOceanLiner" visibility="public" method="_fuOEQDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrODGnEeO0HcCldteYpQ" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrOjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrOTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrOzGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_fuPSYDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrPDGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrPjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrPTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrPzGnEeO0HcCldteYpQ" name="getShip" visibility="public" method="_fuP5cDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrQDGnEeO0HcCldteYpQ" visibility="public" type="__PPq9zGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrQjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrQTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrQzGnEeO0HcCldteYpQ" name="setNameLenghtOceanLiner" visibility="public" method="_fuRuoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrRDGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrRjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrRTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrRzGnEeO0HcCldteYpQ" name="name" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrSTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrSDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrSjGnEeO0HcCldteYpQ" name="length" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrTDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrSzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PPrTTGnEeO0HcCldteYpQ" name="oceanLiner" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PPrTzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrTjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PPrUDGnEeO0HcCldteYpQ" name="getCaptain" visibility="public" method="_fuTj0DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PPrUTGnEeO0HcCldteYpQ" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRgDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PPrUjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRgTGnEeO0HcCldteYpQ" name="setCaptain" visibility="public" method="_fuUx8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRgjGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRhDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRgzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQRhTGnEeO0HcCldteYpQ" name="captain" visibility="public" type="__PN1cDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRhzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRhjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Enumeration" xmi:id="__PQRiDGnEeO0HcCldteYpQ" name="VehicleTurn">
          <ownedLiteral xmi:id="__PQRiTGnEeO0HcCldteYpQ" name="enum literal"/>
          <ownedLiteral xmi:id="__PQRijGnEeO0HcCldteYpQ" name="enum literal"/>
          <ownedLiteral xmi:id="__PQRizGnEeO0HcCldteYpQ" name="enum literal"/>
          <ownedLiteral xmi:id="__PQRjDGnEeO0HcCldteYpQ" name="enum literal"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQRjTGnEeO0HcCldteYpQ" clientDependency="__PQR-zGnEeO0HcCldteYpQ" name="Vehicle">
          <ownedComment xmi:id="_fsBr4DyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedAttribute xmi:id="__PQRjjGnEeO0HcCldteYpQ" name="doors" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRkDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRjzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PQRkTGnEeO0HcCldteYpQ" name="seats" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRkzGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRkjGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PQRlDGnEeO0HcCldteYpQ" name="wheels" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRljGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRlTGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PQRlzGnEeO0HcCldteYpQ" name="lastTurn" visibility="public" type="__PQRiDGnEeO0HcCldteYpQ" association="__PQSDzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRmTGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRmDGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PQRmjGnEeO0HcCldteYpQ" name="vehicleId" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRnDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRmzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsBr4TyKEeO1Qu-ya1ggtg" name="Vehicle" specification="__PQRnTGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fsCS8DyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsC6ADyKEeO1Qu-ya1ggtg" name="currentAverageWheelAirPressure" specification="__PQRnjGnEeO0HcCldteYpQ" node="_fsDhFDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsDhEDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsDhETyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsDhEjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsDhEzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsDhFDyKEeO1Qu-ya1ggtg" parameter="_fsDhETyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsEvMDyKEeO1Qu-ya1ggtg" name="lastTurn" specification="__PQRojGnEeO0HcCldteYpQ" node="_fsEvNTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsEvMTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsEvMjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsEvMzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsEvNDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsEvNTyKEeO1Qu-ya1ggtg" parameter="_fsEvMjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsF9UDyKEeO1Qu-ya1ggtg" name="nextTurn" specification="__PQRpjGnEeO0HcCldteYpQ" node="_fsF9VTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsF9UTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsF9UjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsF9UzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsF9VDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsF9VTyKEeO1Qu-ya1ggtg" parameter="_fsF9UjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsHLcDyKEeO1Qu-ya1ggtg" name="getDoors" specification="__PQRqjGnEeO0HcCldteYpQ" node="_fsHLdTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsHLcTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsHLcjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsHLczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsHLdDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsHLdTyKEeO1Qu-ya1ggtg" parameter="_fsHLcjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsHygDyKEeO1Qu-ya1ggtg" name="setDoors" specification="__PQRrjGnEeO0HcCldteYpQ" node="_fsIZlTyKEeO1Qu-ya1ggtg _fsIZljyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsHygTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsHygjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsIZkDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsIZkTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsIZkjyKEeO1Qu-ya1ggtg" name="doors" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsIZkzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsIZlDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsIZlTyKEeO1Qu-ya1ggtg" parameter="_fsHygjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsIZljyKEeO1Qu-ya1ggtg" parameter="_fsIZkjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsJAoDyKEeO1Qu-ya1ggtg" name="getSeats" specification="__PQRtTGnEeO0HcCldteYpQ" node="_fsJApTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsJAoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsJAojyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsJAozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsJApDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsJApTyKEeO1Qu-ya1ggtg" parameter="_fsJAojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsKOwDyKEeO1Qu-ya1ggtg" name="setSeats" specification="__PQRuTGnEeO0HcCldteYpQ" node="_fsKOyDyKEeO1Qu-ya1ggtg _fsKOyTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsKOwTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsKOwjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsKOwzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsKOxDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsKOxTyKEeO1Qu-ya1ggtg" name="seats" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsKOxjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsKOxzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsKOyDyKEeO1Qu-ya1ggtg" parameter="_fsKOwjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsKOyTyKEeO1Qu-ya1ggtg" parameter="_fsKOxTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsK10DyKEeO1Qu-ya1ggtg" name="getWheels" specification="__PQRwDGnEeO0HcCldteYpQ" node="_fsK11TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsK10TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsK10jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsK10zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsK11DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsK11TyKEeO1Qu-ya1ggtg" parameter="_fsK10jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsMD8DyKEeO1Qu-ya1ggtg" name="setWheels" specification="__PQRxDGnEeO0HcCldteYpQ" node="_fsMD-DyKEeO1Qu-ya1ggtg _fsMD-TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsMD8TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsMD8jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsMD8zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsMD9DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsMD9TyKEeO1Qu-ya1ggtg" name="wheels" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsMD9jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsMD9zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsMD-DyKEeO1Qu-ya1ggtg" parameter="_fsMD8jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsMD-TyKEeO1Qu-ya1ggtg" parameter="_fsMD9TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsMrADyKEeO1Qu-ya1ggtg" name="getLastTurn" specification="__PQRyzGnEeO0HcCldteYpQ" node="_fsMrBTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsMrATyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsMrAjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsMrAzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsMrBDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsMrBTyKEeO1Qu-ya1ggtg" parameter="_fsMrAjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsNSEDyKEeO1Qu-ya1ggtg" name="getVehicleId" specification="__PQRzzGnEeO0HcCldteYpQ" node="_fsN5JDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsN5IDyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsN5ITyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsN5IjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsN5IzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsN5JDyKEeO1Qu-ya1ggtg" parameter="_fsN5ITyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQRnTGnEeO0HcCldteYpQ" name="Vehicle" visibility="public" method="_fsBr4TyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PQRnjGnEeO0HcCldteYpQ" name="currentAverageWheelAirPressure" visibility="public" method="_fsC6ADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRnzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGTGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRoTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRoDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRojGnEeO0HcCldteYpQ" name="lastTurn" visibility="public" method="_fsEvMDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRozGnEeO0HcCldteYpQ" visibility="public" type="__PQRiDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRpTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRpDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRpjGnEeO0HcCldteYpQ" name="nextTurn" visibility="public" method="_fsF9UDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRpzGnEeO0HcCldteYpQ" visibility="public" type="__PQRiDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRqTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRqDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRqjGnEeO0HcCldteYpQ" name="getDoors" visibility="public" method="_fsHLcDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRqzGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRrTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRrDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRrjGnEeO0HcCldteYpQ" name="setDoors" visibility="public" method="_fsHygDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRrzGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRsTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRsDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQRsjGnEeO0HcCldteYpQ" name="doors" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRtDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRszGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRtTGnEeO0HcCldteYpQ" name="getSeats" visibility="public" method="_fsJAoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRtjGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRuDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRtzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRuTGnEeO0HcCldteYpQ" name="setSeats" visibility="public" method="_fsKOwDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRujGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRvDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRuzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQRvTGnEeO0HcCldteYpQ" name="seats" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRvzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRvjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRwDGnEeO0HcCldteYpQ" name="getWheels" visibility="public" method="_fsK10DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRwTGnEeO0HcCldteYpQ" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRwzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRwjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRxDGnEeO0HcCldteYpQ" name="setWheels" visibility="public" method="_fsMD8DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRxTGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRxzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRxjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQRyDGnEeO0HcCldteYpQ" name="wheels" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRyjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRyTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRyzGnEeO0HcCldteYpQ" name="getLastTurn" visibility="public" method="_fsMrADyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQRzDGnEeO0HcCldteYpQ" visibility="public" type="__PQRiDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQRzjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQRzTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQRzzGnEeO0HcCldteYpQ" name="getVehicleId" visibility="public" method="_fsNSEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR0DGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR0jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR0TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQR0zGnEeO0HcCldteYpQ" clientDependency="__PQR_DGnEeO0HcCldteYpQ" name="Car">
          <ownedComment xmi:id="_fsQ8cDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PQR1DGnEeO0HcCldteYpQ" general="__PQRjTGnEeO0HcCldteYpQ"/>
          <ownedAttribute xmi:id="__PQR1TGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" association="__PQSETGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR1zGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR1jGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedAttribute xmi:id="__PQR2DGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPEHDGnEeO0HcCldteYpQ" association="__PQSEzGnEeO0HcCldteYpQ">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR2jGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR2TGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsQ8cTyKEeO1Qu-ya1ggtg" name="Car" specification="__PQR2zGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_fsQ8cjyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsRjgDyKEeO1Qu-ya1ggtg" name="getEngine" specification="__PQR3DGnEeO0HcCldteYpQ" node="_fsRjhTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsRjgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsRjgjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsRjgzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsRjhDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsRjhTyKEeO1Qu-ya1ggtg" parameter="_fsRjgjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsSKkDyKEeO1Qu-ya1ggtg" name="setEngine" specification="__PQR4DGnEeO0HcCldteYpQ" node="_fsSKmDyKEeO1Qu-ya1ggtg _fsSKmTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsSKkTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsSKkjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsSKkzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsSKlDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsSKlTyKEeO1Qu-ya1ggtg" name="engine" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsSKljyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsSKlzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsSKmDyKEeO1Qu-ya1ggtg" parameter="_fsSKkjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsSKmTyKEeO1Qu-ya1ggtg" parameter="_fsSKlTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsTYsDyKEeO1Qu-ya1ggtg" name="getDriver" specification="__PQR5zGnEeO0HcCldteYpQ" node="_fsTYtTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsTYsTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsTYsjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsTYszyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsTYtDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsTYtTyKEeO1Qu-ya1ggtg" parameter="_fsTYsjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsT_wDyKEeO1Qu-ya1ggtg" name="setDriver" specification="__PQR6zGnEeO0HcCldteYpQ" node="_fsT_yDyKEeO1Qu-ya1ggtg _fsT_yTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsT_wTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsT_wjyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsT_wzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsT_xDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fsT_xTyKEeO1Qu-ya1ggtg" name="driver" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsT_xjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsT_xzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsT_yDyKEeO1Qu-ya1ggtg" parameter="_fsT_wjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsT_yTyKEeO1Qu-ya1ggtg" parameter="_fsT_xTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsVN4DyKEeO1Qu-ya1ggtg" name="toString" specification="__PQR8jGnEeO0HcCldteYpQ" node="_fsVN5TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsVN4TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsVN4jyKEeO1Qu-ya1ggtg" visibility="public" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsVN4zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsVN5DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsVN5TyKEeO1Qu-ya1ggtg" parameter="_fsVN4jyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQR2zGnEeO0HcCldteYpQ" name="Car" visibility="public" method="_fsQ8cTyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PQR3DGnEeO0HcCldteYpQ" name="getEngine" visibility="public" method="_fsRjgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR3TGnEeO0HcCldteYpQ" visibility="public" type="__PPEHDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR3zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR3jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQR4DGnEeO0HcCldteYpQ" name="setEngine" visibility="public" method="_fsSKkDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR4TGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR4zGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR4jGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQR5DGnEeO0HcCldteYpQ" name="engine" visibility="public" type="__PPEHDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR5jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR5TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQR5zGnEeO0HcCldteYpQ" name="getDriver" visibility="public" method="_fsTYsDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR6DGnEeO0HcCldteYpQ" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR6jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR6TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQR6zGnEeO0HcCldteYpQ" name="setDriver" visibility="public" method="_fsT_wDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR7DGnEeO0HcCldteYpQ" visibility="public" type="__PQSGzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR7jGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR7TGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQR7zGnEeO0HcCldteYpQ" name="driver" visibility="public" type="__PN1pDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR8TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR8DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQR8jGnEeO0HcCldteYpQ" name="toString" visibility="public" method="_fsVN4DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQR8zGnEeO0HcCldteYpQ" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ" direction="return">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQR9TGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQR9DGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR9jGnEeO0HcCldteYpQ" client="__PPDaDGnEeO0HcCldteYpQ" supplier="__PN17DGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR9zGnEeO0HcCldteYpQ" client="__PPDzTGnEeO0HcCldteYpQ" supplier="__PN1pDGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR-DGnEeO0HcCldteYpQ" client="__PPEBzGnEeO0HcCldteYpQ" supplier="__PN1pDGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR-TGnEeO0HcCldteYpQ" client="__PPEQjGnEeO0HcCldteYpQ" supplier="__PN1cDGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR-jGnEeO0HcCldteYpQ" client="__PPq9zGnEeO0HcCldteYpQ" supplier="__PN1cDGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR-zGnEeO0HcCldteYpQ" client="__PQRjTGnEeO0HcCldteYpQ" supplier="__PQ4kjGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Dependency" xmi:id="__PQR_DGnEeO0HcCldteYpQ" client="__PQR0zGnEeO0HcCldteYpQ" supplier="__PN1pDGnEeO0HcCldteYpQ"/>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQR_TGnEeO0HcCldteYpQ" memberEnd="__PPDczGnEeO0HcCldteYpQ __PQR_jGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQR_jGnEeO0HcCldteYpQ" type="__PPDaDGnEeO0HcCldteYpQ" association="__PQR_TGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQR_zGnEeO0HcCldteYpQ" memberEnd="__PPDdjGnEeO0HcCldteYpQ __PQSADGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSADGnEeO0HcCldteYpQ" type="__PPDaDGnEeO0HcCldteYpQ" association="__PQR_zGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSATGnEeO0HcCldteYpQ" memberEnd="__PPD0jGnEeO0HcCldteYpQ __PQSAjGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSAjGnEeO0HcCldteYpQ" type="__PPDzTGnEeO0HcCldteYpQ" association="__PQSATGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSAzGnEeO0HcCldteYpQ" memberEnd="__PPD-DGnEeO0HcCldteYpQ __PQSBDGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSBDGnEeO0HcCldteYpQ" type="__PPD9jGnEeO0HcCldteYpQ" association="__PQSAzGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSBTGnEeO0HcCldteYpQ" memberEnd="__PPECTGnEeO0HcCldteYpQ __PQSBjGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSBjGnEeO0HcCldteYpQ" type="__PPEBzGnEeO0HcCldteYpQ" association="__PQSBTGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSBzGnEeO0HcCldteYpQ" memberEnd="__PPqfDGnEeO0HcCldteYpQ __PQSCDGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSCDGnEeO0HcCldteYpQ" type="__PPEQjGnEeO0HcCldteYpQ" association="__PQSBzGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSCTGnEeO0HcCldteYpQ" memberEnd="__PPqfzGnEeO0HcCldteYpQ __PQSCjGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSCjGnEeO0HcCldteYpQ" type="__PPEQjGnEeO0HcCldteYpQ" association="__PQSCTGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSCzGnEeO0HcCldteYpQ" memberEnd="__PPq4DGnEeO0HcCldteYpQ __PQSDDGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSDDGnEeO0HcCldteYpQ" type="__PPq3zGnEeO0HcCldteYpQ" association="__PQSCzGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSDTGnEeO0HcCldteYpQ" memberEnd="__PPrAjGnEeO0HcCldteYpQ __PQSDjGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSDjGnEeO0HcCldteYpQ" type="__PPq9zGnEeO0HcCldteYpQ" association="__PQSDTGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSDzGnEeO0HcCldteYpQ" memberEnd="__PQRlzGnEeO0HcCldteYpQ __PQSEDGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSEDGnEeO0HcCldteYpQ" type="__PQRjTGnEeO0HcCldteYpQ" association="__PQSDzGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSETGnEeO0HcCldteYpQ" memberEnd="__PQR1TGnEeO0HcCldteYpQ __PQSEjGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSEjGnEeO0HcCldteYpQ" type="__PQR0zGnEeO0HcCldteYpQ" association="__PQSETGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Association" xmi:id="__PQSEzGnEeO0HcCldteYpQ" memberEnd="__PQR2DGnEeO0HcCldteYpQ __PQSFDGnEeO0HcCldteYpQ">
          <ownedEnd xmi:id="__PQSFDGnEeO0HcCldteYpQ" type="__PQR0zGnEeO0HcCldteYpQ" association="__PQSEzGnEeO0HcCldteYpQ"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="__PQSFTGnEeO0HcCldteYpQ" name="Common Java datatypes">
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSFjGnEeO0HcCldteYpQ" name="int"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSFzGnEeO0HcCldteYpQ" name="long"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSGDGnEeO0HcCldteYpQ" name="float"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSGTGnEeO0HcCldteYpQ" name="double"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSGjGnEeO0HcCldteYpQ" name="boolean"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSGzGnEeO0HcCldteYpQ" name="void"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSHDGnEeO0HcCldteYpQ" name="char"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSHTGnEeO0HcCldteYpQ" name="short"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSHjGnEeO0HcCldteYpQ" name="byte"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="__PQSHzGnEeO0HcCldteYpQ" name="string"/>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Model" xmi:id="__PQSIDGnEeO0HcCldteYpQ" name="externals">
    <packagedElement xmi:type="uml:Package" xmi:id="__PQSITGnEeO0HcCldteYpQ" name="java">
      <packagedElement xmi:type="uml:Package" xmi:id="__PQSIjGnEeO0HcCldteYpQ" name="lang">
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSIzGnEeO0HcCldteYpQ" clientDependency="__PQSJDGnEeO0HcCldteYpQ __PQSJTGnEeO0HcCldteYpQ __PQSJjGnEeO0HcCldteYpQ" name="String">
          <ownedComment xmi:id="_ftK7YDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <interfaceRealization xmi:id="__PQSJDGnEeO0HcCldteYpQ" client="__PQSIzGnEeO0HcCldteYpQ" supplier="__PQSODGnEeO0HcCldteYpQ" contract="__PQSODGnEeO0HcCldteYpQ"/>
          <interfaceRealization xmi:id="__PQSJTGnEeO0HcCldteYpQ" client="__PQSIzGnEeO0HcCldteYpQ" supplier="__PQSKzGnEeO0HcCldteYpQ" contract="__PQSKzGnEeO0HcCldteYpQ"/>
          <interfaceRealization xmi:id="__PQSJjGnEeO0HcCldteYpQ" client="__PQSIzGnEeO0HcCldteYpQ" supplier="__PQSLzGnEeO0HcCldteYpQ" contract="__PQSLzGnEeO0HcCldteYpQ"/>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftLicDyKEeO1Qu-ya1ggtg" name="concat" specification="__PQSJzGnEeO0HcCldteYpQ" node="_ftLidTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftLicTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftLicjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftLiczyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftLidDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftLidTyKEeO1Qu-ya1ggtg" parameter="_ftLicjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQSJzGnEeO0HcCldteYpQ" name="concat" visibility="public" method="_ftLicDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQSKDGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQSKjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQSKTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSKzGnEeO0HcCldteYpQ" name="Comparable">
          <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="__PQSLDGnEeO0HcCldteYpQ" name="Comparable&lt;T>" parameter="__PQSLTGnEeO0HcCldteYpQ">
            <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="__PQSLTGnEeO0HcCldteYpQ" parameteredElement="__PQSLjGnEeO0HcCldteYpQ">
              <ownedParameteredElement xmi:type="uml:Class" xmi:id="__PQSLjGnEeO0HcCldteYpQ" name="T" templateParameter="__PQSLTGnEeO0HcCldteYpQ">
                <ownedComment xmi:id="_fsVN5jyKEeO1Qu-ya1ggtg">
                  <body>@external=extlibs/VehiclesWithAirplane.jar</body>
                </ownedComment>
              </ownedParameteredElement>
            </ownedParameter>
          </ownedTemplateSignature>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSLzGnEeO0HcCldteYpQ" name="CharSequence"/>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSMDGnEeO0HcCldteYpQ" name="Object">
          <ownedComment xmi:id="_ftMJgDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSMTGnEeO0HcCldteYpQ" name="System">
          <ownedComment xmi:id="_fsV08DyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedAttribute xmi:id="__PQSMjGnEeO0HcCldteYpQ" name="out" visibility="public">
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQSNDGnEeO0HcCldteYpQ"/>
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQSMzGnEeO0HcCldteYpQ" value="1"/>
          </ownedAttribute>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSNTGnEeO0HcCldteYpQ" name="AutoCloseable"/>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSNjGnEeO0HcCldteYpQ" name="Appendable"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="__PQSNzGnEeO0HcCldteYpQ" name="io">
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSODGnEeO0HcCldteYpQ" name="Serializable"/>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSOTGnEeO0HcCldteYpQ" clientDependency="__PQSOzGnEeO0HcCldteYpQ __PQSPDGnEeO0HcCldteYpQ" name="PrintStream">
          <ownedComment xmi:id="_fsbUgDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PQSOjGnEeO0HcCldteYpQ" general="__PQSRTGnEeO0HcCldteYpQ"/>
          <interfaceRealization xmi:id="__PQSOzGnEeO0HcCldteYpQ" client="__PQSOTGnEeO0HcCldteYpQ" supplier="__PQSNjGnEeO0HcCldteYpQ" contract="__PQSNjGnEeO0HcCldteYpQ"/>
          <interfaceRealization xmi:id="__PQSPDGnEeO0HcCldteYpQ" client="__PQSOTGnEeO0HcCldteYpQ" supplier="__PQSSjGnEeO0HcCldteYpQ" contract="__PQSSjGnEeO0HcCldteYpQ"/>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fsb7kDyKEeO1Qu-ya1ggtg" name="println" specification="__PQSPTGnEeO0HcCldteYpQ" node="_fsb7lTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fsb7kTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsb7kjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsb7kzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsb7lDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fsb7lTyKEeO1Qu-ya1ggtg" parameter="_fsb7kjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fscioDyKEeO1Qu-ya1ggtg" name="println" specification="__PQSQTGnEeO0HcCldteYpQ" node="_fscipTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fscioTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fsciojyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsciozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fscipDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fscipTyKEeO1Qu-ya1ggtg" parameter="_fsciojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQSPTGnEeO0HcCldteYpQ" name="println" visibility="public" method="_fsb7kDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQSPjGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSMDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQSQDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQSPzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQSQTGnEeO0HcCldteYpQ" name="println" visibility="public" method="_fscioDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQSQjGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQSRDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQSQzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSRTGnEeO0HcCldteYpQ" name="FilterOutputStream">
          <ownedComment xmi:id="_ftOlwDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <generalization xmi:id="__PQSRjGnEeO0HcCldteYpQ" general="__PQSRzGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="__PQSRzGnEeO0HcCldteYpQ" clientDependency="__PQSSDGnEeO0HcCldteYpQ __PQSSTGnEeO0HcCldteYpQ" name="OutputStream">
          <ownedComment xmi:id="_fuualDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <interfaceRealization xmi:id="__PQSSDGnEeO0HcCldteYpQ" client="__PQSRzGnEeO0HcCldteYpQ" supplier="__PQSSjGnEeO0HcCldteYpQ" contract="__PQSSjGnEeO0HcCldteYpQ"/>
          <interfaceRealization xmi:id="__PQSSTGnEeO0HcCldteYpQ" client="__PQSRzGnEeO0HcCldteYpQ" supplier="__PQ4kDGnEeO0HcCldteYpQ" contract="__PQ4kDGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQSSjGnEeO0HcCldteYpQ" name="Closeable">
          <generalization xmi:id="__PQSSzGnEeO0HcCldteYpQ" general="__PQSNTGnEeO0HcCldteYpQ"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQ4kDGnEeO0HcCldteYpQ" name="Flushable"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="__PQ4kTGnEeO0HcCldteYpQ" name="util">
        <packagedElement xmi:type="uml:Class" xmi:id="__PQ4kjGnEeO0HcCldteYpQ" clientDependency="__PQ4kzGnEeO0HcCldteYpQ" name="Random">
          <ownedComment xmi:id="_ftMJgTyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <interfaceRealization xmi:id="__PQ4kzGnEeO0HcCldteYpQ" client="__PQ4kjGnEeO0HcCldteYpQ" supplier="__PQSODGnEeO0HcCldteYpQ" contract="__PQSODGnEeO0HcCldteYpQ"/>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftMJgjyKEeO1Qu-ya1ggtg" name="Random" specification="__PQ4lDGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftMJgzyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftNXoDyKEeO1Qu-ya1ggtg" name="nextInt" specification="__PQ4lTGnEeO0HcCldteYpQ" node="_ftNXpTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftNXoTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftNXojyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftNXozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftNXpDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftNXpTyKEeO1Qu-ya1ggtg" parameter="_ftNXojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftN-sDyKEeO1Qu-ya1ggtg" name="nextDouble" specification="__PQ4mTGnEeO0HcCldteYpQ">
            <ownedComment xmi:id="_ftN-sTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQ4lDGnEeO0HcCldteYpQ" name="Random" visibility="public" method="_ftMJgjyKEeO1Qu-ya1ggtg"/>
          <ownedOperation xmi:id="__PQ4lTGnEeO0HcCldteYpQ" name="nextInt" visibility="public" method="_ftNXoDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4ljGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSFjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4mDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4lzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4mTGnEeO0HcCldteYpQ" name="nextDouble" visibility="public" method="_ftN-sDyKEeO1Qu-ya1ggtg"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="__PQ4mjGnEeO0HcCldteYpQ" name="org">
      <packagedElement xmi:type="uml:Package" xmi:id="__PQ4mzGnEeO0HcCldteYpQ" name="junit">
        <packagedElement xmi:type="uml:Class" xmi:id="__PQ4nDGnEeO0HcCldteYpQ" name="Assert">
          <ownedComment xmi:id="_fs4AcDyKEeO1Qu-ya1ggtg">
            <body>@external=extlibs/VehiclesWithAirplane.jar</body>
          </ownedComment>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs4ngDyKEeO1Qu-ya1ggtg" name="assertTrue" specification="__PQ4nTGnEeO0HcCldteYpQ" node="_fs5OkzyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fs4ngTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fs5OkDyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs5OkTyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs5OkjyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs5OkzyKEeO1Qu-ya1ggtg" parameter="_fs5OkDyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs51oDyKEeO1Qu-ya1ggtg" name="assertFalse" specification="__PQ4oTGnEeO0HcCldteYpQ" node="_fs51pTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fs51oTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fs51ojyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs51ozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs51pDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs51pTyKEeO1Qu-ya1ggtg" parameter="_fs51ojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs7q0DyKEeO1Qu-ya1ggtg" name="assertEquals" specification="__PQ4pTGnEeO0HcCldteYpQ" node="_fs7q2DyKEeO1Qu-ya1ggtg _fs7q2TyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fs7q0TyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fs7q0jyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs7q0zyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs7q1DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fs7q1TyKEeO1Qu-ya1ggtg" name="arg1" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs7q1jyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs7q1zyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs7q2DyKEeO1Qu-ya1ggtg" parameter="_fs7q0jyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs7q2TyKEeO1Qu-ya1ggtg" parameter="_fs7q1TyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_fs-HEDyKEeO1Qu-ya1ggtg" name="assertEquals" specification="__PQ4rDGnEeO0HcCldteYpQ" node="_fs-uJTyKEeO1Qu-ya1ggtg _fs-uJjyKEeO1Qu-ya1ggtg _fs-uJzyKEeO1Qu-ya1ggtg _fs-uKDyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_fs-HETyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_fs-HEjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs-HEzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs-HFDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fs-HFTyKEeO1Qu-ya1ggtg" name="arg1" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs-HFjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs-HFzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fs-HGDyKEeO1Qu-ya1ggtg" name="arg2" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs-uIDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs-uITyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_fs-uIjyKEeO1Qu-ya1ggtg" name="arg3" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs-uIzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs-uJDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs-uJTyKEeO1Qu-ya1ggtg" parameter="_fs-HEjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs-uJjyKEeO1Qu-ya1ggtg" parameter="_fs-HFTyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs-uJzyKEeO1Qu-ya1ggtg" parameter="_fs-HGDyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_fs-uKDyKEeO1Qu-ya1ggtg" parameter="_fs-uIjyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftAjUDyKEeO1Qu-ya1ggtg" name="assertTrue" specification="__PQ4uTGnEeO0HcCldteYpQ" node="_ftAjWDyKEeO1Qu-ya1ggtg _ftAjWTyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftAjUTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftAjUjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftAjUzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftAjVDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftAjVTyKEeO1Qu-ya1ggtg" name="arg1" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftAjVjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftAjVzyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftAjWDyKEeO1Qu-ya1ggtg" parameter="_ftAjUjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftAjWTyKEeO1Qu-ya1ggtg" parameter="_ftAjVTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftCYgDyKEeO1Qu-ya1ggtg" name="assertFalse" specification="__PQ4wDGnEeO0HcCldteYpQ" node="_ftDmpTyKEeO1Qu-ya1ggtg _ftDmpjyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftCYgTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftCYgjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftDmoDyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftDmoTyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftDmojyKEeO1Qu-ya1ggtg" name="arg1" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftDmozyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftDmpDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftDmpTyKEeO1Qu-ya1ggtg" parameter="_ftCYgjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftDmpjyKEeO1Qu-ya1ggtg" parameter="_ftDmojyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedBehavior xmi:type="uml:Activity" xmi:id="_ftE0wDyKEeO1Qu-ya1ggtg" name="assertEquals" specification="__PQ4xzGnEeO0HcCldteYpQ" node="_ftFb0TyKEeO1Qu-ya1ggtg _ftFb0jyKEeO1Qu-ya1ggtg">
            <ownedComment xmi:id="_ftE0wTyKEeO1Qu-ya1ggtg">
              <body>@external</body>
            </ownedComment>
            <ownedParameter xmi:id="_ftE0wjyKEeO1Qu-ya1ggtg" name="arg0" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftE0wzyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftE0xDyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="_ftE0xTyKEeO1Qu-ya1ggtg" name="arg1" visibility="public">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ftE0xjyKEeO1Qu-ya1ggtg"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ftFb0DyKEeO1Qu-ya1ggtg" value="1"/>
            </ownedParameter>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftFb0TyKEeO1Qu-ya1ggtg" parameter="_ftE0wjyKEeO1Qu-ya1ggtg"/>
            <node xmi:type="uml:ActivityParameterNode" xmi:id="_ftFb0jyKEeO1Qu-ya1ggtg" parameter="_ftE0xTyKEeO1Qu-ya1ggtg"/>
          </ownedBehavior>
          <ownedOperation xmi:id="__PQ4nTGnEeO0HcCldteYpQ" name="assertTrue" visibility="public" method="_fs4ngDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4njGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4oDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4nzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4oTGnEeO0HcCldteYpQ" name="assertFalse" visibility="public" method="_fs51oDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4ojGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4pDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4ozGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4pTGnEeO0HcCldteYpQ" name="assertEquals" visibility="public" method="_fs7q0DyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4pjGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSMDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4qDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4pzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4qTGnEeO0HcCldteYpQ" name="arg1" visibility="public" type="__PQSMDGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4qzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4qjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4rDGnEeO0HcCldteYpQ" name="assertEquals" visibility="public" method="_fs-HEDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4rTGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4rzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4rjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4sDGnEeO0HcCldteYpQ" name="arg1" visibility="public" type="__PQSGTGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4sjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4sTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4szGnEeO0HcCldteYpQ" name="arg2" visibility="public" type="__PQSGTGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4tTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4tDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4tjGnEeO0HcCldteYpQ" name="arg3" visibility="public" type="__PQSGTGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4uDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4tzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4uTGnEeO0HcCldteYpQ" name="assertTrue" visibility="public" method="_ftAjUDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4ujGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4vDGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4uzGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4vTGnEeO0HcCldteYpQ" name="arg1" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4vzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4vjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4wDGnEeO0HcCldteYpQ" name="assertFalse" visibility="public" method="_ftCYgDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4wTGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSIzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4wzGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4wjGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4xDGnEeO0HcCldteYpQ" name="arg1" visibility="public" type="__PQSGjGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4xjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4xTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
          <ownedOperation xmi:id="__PQ4xzGnEeO0HcCldteYpQ" name="assertEquals" visibility="public" method="_ftE0wDyKEeO1Qu-ya1ggtg">
            <ownedParameter xmi:id="__PQ4yDGnEeO0HcCldteYpQ" name="arg0" visibility="public" type="__PQSFzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4yjGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4yTGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
            <ownedParameter xmi:id="__PQ4yzGnEeO0HcCldteYpQ" name="arg1" visibility="public" type="__PQSFzGnEeO0HcCldteYpQ">
              <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__PQ4zTGnEeO0HcCldteYpQ"/>
              <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__PQ4zDGnEeO0HcCldteYpQ" value="1"/>
            </ownedParameter>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Interface" xmi:id="__PQ4zjGnEeO0HcCldteYpQ" name="Test"/>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Model" xmi:id="__PQ4zzGnEeO0HcCldteYpQ" name="source references">
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ40DGnEeO0HcCldteYpQ" name="Person.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/persons/Person.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ40TGnEeO0HcCldteYpQ" name="Captain.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/persons/Captain.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ40jGnEeO0HcCldteYpQ" name="Driver.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/persons/Driver.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ40zGnEeO0HcCldteYpQ" name="Aviator.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/persons/Aviator.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ41DGnEeO0HcCldteYpQ" name="AviatorTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/persons/AviatorTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ41TGnEeO0HcCldteYpQ" name="PersonTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/persons/PersonTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ41jGnEeO0HcCldteYpQ" name="DriverTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/persons/DriverTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ41zGnEeO0HcCldteYpQ" name="CaptainTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/persons/CaptainTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ42DGnEeO0HcCldteYpQ" name="AirplaneTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/AirplaneTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ42TGnEeO0HcCldteYpQ" name="SimpleEngineTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/SimpleEngineTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ42jGnEeO0HcCldteYpQ" name="VehicleTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/VehicleTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ42zGnEeO0HcCldteYpQ" name="SpaceShipTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/SpaceShipTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ43DGnEeO0HcCldteYpQ" name="MotorCycleTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/MotorCycleTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ43TGnEeO0HcCldteYpQ" name="ComplexEngineTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/ComplexEngineTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ43jGnEeO0HcCldteYpQ" name="CarTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/CarTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ43zGnEeO0HcCldteYpQ" name="ShipTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/ShipTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ44DGnEeO0HcCldteYpQ" name="FuelTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/FuelTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ44TGnEeO0HcCldteYpQ" name="TruckTest.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/test/vehicles/TruckTest.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ44jGnEeO0HcCldteYpQ" name="Airplane.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Airplane.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ44zGnEeO0HcCldteYpQ" name="Main.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Main.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ45DGnEeO0HcCldteYpQ" name="Truck.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Truck.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ45TGnEeO0HcCldteYpQ" name="ComplexEngine.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/ComplexEngine.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ45jGnEeO0HcCldteYpQ" name="MotorCycle.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/MotorCycle.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ45zGnEeO0HcCldteYpQ" name="SimpleEngine.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/SimpleEngine.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ46DGnEeO0HcCldteYpQ" name="SpaceShip.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/SpaceShip.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ46TGnEeO0HcCldteYpQ" name="Fuel.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Fuel.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ46jGnEeO0HcCldteYpQ" name="Ship.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Ship.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ46zGnEeO0HcCldteYpQ" name="VehicleTurn.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/VehicleTurn.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ47DGnEeO0HcCldteYpQ" name="Vehicle.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Vehicle.java"/>
    <packagedElement xmi:type="uml:Artifact" xmi:id="__PQ47TGnEeO0HcCldteYpQ" name="Car.java" fileName="/Users/blizzfire/university/workspaces/eclipse_indigo/sample-libraries/Vehicles/src/vehiclelibrary/vehicles/Car.java"/>
  </packagedElement>
</uml:Model>
