<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:MagicDrawProfile="http://www.omg.org/spec/UML/20131001/MagicDrawProfile" xmlns:andromdameta="http:///schemas/andromdameta/_8aysMEkKEe615dNhyzY6LQ/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.omg.org/spec/UML/20131001/MagicDrawProfile UML_Standard_Profile.MagicDraw_Profile.profile.uml#_8ncBLUkKEe615dNhyzY6LQ http:///schemas/andromdameta/_8aysMEkKEe615dNhyzY6LQ/0 andromda-meta.profile.uml#_8ngU90kKEe615dNhyzY6LQ">
  <uml:Model xmi:id="eee_1045467100313_135436_1" name="MetaMetafacadeModel" visibility="public" URI="" viewpoint="">
    <ownedComment xmi:id="_d860307_1077440838925_873792_111" annotatedElement="eee_1045467100313_135436_1" body="Author:BohlenMa.&#xA;Created:22.02.04 10:04.&#xA;Title:.&#xA;Comment:.&#xA;"/>
    <packageImport xmi:id="_0primitiveTypesMetaMetafacadeModel">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesMetaMetafacadeModel">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Package" xmi:id="_19_0_3_90e0298_1586893742668_124985_7691" name="datatype" visibility="public" URI="">
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742670_755480_7692" name="int" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742671_57194_7693" name="boolean" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742673_786918_7694" name="String" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742673_97049_7695" name="Integer" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742697_860188_7757" general="_19_0_3_90e0298_1586893742670_755480_7692" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742674_832123_7696" name="Collection" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742675_617609_7697" name="Object" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742675_142398_7698" name="long" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742676_737758_7699" name="List" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_484304_7759" general="_19_0_3_90e0298_1586893742674_832123_7696" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742676_963116_7700" name="String[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742676_503266_7701" name="Mappings" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742677_384805_7702" name="short" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742677_465072_7703" name="void" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742678_359991_7704" name="double[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742678_329925_7705" name="DateTime" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_838858_7763" general="_19_0_3_90e0298_1586893742679_825204_7707" isSubstitutable="false"/>
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_983503_7764" general="_19_0_3_90e0298_1586893742682_922561_7714" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742679_696534_7706" name="Byte" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_615632_7765" general="_19_0_3_90e0298_1586893742682_866433_7715" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742679_825204_7707" name="Date" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742679_374081_7708" name="Timestamp[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742680_991807_7709" name="DateTime[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742680_802964_7710" name="Document" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742681_969588_7711" name="Float" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_323408_7767" general="_19_0_3_90e0298_1586893742687_443445_7729" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742681_303952_7712" name="URI" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742681_657188_7713" name="double" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742682_922561_7714" name="Time" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742682_866433_7715" name="byte" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742683_884059_7716" name="Blob" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742683_220530_7717" name="File[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742683_365869_7718" name="URI[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742684_800369_7719" name="Character[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742684_524966_7720" name="Integer[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742684_675268_7721" name="char[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742685_721408_7722" name="char" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742685_980281_7723" name="Double[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742685_868633_7724" name="URL" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742686_153648_7725" name="Boolean[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742686_700292_7726" name="Boolean" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_927222_7758" general="_19_0_3_90e0298_1586893742671_57194_7693" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742686_623271_7727" name="Set" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_751272_7760" general="_19_0_3_90e0298_1586893742674_832123_7696" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742687_246708_7728" name="Byte[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742687_443445_7729" name="float" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742688_876400_7730" name="File" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742688_711813_7731" name="Money" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742688_185385_7732" name="short[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742689_636132_7733" name="Timestamp" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_926675_7766" general="_19_0_3_90e0298_1586893742679_825204_7707" isSubstitutable="false"/>
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_371463_7769" general="_19_0_3_90e0298_1586893742682_922561_7714" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742689_755253_7734" name="URL[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742690_731504_7735" name="long[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742690_187348_7736" name="Long[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742690_187064_7737" name="Clob" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742690_832263_7738" name="Object[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742691_88402_7739" name="Double" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_672577_7768" general="_19_0_3_90e0298_1586893742681_657188_7713" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742691_639449_7740" name="Float[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742692_75426_7741" name="byte[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742692_559815_7742" name="Long" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_762696_7761" general="_19_0_3_90e0298_1586893742675_142398_7698" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742692_577826_7743" name="Map" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742693_844215_7744" name="boolean[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742693_940219_7745" name="Character" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742699_741940_7770" general="_19_0_3_90e0298_1586893742685_721408_7722" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742694_432693_7746" name="Decimal" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742694_230563_7747" name="Decimal[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742694_853900_7748" name="Short[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742695_38253_7749" name="int[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742695_722640_7750" name="TreeNode" visibility="public">
        <ownedComment xmi:id="_19_0_3_90e0298_1586893742699_728838_7771" annotatedElement="_19_0_3_90e0298_1586893742695_722640_7750" body="Represents a node in a tree"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742695_97800_7751" name="Short" visibility="public">
        <generalization xmi:id="_19_0_3_90e0298_1586893742698_353411_7762" general="_19_0_3_90e0298_1586893742677_384805_7702" isSubstitutable="false"/>
      </packagedElement>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742696_997769_7752" name="Time[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742696_621101_7753" name="float[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742697_745380_7754" name="Date[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742697_52690_7755" name="Guid" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_19_0_3_90e0298_1586893742697_736400_7756" name="PaginationResult" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_9_0_1fe00f9_1119336925546_238419_77" name="datatype" visibility="public" URI="">
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_132353_2" name="String[]" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_736816_6" name="boolean" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_60450_7" name="Object" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_809265_8" name="List" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_238790_9" name="long" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_213222_11" name="int" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_186958_12" name="Mappings" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_331753_26" name="Collection" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_766613_34" name="short" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_877505_40" name="Boolean" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_324247_52" name="void" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_817948_60" name="Map" visibility="public"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_9_0_1fe00f9_1119336925531_364079_66" name="String" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_90e0298_1693601974148_214374_5073" name="org.andromda.cartridges.meta.metafacades" visibility="public" URI="">
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974153_415465_5074" name="Metafacade" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974308_67038_5106" annotatedElement="_19_0_4_90e0298_1693601974153_415465_5074" body="Facade for use in the andromda-meta cartridge. It hides a Classifier that represents a &lt;&lt;metafacade>> object."/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974308_342801_5107" name="logicName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_501188_5147" annotatedElement="_19_0_4_90e0298_1693601974308_342801_5107" body="The name of the metafacade 'Logic' class."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_210346_5108" name="logicImplName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_800254_5148" annotatedElement="_19_0_4_90e0298_1693601974309_210346_5108" body="The name of the 'Logic' implementation name."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_312825_5109" name="metaclassDirectDependency" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_129236_5149" annotatedElement="_19_0_4_90e0298_1693601974309_312825_5109" body="True/false depending on whether or not this class's metaclass is a direct dependency (true) or an inherited dependency (false)."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_476789_5110" name="fullyQualifiedLogicImplName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_511813_5150" annotatedElement="_19_0_4_90e0298_1693601974309_476789_5110" body="The fully qualified name for the implementation of the metafacade."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_561614_5111" name="fullyQualifiedLogicName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_548912_5151" annotatedElement="_19_0_4_90e0298_1693601974309_561614_5111" body="The fully qualified name for the metafacade &quot;Logic&quot; class."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_956771_5112" name="logicFile" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_426160_5152" annotatedElement="_19_0_4_90e0298_1693601974309_956771_5112" body="The 'Logic' file location."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_848328_5113" name="logicImplFile" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_193987_5153" annotatedElement="_19_0_4_90e0298_1693601974309_848328_5113" body="The 'Logic' implementation file location."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_796074_5114" name="logicPackageName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_543863_5154" annotatedElement="_19_0_4_90e0298_1693601974309_796074_5114" body="The package name to which the 'Logic' metafacade classes are generated."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_329479_5115" name="requiresInheritanceDelegatation" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_360651_5155" annotatedElement="_19_0_4_90e0298_1693601974309_329479_5115" body="Indicates if the metafacade requires a delegate for inheritance instead of actual inheritance.  This is true, when the metafacade is inheriting from a metafacade from a different package (since that means it will most likely be a cartridge metafacade inheriting from a set of shared metafacades for a meta model)."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_657559_5116" name="constructorRequiresMetaclassCast" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_613176_5156" annotatedElement="_19_0_4_90e0298_1693601974309_657559_5116" body="Indicates if the meta class construct argument requires a cast to the super metafacade's metaclass."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_954391_5117" name="generalizationCount" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_473374_5157" annotatedElement="_19_0_4_90e0298_1693601974309_954391_5117" body="The number of parents this metafacade has."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974309_141995_5118" name="allParents" visibility="public" type="_19_0_4_90e0298_1693601974153_415465_5074" association="_19_0_4_90e0298_1693601974155_706732_5080">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_175829_5159" annotatedElement="_19_0_4_90e0298_1693601974309_141995_5118" body="All generalization links (including all parents)&#xA;"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1693601974315_396313_5160" name="" visibility="public"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1693601974314_562225_5158" name="" visibility="public" value="*"/>
        </ownedAttribute>
        <ownedOperation xmi:id="_19_0_4_90e0298_1693601974308_484654_5104" name="getMethodDataForPSM" visibility="public">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_316291_5144" annotatedElement="_19_0_4_90e0298_1693601974308_484654_5104" body="Gets all inherited method information as a collection of MethodData instances for the given superMetafacade."/>
          <ownedParameter xmi:id="_19_0_4_90e0298_1693601974314_858883_5142" name="superMetafacade" visibility="public">
            <ownedComment xmi:id="_19_0_4_90e0298_1693601974316_821360_5176" annotatedElement="_19_0_4_90e0298_1693601974314_858883_5142" body="The super metafacade for which to retrieve the collection of method data."/>
          </ownedParameter>
          <ownedParameter xmi:id="_19_0_4_90e0298_1693601974314_842319_5143" name="" visibility="public" direction="return"/>
        </ownedOperation>
        <ownedOperation xmi:id="_19_0_4_90e0298_1693601974308_826628_5105" name="getMethodDataForPSM" visibility="public">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974314_361328_5146" annotatedElement="_19_0_4_90e0298_1693601974308_826628_5105" body="Gets all method information as a collection of MethodData instances for the metafacade."/>
          <ownedParameter xmi:id="_19_0_4_90e0298_1693601974314_569204_5145" name="" visibility="public" direction="return"/>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_90e0298_1693601974154_466741_5075" name="constraints" visibility="public" URI="">
        <ownedRule xmi:id="_19_0_4_90e0298_1693601974310_719982_5120" name="a metafacade can only generalize another metafacade" visibility="public" constrainedElement="_19_0_4_90e0298_1693601974153_415465_5074">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_102160_5162" annotatedElement="_19_0_4_90e0298_1693601974310_719982_5120" body="A metafacade can only generalize another metafacade."/>
          <specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_90e0298_1693601974315_426228_5161" name="" visibility="public">
            <body>context Metafacade
inv : generalization -> notEmpty() implies generalization.oclIsKindOf(Metafacade)</body>
          </specification>
        </ownedRule>
        <ownedRule xmi:id="_19_0_4_90e0298_1693601974310_561770_5121" name="a metafacade can only specialize another metafacade" visibility="public" constrainedElement="_19_0_4_90e0298_1693601974153_415465_5074">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_311747_5164" annotatedElement="_19_0_4_90e0298_1693601974310_561770_5121" body="A metafacade can only specialize another metafacade."/>
          <specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_90e0298_1693601974315_51960_5163" name="" visibility="public">
            <body>context Metafacade inv : 
specializations -> notEmpty() implies specializations -> forAll(oclIsKindOf(Metafacade))</body>
          </specification>
        </ownedRule>
        <ownedRule xmi:id="_19_0_4_90e0298_1693601974310_156008_5122" name="a metafacade must either extend an existing metafacade or have a direct dependency to a metaclass" visibility="public" constrainedElement="_19_0_4_90e0298_1693601974153_415465_5074">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_557698_5166" annotatedElement="_19_0_4_90e0298_1693601974310_156008_5122" body="A metafacade must at the least, either extend an existing metafacade or have a direct dependency to a metaclass."/>
          <specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_90e0298_1693601974315_92372_5165" name="" visibility="public">
            <body>context Metafacade
inv: generalizations -> notEmpty() or sourceDependencies -> notEmpty()</body>
          </specification>
        </ownedRule>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974154_473674_5076" name="MetafacadeOperation" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974310_38687_5123" annotatedElement="_19_0_4_90e0298_1693601974154_473674_5076" body="Represents a metafacade operation."/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_834974_5124" name="implementationName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_602969_5167" annotatedElement="_19_0_4_90e0298_1693601974310_834974_5124" body="The implementation name for the operation that handles the logic of the operation."/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974154_970829_5077" name="MetafacadeAssociationEnd" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974310_257961_5126" annotatedElement="_19_0_4_90e0298_1693601974154_970829_5077" body="Represents the association end of a metafacade"/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_502766_5127" name="implementationOperationName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_967352_5168" annotatedElement="_19_0_4_90e0298_1693601974310_502766_5127" body="The implementation name for the operation that handles the logic of the association end retrieval."/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974155_142338_5078" name="MetafacadeAttribute" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974310_283311_5129" annotatedElement="_19_0_4_90e0298_1693601974155_142338_5078" body="Represents an attribute of a metafacade."/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_74616_5130" name="implementationOperationName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_984545_5169" annotatedElement="_19_0_4_90e0298_1693601974310_74616_5130" body="The implementation name for the operation that handles the logic of the attribute retrieval."/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974155_988182_5079" name="MetafacadeGeneralization" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974310_33891_5132" annotatedElement="_19_0_4_90e0298_1693601974155_988182_5079" body="Represents a generalization between two metafacades."/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_391917_5133" name="precedence" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_864941_5171" annotatedElement="_19_0_4_90e0298_1693601974310_391917_5133" body="Stores the precedence of this generalization (this only matters when multiple inheritance is taken into account)."/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1693601974315_196283_5172" name="" visibility="public"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1693601974315_89118_5170" name="" visibility="public" value="1"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_968328_5134" name="getterName" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_830841_5173" annotatedElement="_19_0_4_90e0298_1693601974310_968328_5134" body="The getter name to retrieve this generalization."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_885548_5135" name="getterNameVisibility" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_171661_5174" annotatedElement="_19_0_4_90e0298_1693601974310_885548_5135" body="The visibility of the getter name for accessing this generalization."/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_19_0_4_90e0298_1693601974155_706732_5080" name="" visibility="public" memberEnd="_19_0_4_90e0298_1693601974310_645927_5137 _19_0_4_90e0298_1693601974309_141995_5118">
        <ownedEnd xmi:id="_19_0_4_90e0298_1693601974310_645927_5137" name="" visibility="private" type="_19_0_4_90e0298_1693601974153_415465_5074" association="_19_0_4_90e0298_1693601974155_706732_5080"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_90e0298_1693601974156_778695_5081" name="PSMmetaclass" visibility="public">
        <ownedComment xmi:id="_19_0_4_90e0298_1693601974310_487089_5138" annotatedElement="_19_0_4_90e0298_1693601974156_778695_5081" body="Represents a class in the PSM metamodel which the cartridge writer has in mind. Metafacade operations in other metafacades will return instances of PSM metaclasses. Code for these metaclasses is generated by a template which is associated with the PSMmetaclass metafacade."/>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974310_327467_5139" name="operationsPresent" visibility="public" isReadOnly="true">
          <ownedComment xmi:id="_19_0_4_90e0298_1693601974315_66786_5175" annotatedElement="_19_0_4_90e0298_1693601974310_327467_5139" body="Indicates whether the class has operations or not. Used to trigger a template for implementation classes."/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_19_0_4_90e0298_1693601974311_296596_5140" name="implMustBeAbstract" visibility="public" isReadOnly="true"/>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="magicdraw_uml_standard_profile_v_0001" name="UML Standard Profile" visibility="public" URI="">
      <ownedComment xmi:id="_be00301_1078843546940_242228_131" annotatedElement="magicdraw_uml_standard_profile_v_0001" body="UML Standard Profile contains a UML metamodel (metaclasses without properties and associations), Standard UML stereotypes defined in the annex C of UML specification, validation suites for UML model correctness and completeness checking, and stereotypes used by MagicDraw internally."/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_d860307_1071504185484_225563_209" name="org" visibility="public" URI="">
      <packagedElement xmi:type="uml:Package" xmi:id="_d860307_1071504378422_473274_307" name="andromda" visibility="public" URI="">
        <packagedElement xmi:type="uml:Package" xmi:id="_d860307_1071504396157_445544_309" name="metafacades" visibility="public" URI="">
          <packagedElement xmi:type="uml:Package" xmi:id="_d860307_1071504403157_807741_310" name="uml" visibility="public" URI="">
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1078456000396_796309_243" name="GeneralizableElementFacade" visibility="public">
              <ownedComment xmi:id="_9_5_12ab03bf_1112928520996_234077_136" annotatedElement="_24400562_1078456000396_796309_243" body="The model element that represents an element that can be generalized or specialized."/>
              <generalization xmi:id="_24400562_1078456191100_195994_598" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112928501637_141616_123" name="generalizationList" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112928520996_401077_139" annotatedElement="_9_5_12ab03bf_1112928501637_141616_123" body="A comma separated list of the fully qualified names of all generalizations."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198733_289367_1958" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198733_509606_1959" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1113367079406_797989_164" name="generalizationLinks" visibility="public" type="_8a70287_1079983887000_419904_240" association="_9_0_2_12ab03bf_1113367079406_872188_165">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1113367199828_672092_207" annotatedElement="_9_0_2_12ab03bf_1113367079406_797989_164" body="Gets the actual links that this generalization element is part of (it plays either the specialization or generalization)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198834_609753_2072" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198834_41383_2073" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1137759961508_466294_968" name="generalizationRoot" visibility="public" type="_24400562_1078456000396_796309_243" isReadOnly="true" association="_9_0_2_2cb0161_1137759961508_462228_969">
                <ownedComment xmi:id="_9_0_2_2cb0161_1137760053671_602343_1052" annotatedElement="_9_0_2_2cb0161_1137759961508_466294_968" body="The element found when you recursively follow the generalization path up to the root. If an element has no generalization itself will be considered the root."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1116977088375_996849_43" name="allGeneralizations" visibility="public" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1116977088375_402232_44">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1116977155390_989300_102" annotatedElement="_9_0_2_12ab03bf_1116977088375_996849_43" body="All generalizations for this generalizable element, goes up the inheritance tree."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200127_835341_2134" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200127_996684_2135" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1113367047375_32239_129" name="generalizations" visibility="public" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1113367047375_642873_130">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693770320_386222_2832" annotatedElement="_9_0_2_12ab03bf_1113367047375_32239_129" body="Return all generalizations (ancestors) from this generalizable element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198834_208366_2070" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198834_808222_2071" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1089571192890_979346_129" name="specializations" visibility="public" type="_24400562_1078456000396_796309_243" isReadOnly="true" association="_24400562_1089571192890_423342_131">
                <ownedComment xmi:id="_24400562_1089570313250_593539_125" annotatedElement="_24400562_1089571192890_979346_129" body="Gets the direct specializations (i.e. sub elements) for this generalizatble element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198803_169323_1998" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198803_2305_1999" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1116977006953_415134_1" name="allSpecializations" visibility="public" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1116977006953_998709_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1116977155390_844321_99" annotatedElement="_9_0_2_12ab03bf_1116977006953_415134_1" body="All specializations (travels down the inheritance hierarchy)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200126_518072_2132" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200127_768319_2133" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1078456086720_942697_310" name="generalization" visibility="public" type="_24400562_1078456000396_796309_243" association="_24400562_1078456086720_692264_311">
                <ownedComment xmi:id="_24400562_1078456129772_907648_349" annotatedElement="_24400562_1078456086720_942697_310" body="Gets the direct generalization for this generalizable element."/>
              </ownedAttribute>
              <ownedOperation xmi:id="_9_5_1_12ab03bf_1127003912578_401124_139" name="findTaggedValue" visibility="public">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1127003933218_138258_144" annotatedElement="_9_5_1_12ab03bf_1127003912578_401124_139" body="Finds the tagged value optional searching the entire inheritance hierarchy if 'follow' is set to true."/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1127003912578_271709_136" name="tagName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_9_5_1_12ab03bf_1127003933218_468536_145" annotatedElement="_9_5_1_12ab03bf_1127003912578_271709_136" body="The name of the tag of the tagged value to find."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1127003912578_937438_137" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_12ab03bf_1127003933218_597495_146" annotatedElement="_9_5_1_12ab03bf_1127003912578_937438_137" body="Whether or not to 'follow' the inheritance hierarchy when searching for the tagged value."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1127003912578_886778_138" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078530511533_466820_322" name="" visibility="public" memberEnd="_8a70287_1078530511533_990242_320 _8a70287_1078530511533_60098_321"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1114129889340_482438_2" name="" visibility="public" memberEnd="_9_0_1fe00f9_1114129889340_375098_0 _9_0_1fe00f9_1114129889340_326338_1">
              <ownedEnd xmi:id="_9_0_1fe00f9_1114129889340_375098_0" name="" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_1fe00f9_1114129889340_482438_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1112638449555_418679_495" name="" visibility="public" memberEnd="_9_0_1fe00f9_1112638449555_132969_493 _9_0_1fe00f9_1112638449555_348913_494"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_ee1034a_1127266732722_101474_425" name="BindingFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_12ab03bf_1127336694375_567705_14" annotatedElement="_9_5_1_ee1034a_1127266732722_101474_425" body="A representation of the model object 'Template Binding'. Represents a relationship between a templateable element and a template. Specifies the substitutions of actual parameters for the formal parameters of the template."/>
              <generalization xmi:id="_9_5_1_ee1034a_1127267040855_142_1436" general="_d860307_1071505297814_60220_1019"/>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127266899302_873358_1032" name="arguments" visibility="public" type="_9_5_1_ee1034a_1127266738260_303405_459" aggregation="composite" association="_9_5_1_ee1034a_1127266899302_205528_1033">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151203_53260_637" annotatedElement="_9_5_1_ee1034a_1127266899302_873358_1032" body="The arguments for this binding."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200178_52866_2260" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200178_100562_2261" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1152539640062_849109_134" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1152539640062_883778_132 _9_5_1_12ab03bf_1152539640062_510058_133">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1152539640062_883778_132" name="" visibility="private" type="_8a70287_1078687370189_842249_401" association="_9_5_1_12ab03bf_1152539640062_849109_134"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1167344479562_624919_503" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1167344479562_417934_501 _9_5_1_12ab03bf_1167344479562_216998_502">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1167344479562_417934_501" name="" visibility="private" type="_d860307_1071574234068_992089_84" association="_9_5_1_12ab03bf_1167344479562_624919_503"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_ecb034c_1074429542848_328695_368" name="" visibility="public" memberEnd="_ecb034c_1074429542847_689126_366 _ecb034c_1074429542848_636988_367">
              <ownedEnd xmi:id="_ecb034c_1074429542847_689126_366" name="" visibility="public" type="_ecb034c_1074379407701_127218_171" association="_ecb034c_1074429542848_328695_368"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120242028593_356910_1440" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120242028593_969829_1438 _9_0_2_12ab03bf_1120242028593_505899_1439">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120242028593_969829_1438" name="" visibility="private" type="_9_0_2_12ab03bf_1120241748796_84658_1361" association="_9_0_2_12ab03bf_1120242028593_356910_1440"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121890074203_709322_128" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121890074203_806735_126 _9_0_2_12ab03bf_1121890074203_787257_127">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121890074203_806735_126" name="" visibility="private" type="_9_0_2_12ab03bf_1120792857812_717688_419" association="_9_0_2_12ab03bf_1121890074203_709322_128"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004592622_67496_1262" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004592622_373717_1260 _9_0_1fe00f9_1116004592622_321378_1261">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116004592622_373717_1260" name="" visibility="private" type="_9_0_1fe00f9_1116003869282_276578_71" association="_9_0_1fe00f9_1116004592622_67496_1262"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004318535_757405_718" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004318535_291043_716 _9_0_1fe00f9_1116004318535_49127_717">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116004318535_291043_716" name="" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" association="_9_0_1fe00f9_1116004318535_757405_718"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120167656265_138569_191" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120167656265_550403_189 _9_0_2_12ab03bf_1120167656265_179159_190">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120167656265_550403_189" name="" visibility="private" type="_9_0_2_12ab03bf_1120167034531_347865_28" association="_9_0_2_12ab03bf_1120167656265_138569_191"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1073854860512_130690_454" name="" visibility="public" memberEnd="_24400562_1073854860512_98352_452 _24400562_1073854860512_297863_453"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071504751869_985718_574" name="OperationFacade" visibility="public">
              <ownedComment xmi:id="_24400562_1075349212593_4114_192" annotatedElement="_d860307_1071504751869_985718_574" body="A behavioral feature of a classifier that specifies the name, type, parameters, and constraints for invoking an associated behavior. May invoke both the execution of method behaviors as well as other behavioral responses. "/>
              <generalization xmi:id="_d860307_1077975375295_887534_1989" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_883297_193" name="signature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693265228_482099_2820" annotatedElement="_1fe00f9_1097267195875_883297_193" body="Return the operation signature, including public/protested abstract returnType name plus argument type and name"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198622_201555_1688" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198622_866675_1689" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_474780_194" name="call" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693287667_262333_2821" annotatedElement="_1fe00f9_1097267195875_474780_194" body="Constructs the operation call with the operation name"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282098234266_460563_3151" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282098234267_619228_3152" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_167792_195" name="typedArgumentList" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267203984_637214_298" annotatedElement="_1fe00f9_1097267195875_167792_195" body="A comma-separated parameter list  (type and name of each parameter) of an operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198623_487586_1692" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198623_87397_1693" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_441333_197" name="abstract" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693471147_157529_2823" annotatedElement="_1fe00f9_1097267195875_441333_197" body="True is the operation is abstract."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198623_748010_1696" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198624_794905_1697" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_632890_198" name="exceptionList" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267203984_328238_302" annotatedElement="_1fe00f9_1097267195875_632890_198" body="A comma separated list containing all exceptions that this operation throws.  Exceptions are determined through dependencies that have the target element stereotyped as &lt;&lt;Exception>>."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198624_695077_1698" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198624_583262_1699" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_713479_199" name="exceptions" visibility="public" type="_d860307_1071506074180_318219_1633" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267203984_393937_304" annotatedElement="_1fe00f9_1097267195875_713479_199" body="A collection of all exceptions thrown by this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751297586_821607_2041" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751297586_764377_2042" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_342980_200" name="returnTypePresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267203984_254313_306" annotatedElement="_1fe00f9_1097267195875_342980_200" body="True/false depending on whether or not the operation has a return type or not (i.e. a return type of something other than void)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198624_850437_1700" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198625_683761_1701" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_128136_202" name="exceptionsPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267203984_540990_310" annotatedElement="_1fe00f9_1097267195875_128136_202" body="True if the operation has (i.e. throws any exceptions) false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198625_141518_1702" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198625_275092_1703" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097397673984_476316_190" name="argumentNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1098419994772_612285_122" annotatedElement="_1fe00f9_1097397673984_476316_190" body="A comma separated list of all argument names."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198626_247935_1704" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198626_386155_1705" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097416441046_728807_94" name="argumentTypeNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693151300_606805_2817" annotatedElement="_1fe00f9_1097416441046_728807_94" body="A comma separated list of all types of each argument, in order."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198626_33712_1706" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198626_170982_1707" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1107238592859_862166_0" name="query" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1107238597093_950176_18" annotatedElement="_9_0_e8f0348_1107238592859_862166_0" body="Indicates whether or not this operation is a query operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198628_686855_1708" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198628_250579_1709" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1110145907394_196462_0" name="concurrency" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1110145911660_214326_18" annotatedElement="_9_0_1fe00f9_1110145907394_196462_0" body="Returns the concurrency modifier for this operation (i.e. concurrent, guarded or sequential) of the model element, will attempt a lookup for these values in the language mappings (if any)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282098294610_964160_3153" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282098294610_297305_3154" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1112824230109_164295_0" name="preconditionName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112824260046_173565_22" annotatedElement="_9_0_2_12ab03bf_1112824230109_164295_0" body="The name of the operation that handles precondition constraints."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198629_560405_1712" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198629_62154_1713" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1112824230109_771363_1" name="postconditionName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112824260046_101172_24" annotatedElement="_9_0_2_12ab03bf_1112824230109_771363_1" body="The name of the operation that handles postcondition constraints."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198629_680602_1714" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198629_76953_1715" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112829328843_183184_0" name="preconditionSignature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112829379921_253693_24" annotatedElement="_9_5_12ab03bf_1112829328843_183184_0" body="The signature of the precondition operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198630_16290_1716" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198630_342475_1717" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112829368562_211239_4" name="preconditionCall" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112829379921_201492_26" annotatedElement="_9_5_12ab03bf_1112829368562_211239_4" body="The call to the precondition operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198630_912837_1718" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198630_603227_1719" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112847215828_80123_112" name="preconditionsPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112847326312_491041_140" annotatedElement="_9_5_12ab03bf_1112847215828_80123_112" body="Whether any precondition constraints are present on this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198630_915986_1720" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198631_238882_1721" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112847270031_278951_117" name="postconditionsPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112847326312_59013_142" annotatedElement="_9_5_12ab03bf_1112847270031_278951_117" body="Whether any postcondition constraints are present on this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198631_409484_1722" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198631_690668_1723" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1146060983870_362565_221" name="lower" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1146061091356_987302_230" annotatedElement="_9_5_1_f800365_1146060983870_362565_221" body="the lower value for the multiplicity&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198632_138702_1724" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198632_41399_1725" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1146060987825_686687_225" name="upper" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1146061091356_209861_232" annotatedElement="_9_5_1_f800365_1146060987825_686687_225" body="the upper value for the multiplicity (will be -1 for *)&#xA;- only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198632_922002_1726" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198632_396242_1727" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1157756135813_163398_0" name="returnParameter" visibility="public" type="_d860307_1071761469244_994549_110" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1157756142723_849271_1" annotatedElement="_9_5_1_f800365_1157756135813_163398_0" body="(UML2 Only). Get the actual return parameter (which may have stereotypes etc)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1159494577000_451959_347" name="overriding" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_8c50279_1159494712250_680094_502" annotatedElement="_9_5_1_8c50279_1159494577000_451959_347" body="True if this operation overrides an operation defined in an ancestor class. An operation overrides when the names of the operations as well as the types of the arguments are equal. The return type may be different and is, as well as any exceptions, ignored."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198633_524888_1728" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198633_50147_1729" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238499171_529003_13" name="ordered" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_634567_26" annotatedElement="_9_5_1_2e90116_1228238499171_529003_13" body="UML2 only: If isMany (Collection type returned), is the type unique within the collection.  Unique+Ordered determines CollectionType implementation of return result. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198633_722529_1730" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198634_160113_1731" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238499171_416240_14" name="getterSetterReturnTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_708939_28" annotatedElement="_9_5_1_2e90116_1228238499171_416240_14" body="Return Type with multiplicity taken into account. UML14 does not allow multiplicity *."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198634_962100_1732" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198634_856868_1733" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238499171_752003_15" name="many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_595290_29" annotatedElement="_9_5_1_2e90116_1228238499171_752003_15" body="UML2 only. If the return type parameter multiplicity>1 OR the operation multiplicity>1. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198635_793551_1734" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198635_725119_1735" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238499171_734014_16" name="unique" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_684320_30" annotatedElement="_9_5_1_2e90116_1228238499171_734014_16" body="UML2 only: for Collection return type, is the type unique within the collection. Unique+Ordered determines the returned CollectionType. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198635_730342_1736" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198635_101250_1737" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238499187_973556_17" name="leaf" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_345585_31" annotatedElement="_9_5_1_2e90116_1228238499187_973556_17" body="IsLeaf property in the operation. If true, operation is final, cannot be extended or implemented by a descendant. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198636_372581_1738" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198636_132573_1739" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1257184994260_479129_180" name="methodBody" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1257185724133_862904_245" annotatedElement="_9_5_1_2e90116_1257184994260_479129_180" body="Returns the operation method body determined from UML sequence diagrams or other UML sources."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112847586062_638673_239" name="postconditions" visibility="public" type="_24400562_1084729534630_226077_291" association="_9_5_12ab03bf_1112847586062_22596_240">
                <ownedComment xmi:id="_9_5_12ab03bf_1112847664390_567272_292" annotatedElement="_9_5_12ab03bf_1112847586062_638673_239" body="The postcondition constraints belonging to this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198833_108694_2068" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198833_186586_2069" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1109172943609_624441_1" name="arguments" visibility="public" type="_d860307_1071761469244_994549_110" association="_9_0_e8f0348_1109172943609_283497_2">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198825_91217_2050" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198825_894985_2051" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1159494637312_329746_437" name="overriddenOperation" visibility="public" type="_d860307_1071504751869_985718_574" isReadOnly="true" association="_9_5_1_8c50279_1159494637312_575217_439">
                <ownedComment xmi:id="_9_5_1_8c50279_1159494712781_431910_521" annotatedElement="_9_5_1_8c50279_1159494637312_329746_437" body="The operation this operation overrides, null if this operation is not overriding."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200192_854017_2302" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200192_10109_2303" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071504813527_912824_620" name="owner" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071504813527_478525_622">
                <ownedComment xmi:id="_24400562_1076181892482_109150_87" annotatedElement="_d860307_1071504813527_912824_620" body="Gets the owner of this operation"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071761523682_438387_137" name="parameters" visibility="public" type="_d860307_1071761469244_994549_110" aggregation="shared" association="_d860307_1071761523682_764992_138">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693197193_648107_2818" annotatedElement="_d860307_1071761523682_438387_137" body="Return all parameters for the operation, including the return parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198705_396652_1884" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198705_640654_1885" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071759243425_639512_26" name="returnType" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071759243425_864940_27">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693210053_627932_2819" annotatedElement="_d860307_1071759243425_639512_26" body="The operation return type parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112847572859_165390_197" name="preconditions" visibility="public" type="_24400562_1084729534630_226077_291" association="_9_5_12ab03bf_1112847572859_778539_198">
                <ownedComment xmi:id="_9_5_12ab03bf_1112847664390_376411_289" annotatedElement="_9_5_12ab03bf_1112847572859_165390_197" body="The precondition constraints belonging to this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198832_237863_2066" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198832_69411_2067" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267195875_569578_196" name="static" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693504039_383911_2824" annotatedElement="_1fe00f9_1097267195875_569578_196" body="True is the operation is static (only a single instance can be instantiated)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198623_39854_1694" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198623_671555_1695" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_4_90e0298_1692384248750_109586_4821" name="testName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1692384248754_125580_4824" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1692384248754_421393_4823" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_4_90e0298_1692384248753_390794_4822" name="testDisplayName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1692384248754_444627_4826" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1692384248754_75352_4825" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_24400562_1075340269193_242868_169" name="findTaggedValue" visibility="public">
                <ownedComment xmi:id="_24400562_1075340378139_538539_173" annotatedElement="_24400562_1075340269193_242868_169" body="Searches the given feature for the specified tag.&#xA;If the follow boolean is set to true then the search will continue from the class operation to the class itself and then up the class hierarchy."/>
                <ownedParameter xmi:id="_24400562_1075340264957_693468_167" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1075340378139_492787_174" annotatedElement="_24400562_1075340264957_693468_167" body="The name of the tagged value to find."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1075340264957_225647_168" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6"/>
                <ownedParameter xmi:id="_24400562_1075340264957_5938_166" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1082335931625_977939_99" name="getExceptionList" visibility="public">
                <ownedComment xmi:id="_24400562_1082335965515_119436_104" annotatedElement="_24400562_1082335931625_977939_99" body="Returns a comma separated list of exceptions appended to the comma separated list of fully qualified 'initialException' classes passed in to this method."/>
                <ownedParameter xmi:id="_24400562_1082335929359_978611_97" name="initialExceptions" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1082335965515_109787_105" annotatedElement="_24400562_1082335929359_978611_97" body="A comma separated list of fully qualified 'initialException' classes passed in to this method."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1082335929359_80584_98" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1097397599734_789885_168" name="getSignature" visibility="public">
                <ownedComment xmi:id="_24400562_1098419994772_887390_120" annotatedElement="_1fe00f9_1097397599734_789885_168" body="Returns the signature of the operation and optionally appends the argument names (if withArgumentNames is true), otherwise returns the signature with just the types alone in the signature."/>
                <ownedParameter xmi:id="_1fe00f9_1097397599046_88597_166" name="withArgumentNames" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097397599046_325464_167" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1098419447415_862316_83" name="getTypedArgumentList" visibility="public">
                <ownedComment xmi:id="_24400562_1098419562380_854691_101" annotatedElement="_24400562_1098419447415_862316_83" body="A comma-separated parameter list  (type and name of each parameter) of an operation with an optional modifier (i.e final) before each parameter."/>
                <ownedParameter xmi:id="_24400562_1098419559326_73080_88" name="modifier" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1098419562380_996601_102" annotatedElement="_24400562_1098419559326_73080_88" body="The modifier to prefix the arguments with (i.e. 'final')"/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1098419447415_146581_82" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1098419716211_874002_114" name="getSignature" visibility="public">
                <ownedComment xmi:id="_24400562_1098419994772_6530_123" annotatedElement="_24400562_1098419716211_874002_114" body="Returns the signature of the operation and optionally appends the given 'argumentModifier' to each argument."/>
                <ownedParameter xmi:id="_24400562_1098419992118_523929_119" name="argumentModifier" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1098419994772_556436_124" annotatedElement="_24400562_1098419992118_523929_119" body="The modifier to give the arguments (i.e. 'final')."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1098419716211_455475_113" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_12ab03bf_1126914515859_949329_2" name="findParameter" visibility="public">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1126914519859_977634_27" annotatedElement="_9_5_1_12ab03bf_1126914515859_949329_2" body="Finds the parameter on this operation having the given name, if no parameter is found, null is returned instead."/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1126914514828_684590_0" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_9_5_1_12ab03bf_1126914519859_245163_28" annotatedElement="_9_5_1_12ab03bf_1126914514828_684590_0" body="The name of the parameter to find on the owner operation."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1126914514828_663893_1" name="" visibility="public" type="_d860307_1071761469244_994549_110" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1124131894921_700728_90" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1124131894921_42731_88 _9_0_2_12ab03bf_1124131894921_176184_89">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1124131894921_42731_88" name="" visibility="private" type="_9_0_2_12ab03bf_1120792857812_717688_419" association="_9_0_2_12ab03bf_1124131894921_700728_90"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1124247742687_161110_211" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1124247742656_825925_209 _9_0_2_12ab03bf_1124247742656_864461_210">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1124247742656_825925_209" name="" visibility="private" type="_9_0_2_12ab03bf_1120241748796_84658_1361" association="_9_0_2_12ab03bf_1124247742687_161110_211"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1137085034820_512765_417" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1137085034820_274458_415 _9_0_2_2cb0161_1137085034820_200331_416"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1122488530281_429779_545" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1122488530281_160735_543 _9_0_2_12ab03bf_1122488530281_721103_544">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1122488530281_160735_543" name="" visibility="private" type="_9_0_2_12ab03bf_1122481242500_184900_184" association="_9_0_2_12ab03bf_1122488530281_429779_545"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1113918180165_196739_530" name="" visibility="public" memberEnd="_9_0_1fe00f9_1113918180165_312133_528 _9_0_1fe00f9_1113918180165_136276_529">
              <ownedEnd xmi:id="_9_0_1fe00f9_1113918180165_312133_528" name="" visibility="public" type="_9_0_1fe00f9_1113843043548_33809_34" association="_9_0_1fe00f9_1113918180165_196739_530"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071506504899_392026_1893" name="" visibility="public" memberEnd="_d860307_1071506504899_919443_1891 _d860307_1071506504899_829513_1892">
              <ownedComment xmi:id="_24400562_1082334721187_107751_83" annotatedElement="_d860307_1071506504899_392026_1893" body="Gets all tagged values of this model element."/>
              <ownedEnd xmi:id="_d860307_1071506504899_919443_1891" name="" visibility="private" type="_d860307_1071506074180_318219_1633" association="_d860307_1071506504899_392026_1893"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1119517503209_398663_27" name="StateMachineFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_967689_132" annotatedElement="_9_0_1fe00f9_1119517503209_398663_27" body="State machines can be used to express the behavior of part of a system. Behavior is modeled as a traversal of a graph of state nodes interconnected by one or more joined transition arcs that are triggered by the dispatching of series of (event) occurrences. During this traversal, the state machine executes a series of activities associated with various elements of the state machine."/>
              <generalization xmi:id="_9_0_1fe00f9_1119519872856_308216_3509" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119519349392_983367_2459" name="states" visibility="public" type="_ecb034c_1076522978739_404388_3123" isReadOnly="true" association="_9_0_1fe00f9_1119519349392_542537_2461">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200134_111864_2150" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200134_136202_2151" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518338424_908529_1631" name="initialState" visibility="public" type="_ecb034c_1074380269911_797015_119" isReadOnly="true" association="_9_0_1fe00f9_1119518338424_697040_1632">
                <ownedComment xmi:id="_9_0_1fe00f9_1119023555805_244583_221" annotatedElement="_9_0_1fe00f9_1119518338424_908529_1631" body="The first initial state (if any) found in this activity graph. Although technically many initial states per graph are allowed, it makes sense to have only one, for this reason we provide this property."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518331909_693742_1606" name="initialStates" visibility="public" type="_ecb034c_1074380269911_797015_119" association="_9_0_1fe00f9_1119518331909_368954_1607">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200132_504641_2146" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200132_242809_2147" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518343302_105263_1656" name="pseudostates" visibility="public" type="_ecb034c_1074380269911_797015_119" association="_9_0_1fe00f9_1119518343302_373526_1657">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200133_715683_2148" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200133_373667_2149" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518295189_526751_1581" name="transitions" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_9_0_1fe00f9_1119518295189_840203_1582">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200132_692667_2144" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200132_341879_2145" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518279806_337288_1556" name="initialTransition" visibility="public" type="_ecb034c_1076522576308_951601_2800" isReadOnly="true" association="_9_0_1fe00f9_1119518279806_924133_1557">
                <ownedComment xmi:id="_9_0_1fe00f9_1119016144778_355710_129" annotatedElement="_9_0_1fe00f9_1119518279806_337288_1556" body="The first transition on the first initial state found for this activity graph."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518090704_574518_1494" name="finalStates" visibility="public" type="_ecb034c_1074429719333_393099_586" association="_9_0_1fe00f9_1119518090704_674765_1496">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200130_685800_2142" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200130_638535_2143" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119517872491_602273_1456" name="contextElement" visibility="public" type="_d860307_1071506074180_318219_1633" association="_9_0_1fe00f9_1119517872491_973477_1457">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200129_593189_2140" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200130_327825_2141" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_e8f0348_1102256123078_5145_32" name="" visibility="public" memberEnd="_e8f0348_1102256123078_238631_30 _e8f0348_1102256123078_768734_31"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1122488049984_677962_258" name="FrontEndForward" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1122488142328_191458_367" annotatedElement="_9_0_2_12ab03bf_1122488049984_677962_258" body="A front end forward is any transition between front-end states."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1122488123421_430564_356" general="_ecb034c_1076522576308_951601_2800"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122488436078_629754_418" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122488447453_861188_421" annotatedElement="_9_0_2_12ab03bf_1122488436078_629754_418" body="Indicates if this forward is contained in a FrontEndUseCase."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200153_34993_2192" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200153_725323_2193" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120679831875_235948_890" name="actionMethodName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120679850250_520901_893" annotatedElement="_9_0_2_12ab03bf_1120679831875_235948_890" body="The method name used to delegate to this forward."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120679921546_285948_894" name="enteringView" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120679925031_908727_897" annotatedElement="_9_0_2_12ab03bf_1120679921546_285948_894" body="Indicates if this action directly targets a &quot;front-end&quot; view, false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200153_105636_2194" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200153_876164_2195" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120679978843_563015_898" name="exitingView" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120680000140_426917_902" annotatedElement="_9_0_2_12ab03bf_1120679978843_563015_898" body="Indicates if this forward (transition) is coming out of a front-end view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200154_189003_2196" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200154_114667_2197" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120748453421_714934_1" name="useCase" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isReadOnly="true" association="_9_0_2_12ab03bf_1120748453421_363431_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120748496000_768043_43" annotatedElement="_9_0_2_12ab03bf_1120748453421_714934_1" body="The use case in which this forward is contained."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121184128000_295933_1526" name="actions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121184128000_717691_1528">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121184350140_839094_1573" annotatedElement="_9_0_2_12ab03bf_1121184128000_295933_1526" body="The front-end actions directly containing this front-end forward."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200169_663992_2238" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200169_923767_2239" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121182612578_4517_1025" name="decisionTrigger" visibility="public" type="_9_0_2_12ab03bf_1122489990718_108299_588" isReadOnly="true" association="_9_0_2_12ab03bf_1121182612578_316145_1026">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121182689437_865018_1067" annotatedElement="_9_0_2_12ab03bf_1121182612578_4517_1025" body="The trigger for this front-end forward."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1123879977156_670105_1" name="operationCall" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isReadOnly="true" association="_9_0_2_12ab03bf_1123879977156_737255_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123880181343_933910_42" annotatedElement="_9_0_2_12ab03bf_1123879977156_670105_1" body="The operation to which is called during execution of this front-end forward."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121285528515_436302_239" name="forwardParameters" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121285528515_187566_240">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121286630046_602467_282" annotatedElement="_9_0_2_12ab03bf_1121285528515_436302_239" body="Tthe set of parameter used during transport in this forward."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200171_310333_2244" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200171_878948_2245" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120676804000_806699_755" name="frontEndActivityGraph" visibility="public" type="_9_0_2_12ab03bf_1120168768156_445295_516" isReadOnly="true" association="_9_0_2_12ab03bf_1120676804000_921255_756">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120676917421_51284_796" annotatedElement="_9_0_2_12ab03bf_1120676804000_806699_755" body="The activity graph which holds this forward if the graph is contained in a FrontEndUseCase."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683728_751316_5449" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_479230_5456" annotatedElement="_19_0_3_90e0298_1644006683728_751316_5449" body="The path to which this forward points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683728_278241_5450" name="finalStateTarget" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_588475_5457" annotatedElement="_19_0_3_90e0298_1644006683728_278241_5450" body="Indicates whether or not a final state is the target of this forward."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683729_303615_5451" name="fromOutcome" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_895932_5458" annotatedElement="_19_0_3_90e0298_1644006683729_303615_5451" body="The name that corresponds to the from-outcome in an navigational rule."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683729_529207_5452" name="successMessages" visibility="public" type="_9_0_1fe00f9_1119336925531_817948_60" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_616132_5459" annotatedElement="_19_0_3_90e0298_1644006683729_529207_5452" body="Messages used to indicate successful execution."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683729_87867_5453" name="successMessagesPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_267845_5460" annotatedElement="_19_0_3_90e0298_1644006683729_87867_5453" body="Indicates whether or not any success messags are present."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683729_18409_5454" name="warningMessages" visibility="public" type="_9_0_1fe00f9_1119336925531_817948_60" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683730_489291_5461" annotatedElement="_19_0_3_90e0298_1644006683729_18409_5454" body="Any messages used to indicate a warning."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644006683729_870772_5455" name="warningMessagesPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644006683731_932358_5462" annotatedElement="_19_0_3_90e0298_1644006683729_870772_5455" body="Whether or not any warning messages are present."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1077738600685_387777_175" name="ActorFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_233920_101" annotatedElement="_d860307_1077738600685_387777_175" body="An actor specifies a role played by a user or any other system that interacts with the subject."/>
              <generalization xmi:id="_8a70287_1078612672498_396020_1098" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114287519522_698455_257" name="generalizedByActors" visibility="public" type="_d860307_1077738600685_387777_175" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1114287519522_79977_258">
                <ownedComment xmi:id="_9_0_1fe00f9_1114287691538_909794_325" annotatedElement="_9_0_1fe00f9_1114287519522_698455_257" body="The set of actors that generalize this actor."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199044_332204_2104" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199044_358087_2105" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114287519522_482735_256" name="generalizedActors" visibility="public" type="_d860307_1077738600685_387777_175" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1114287519522_79977_258">
                <ownedComment xmi:id="_9_0_1fe00f9_1114287691522_505555_322" annotatedElement="_9_0_1fe00f9_1114287519522_482735_256" body="All actors generalized by this actor."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199043_39683_2102" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199043_343730_2103" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078939329831_301783_408" name="" visibility="public" memberEnd="_8a70287_1078939329831_57371_406 _8a70287_1078939329831_699823_407"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121177056593_82749_401" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121177056593_65964_399 _9_0_2_12ab03bf_1121177056593_283268_400"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505881323_798739_1549" name="" visibility="public" memberEnd="_d860307_1071505881323_460948_1547 _d860307_1071505881323_211957_1548">
              <ownedEnd xmi:id="_d860307_1071505881323_460948_1547" name="" visibility="private" type="_d860307_1071505787688_603234_1398" association="_d860307_1071505881323_798739_1549"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1115149273430_479398_116" name="ExtendFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_244242_128" annotatedElement="_9_0_1fe00f9_1115149273430_479398_116" body="A relationship from an extending use case to an extended use case that specifies how and when the behavior defined in the extending use case can be inserted into the behavior defined in the extended use case."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1119395628109_565946_211" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149519103_920600_594" name="extensionPoints" visibility="public" type="_9_0_1fe00f9_1115149256331_843166_82" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1115149519103_40484_595">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684218_597539_748" annotatedElement="_9_0_1fe00f9_1115149519103_920600_594" body="The extension points."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199480_746779_2112" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199480_590926_2113" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149422613_176818_552" name="base" visibility="public" type="_ecb034c_1074384938560_560855_449" isReadOnly="true" association="_9_0_1fe00f9_1115149422613_209690_553">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684218_802127_747" annotatedElement="_9_0_1fe00f9_1115149422613_176818_552" body="The base use-case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149706996_534029_678" name="extension" visibility="public" type="_ecb034c_1074384938560_560855_449" isReadOnly="true" association="_9_0_1fe00f9_1115149706996_956948_679">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684218_519812_749" annotatedElement="_9_0_1fe00f9_1115149706996_534029_678" body="The extension use-case."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1112638736161_526782_877" name="" visibility="public" memberEnd="_9_0_1fe00f9_1112638736161_173126_875 _9_0_1fe00f9_1112638736161_224315_876">
              <ownedEnd xmi:id="_9_0_1fe00f9_1112638736161_173126_875" name="" visibility="public" type="_8a70287_1078528386918_321974_1041" association="_9_0_1fe00f9_1112638736161_526782_877"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121285528515_187566_240" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121285528515_959640_238 _9_0_2_12ab03bf_1121285528515_436302_239">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121285528515_959640_238" name="" visibility="private" type="_9_0_2_12ab03bf_1122488049984_677962_258" association="_9_0_2_12ab03bf_1121285528515_187566_240"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1114285065964_948512_77" name="" visibility="public" memberEnd="_9_0_1fe00f9_1114285065964_379784_75 _9_0_1fe00f9_1114285065964_449725_76">
              <ownedEnd xmi:id="_9_0_1fe00f9_1114285065964_379784_75" name="" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_1fe00f9_1114285065964_948512_77"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1077460205921_840800_243" name="" visibility="public" memberEnd="_d860307_1077460205921_622501_241 _d860307_1077460205921_325945_242">
              <ownedEnd xmi:id="_d860307_1077460205921_622501_241" name="" visibility="private" type="_d860307_1071506074180_318219_1633" association="_d860307_1077460205921_840800_243"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120167034531_347865_28" name="FrontEndController" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120170072828_813764_734" annotatedElement="_9_0_2_12ab03bf_1120167034531_347865_28" body="A front end controller is assigned as the context of a use-case. The controller provides the &quot;controlling&quot; of the use case's activity."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120167198718_375599_115" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120168262390_957079_432" name="useCase" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isReadOnly="true" association="_9_0_2_12ab03bf_1120168262390_633909_433">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120168381125_778029_474" annotatedElement="_9_0_2_12ab03bf_1120168262390_957079_432" body="Returns the use-case &quot;controlled&quot; by this controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120167656265_179159_190" name="serviceReferences" visibility="public" type="_d860307_1071505297814_60220_1019" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120167656265_138569_191">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120167696421_525529_266" annotatedElement="_9_0_2_12ab03bf_1120167656265_179159_190" body="Returns all back-end services referenced by this controller."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200135_669763_2152" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200135_971510_2153" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121177056593_65964_399" name="deferringActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121177056593_82749_401">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121177203390_287099_443" annotatedElement="_9_0_2_12ab03bf_1121177056593_65964_399" body="All actions that defer to at least one operation of this controller."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200163_471849_2224" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200163_5465_2225" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169698_287037_5009" name="implementationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169702_392220_5017" annotatedElement="_19_0_3_90e0298_1644053169698_287037_5009" body="The implementation name of this controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169699_404891_5010" name="fullyQualifiedImplementationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169702_648894_5018" annotatedElement="_19_0_3_90e0298_1644053169699_404891_5010" body="The fully qualified implementation name of this controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169700_646245_5011" name="fullyQualifiedImplementationPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169702_882498_5019" annotatedElement="_19_0_3_90e0298_1644053169700_646245_5011" body="The fully qualified path to the controller implemention file."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169700_684349_5012" name="beanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169703_846707_5020" annotatedElement="_19_0_3_90e0298_1644053169700_684349_5012" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169700_166178_5013" name="controllerSerialVersionUID" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169703_492179_5021" annotatedElement="_19_0_3_90e0298_1644053169700_166178_5013" body="The calculated serial version UID for this controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053169701_489765_5014" name="allServices" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053169703_81383_5022" annotatedElement="_19_0_3_90e0298_1644053169701_489765_5014" body="All services the controller needs."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053203315_802625_5084" name="allowedOperations" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isReadOnly="true" association="_19_0_3_90e0298_1644053203314_886747_5083">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644053251953_607127_5099" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644053251953_757867_5100" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053426390_380430_5138" name="sessionObjectReferences" visibility="public" type="_d860307_1071505297814_60220_1019" isReadOnly="true" association="_19_0_3_90e0298_1644053426389_986485_5137">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644053474004_478848_5149" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644053474004_593870_5150" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053501118_565804_5162" name="servicesPackagesReferences" visibility="public" type="_d860307_1071505297814_60220_1019" isReadOnly="true" association="_19_0_3_90e0298_1644053501118_111489_5161">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644053531054_757038_5173" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644053531054_665105_5174" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475309776_747590_4827" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475309777_855228_4828" annotatedElement="_19_0_3_90e0298_1645475309776_747590_4827" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475317705_146587_4830" name="restPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475317706_98122_4831" annotatedElement="_19_0_3_90e0298_1645475317705_146587_4830" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475334065_286817_4833" name="filename" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475334066_59932_4834" annotatedElement="_19_0_3_90e0298_1645475334065_286817_4833" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475358529_263517_4836" name="targetUrl" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475358530_828569_4837" annotatedElement="_19_0_3_90e0298_1645475358529_263517_4836" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540806809_656451_4824" name="allowedRole" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540806810_293396_4825" annotatedElement="_19_0_3_90e0298_1645540806809_656451_4824" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1114338156064_124296_90" name="" visibility="public" memberEnd="_9_0_1fe00f9_1114338156064_604908_88 _9_0_1fe00f9_1114338156064_948975_89">
              <ownedEnd xmi:id="_9_0_1fe00f9_1114338156064_604908_88" name="" visibility="public" type="_d860307_1071505762942_565408_1372" association="_9_0_1fe00f9_1114338156064_124296_90"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_ee1034a_1127267093090_733270_1491" name="parameter" visibility="public" memberEnd="_9_5_1_ee1034a_1127267093090_248069_1489 _9_5_1_ee1034a_1127267093090_704670_1490">
              <ownedEnd xmi:id="_9_5_1_ee1034a_1127267093090_248069_1489" name="" visibility="private" type="_9_5_1_ee1034a_1127266745841_402315_493" association="_9_5_1_ee1034a_1127267093090_733270_1491"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_2e90116_1239369735869_466583_1194" name="" visibility="public" memberEnd="_9_5_1_2e90116_1239369735869_22796_1192 _9_5_1_2e90116_1239369735869_268345_1193">
              <ownedEnd xmi:id="_9_5_1_2e90116_1239369735869_22796_1192" name="" visibility="private" type="_9_0_2_12ab03bf_1112204654656_123732_0" association="_9_5_1_2e90116_1239369735869_466583_1194"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078687437115_922948_674" name="" visibility="public" memberEnd="_8a70287_1078687437115_754473_672 _8a70287_1078687437115_951210_673">
              <ownedEnd xmi:id="_8a70287_1078687437115_754473_672" name="" visibility="public" type="_8a70287_1078687370189_842249_401" association="_8a70287_1078687437115_922948_674"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518338424_697040_1632" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518338424_377215_1630 _9_0_1fe00f9_1119518338424_908529_1631">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518338424_377215_1630" name="" visibility="private" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518338424_697040_1632"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1113843043548_33809_34" name="ManageableEntityAssociationEnd" visibility="public">
              <generalization xmi:id="_9_0_1fe00f9_1113843068156_274992_128" general="_24400562_1076817919491_693372_552"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114781274266_667501_48" name="display" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1114781292813_180788_52" annotatedElement="_9_0_1fe00f9_1114781274266_667501_48" body="Whether or not this association end should be displayed."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198900_729518_2090" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198900_690786_2091" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113918180165_136276_529" name="manageableIdentifier" visibility="public" type="_24400562_1076241072504_416910_88" isReadOnly="true" association="_9_0_1fe00f9_1113918180165_196739_530"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120835533359_328409_619" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120835533343_427134_617 _9_0_2_12ab03bf_1120835533343_182492_618"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1084729610099_555502_322" name="" visibility="public" memberEnd="_24400562_1084729610099_756606_320 _24400562_1084729610099_721092_321"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004547154_835754_1220" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004547154_925048_1218 _9_0_1fe00f9_1116004547154_86533_1219"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071504813527_478525_622" name="operations" visibility="public" memberEnd="_d860307_1071504813527_912824_620 _d860307_1071504813527_99560_621"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071506134827_941134_1737" name="TaggedValueFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101508_572441_110" annotatedElement="_d860307_1071506134827_941134_1737" body="UML2 Stereotype attribute, UML14 TaggedValue."/>
              <generalization xmi:id="_d860307_1077975123493_131845_1834" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1097257440812_833414_882" name="value" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257444562_708422_899" annotatedElement="_1fe00f9_1097257440812_833414_882" body="The first value for this tagged value."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257440812_858536_883" name="values" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257444562_106899_901" annotatedElement="_1fe00f9_1097257440812_858536_883" body="The collection of values for this tagged value."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751074907_543299_2039" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751074908_155322_2040" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1113402182518_384484_232" name="ManageableEntity" visibility="public">
              <ownedComment xmi:id="_17_0_1_2e90116_1311693835636_566159_2833" annotatedElement="_9_0_1fe00f9_1113402182518_384484_232" body="An Entity that is Manageable: will produce CRUD operations in the EntityManager implementation."/>
              <generalization xmi:id="_9_0_1fe00f9_1113402473173_109254_478" general="_d860307_1071574234068_992089_84"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402532063_182261_508" name="manageablePackageName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693847231_35528_2834" annotatedElement="_9_0_1fe00f9_1113402532063_182261_508" body="The entity package name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402532610_278670_512" name="manageableServiceAccessorCall" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693863794_409075_2835" annotatedElement="_9_0_1fe00f9_1113402532610_278670_512" body="The entity accessor (getter) call."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402532860_880215_514" name="read" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693884686_270500_2836" annotatedElement="_9_0_1fe00f9_1113402532860_880215_514" body="Create a read operation on the entity manager?"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198835_14043_2074" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198835_652682_2075" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402779032_65791_650" name="create" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693890311_75878_2837" annotatedElement="_9_0_1fe00f9_1113402779032_65791_650" body="Create a create operation on the entity manager?"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198835_795463_2076" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198835_866587_2077" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402779563_586405_652" name="update" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693896859_998545_2838" annotatedElement="_9_0_1fe00f9_1113402779563_586405_652" body="Create an update operation on the entity manager?"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198836_915067_2078" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198836_713269_2079" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113402780095_206798_654" name="delete" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693902640_4753_2839" annotatedElement="_9_0_1fe00f9_1113402780095_206798_654" body="Create a delete operation on the entity manager?"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198836_565303_2080" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198836_854729_2081" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113483552617_399561_31" name="manageablePackagePath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693917891_282943_2840" annotatedElement="_9_0_1fe00f9_1113483552617_399561_31" body="The Package path of the Entity"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113492198383_892438_143" name="manageableServiceName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693928376_397027_2841" annotatedElement="_9_0_1fe00f9_1113492198383_892438_143" body="The service name of the entity."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113492714680_585730_162" name="fullyQualifiedManageableServiceName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693934767_589059_2842" annotatedElement="_9_0_1fe00f9_1113492714680_585730_162" body="The fully qualified service name of the entity."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113540714995_821896_170" name="manageableServiceFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693973472_517860_2843" annotatedElement="_9_0_1fe00f9_1113540714995_821896_170" body="The service full path of the entity."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113549429495_576411_282" name="manageableMembers" visibility="public" type="_d860307_1071506074180_318219_1633" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1297751771614_566466_2417" annotatedElement="_9_0_1fe00f9_1113549429495_576411_282" body="ManageableAttributes and ManageableAssociationEnds"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751784564_27672_2418" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751784564_641359_2419" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114113859722_685491_48" name="manageable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693987411_679333_2844" annotatedElement="_9_0_1fe00f9_1114113859722_685491_48" body="True: Entity is manageable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198838_159753_2082" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198838_775773_2083" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114305200795_479658_45" name="maximumListSize" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1114305208417_176119_52" annotatedElement="_9_0_1fe00f9_1114305200795_479658_45" body="The maximum number of rows to load from the database."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198838_854805_2084" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198838_527770_2085" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114305200795_297280_46" name="pageSize" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1114305208417_121988_53" annotatedElement="_9_0_1fe00f9_1114305200795_297280_46" body="The maximum number of rows to load from the database."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198839_968110_2086" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198839_902041_2087" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114305200795_899557_47" name="resolveable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1114305208417_958551_54" annotatedElement="_9_0_1fe00f9_1114305200795_899557_47" body="The maximum number of rows to load from the database."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198898_556870_2088" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198898_483164_2089" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114285065964_449725_76" name="users" visibility="public" type="_d860307_1077738600685_387777_175" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1114285065964_948512_77">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694009240_698661_2845" annotatedElement="_9_0_1fe00f9_1114285065964_449725_76" body="The Actors (Roles) which can manage the Entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199043_125273_2100" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199043_557201_2101" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1113843062297_22230_126" name="manageableAssociationEnds" visibility="public" type="_9_0_1fe00f9_1113843043548_33809_34" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1113843062297_431766_127">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694028960_94692_2846" annotatedElement="_9_0_1fe00f9_1113843062297_22230_126" body="The associations to other entities from this entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198901_507880_2092" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198901_814829_2093" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134248853578_832838_170" name="manageableAttributes" visibility="public" type="_9_0_1fe00f9_1113897549413_287358_18" isOrdered="true" isReadOnly="true" association="_9_0_2_2cb0161_1134248853578_649925_171">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249202359_760634_307" annotatedElement="_9_0_2_2cb0161_1134248853578_832838_170" body="Lists the attributes that can be managed for this entity. This feature is particularly important when resolving inherited attributes and ids."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200181_18711_2272" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200181_31528_2273" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134251890468_932406_860" name="manageableIdentifier" visibility="public" type="_9_0_1fe00f9_1113897549413_287358_18" isReadOnly="true" association="_9_0_2_2cb0161_1134251890468_561276_861">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134251920765_466325_901" annotatedElement="_9_0_2_2cb0161_1134251890468_932406_860" body="The identifier used when managing this entity."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114129889340_326338_1" name="displayAttribute" visibility="public" type="_9_0_1fe00f9_1113897549413_287358_18" isReadOnly="true" association="_9_0_1fe00f9_1114129889340_482438_2">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694060540_373321_2847" annotatedElement="_9_0_1fe00f9_1114129889340_326338_1" body="The attribute used as a key link to display values for this entity."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114113906200_358076_140" name="referencingManageables" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" isOrdered="true" association="_9_0_1fe00f9_1114113906200_832748_141">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694079838_700664_2848" annotatedElement="_9_0_1fe00f9_1114113906200_358076_140" body="Other Manageable Entities which reference this entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199042_294893_2098" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199042_14528_2099" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115900018927_176134_1" name="allManageables" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" isOrdered="true" isReadOnly="true" association="_9_0_1fe00f9_1115900018927_168431_2">
                <ownedComment xmi:id="_9_0_1fe00f9_1115900726429_167494_130" annotatedElement="_9_0_1fe00f9_1115900018927_176134_1" body="All entities to which can be browsed from this entity. Currently this property will simple hold all entities, so the value is the same for any arbitrary entity. Hiding entities can be done in the presentation tier, for example depending on runtime security information."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199481_817214_2114" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199481_526151_2115" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_9_0_1fe00f9_1113537651901_684208_2" name="listManageableMembers" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694097167_280511_2849" annotatedElement="_9_0_1fe00f9_1113537651901_684208_2" body="Returns a string with the attributes without wrapper types."/>
                <ownedParameter xmi:id="_9_0_1fe00f9_1113537650573_431227_0" name="withTypes" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_9_0_1fe00f9_1113537650573_2136_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_8fd0290_1278695845090_552301_2" name="listManageableMembersWithWrapperTypes" visibility="public">
                <ownedComment xmi:id="_9_0_8fd0290_1278696371472_573404_84" annotatedElement="_9_0_8fd0290_1278695845090_552301_2" body="Returns a string with the attributes and wrapper types."/>
                <ownedParameter xmi:id="_9_0_8fd0290_1278695845090_651312_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_e8f0348_1107223913953_777742_195" name="" visibility="public" memberEnd="_9_0_e8f0348_1107223913953_464277_193 _9_0_e8f0348_1107223913953_927530_194">
              <ownedEnd xmi:id="_9_0_e8f0348_1107223913953_464277_193" name="" visibility="private" type="_d860307_1071574234068_992089_84" association="_9_0_e8f0348_1107223913953_777742_195"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1137357739812_407573_231" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1137357739812_952373_229 _9_0_2_2cb0161_1137357739812_611226_230">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1137357739812_952373_229" name="" visibility="private" type="_24400562_1073854558969_92049_331" association="_9_0_2_2cb0161_1137357739812_407573_231"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120241748796_84658_1361" name="FrontEndPackage" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120241986359_666049_1432" annotatedElement="_9_0_2_12ab03bf_1120241748796_84658_1361" body="Represents a package storing &quot;front-end&quot; components."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120241799000_141245_1377" general="_d860307_1071505787688_603234_1398"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124247742656_864461_210" name="frontEndUseCases" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1124247742687_161110_211">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120241986359_66255_1437" annotatedElement="_9_0_2_12ab03bf_1124247742656_864461_210" body="The use cases that make up the &quot;front-end&quot;."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200177_994779_2258" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200177_77354_2259" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120242028593_505899_1439" name="frontEndControllers" visibility="public" type="_9_0_2_12ab03bf_1120167034531_347865_28" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120242028593_356910_1440">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120242105453_51490_1482" annotatedElement="_9_0_2_12ab03bf_1120242028593_505899_1439" body="The &quot;front-end&quot; controllers belonging to this package."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200138_993557_2156" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200138_737995_2157" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121184128000_717691_1528" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121184128000_295933_1526 _9_0_2_12ab03bf_1121184128000_412246_1527"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1082333776687_363861_199" name="" visibility="public" memberEnd="_24400562_1082333776687_910568_197 _24400562_1082333776687_113194_198">
              <ownedEnd xmi:id="_24400562_1082333776687_910568_197" name="" visibility="private" type="_d860307_1071506074180_318219_1633" association="_24400562_1082333776687_363861_199"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074380269911_797015_119" name="PseudostateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101508_481769_111" annotatedElement="_ecb034c_1074380269911_797015_119" body="An abstraction that encompasses different types of transient vertices in the state machine graph."/>
              <generalization xmi:id="_8a70287_1078528445653_741008_1147" general="_8a70287_1078528386918_321974_1041"/>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_161985_390" name="choice" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198710_845503_1904" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198710_141971_1905" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_394761_391" name="decisionPoint" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198710_77624_1906" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198710_762682_1907" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_265609_392" name="deepHistory" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198711_582227_1908" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198711_746205_1909" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_174654_393" name="fork" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198711_411772_1910" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198711_568308_1911" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_621047_394" name="initialState" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198712_779531_1912" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198712_213294_1913" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_341273_395" name="join" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198712_84515_1914" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198712_760014_1915" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_589103_396" name="junction" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198713_826969_1916" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198713_300590_1917" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_638135_397" name="mergePoint" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198713_931879_1918" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198713_674757_1919" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097268703296_654212_398" name="shallowHistory" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198714_903650_1920" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198714_245870_1921" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119355320593_129978_30" name="split" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1119355434296_738576_37" annotatedElement="_9_0_1fe00f9_1119355320593_129978_30" body="Denotes this pseudostate to be either a join or a fork with a single incoming transition and more than one outgoing transition."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198714_736843_1922" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198714_49892_1923" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119355321343_154772_33" name="collect" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1119355434296_203710_39" annotatedElement="_9_0_1fe00f9_1119355321343_154772_33" body="Denotes this pseudostate to be either a join or a fork with a single outgoing transition and more than one incoming transition."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198717_63609_1924" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198717_706928_1925" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121182454531_234485_848" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121182454531_644400_846 _9_0_2_12ab03bf_1121182454531_988769_847">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121182454531_644400_846" name="" visibility="private" type="_9_0_2_12ab03bf_1120792857812_717688_419" association="_9_0_2_12ab03bf_1121182454531_234485_848"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1134248853578_649925_171" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1134248853578_12792_169 _9_0_2_2cb0161_1134248853578_832838_170">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1134248853578_12792_169" name="" visibility="private" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_2_2cb0161_1134248853578_649925_171"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1079984120656_224169_500" name="" visibility="public" memberEnd="_8a70287_1079984120656_510077_498 _8a70287_1079984120656_884195_499">
              <ownedEnd xmi:id="_8a70287_1079984120656_510077_498" name="" visibility="private" type="_8a70287_1079983887000_419904_240" association="_8a70287_1079984120656_224169_500"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071506074180_318219_1633" name="ModelElementFacade" visibility="public">
              <ownedComment xmi:id="_24400562_1082587400890_92783_92" annotatedElement="_d860307_1071506074180_318219_1633" body="Represents a model element. It may be an Element or NamedElement. A named element is an element in a model that may have a name. An element is a constituent of a model. As such, it has the capability of owning other elements."/>
              <ownedAttribute xmi:id="_24400562_1090544767156_556265_1" name="visibility" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090544957781_620678_34" annotatedElement="_24400562_1090544767156_556265_1" body="The visibility (i.e. public, private, protected or package) of the model element, will attempt a lookup for these values in the language mappings (if any)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282098127180_94543_3149" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282098127181_204619_3150" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090544800015_436060_8" name="packagePath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090544957781_20581_36" annotatedElement="_24400562_1090544800015_436060_8" body="Returns the package as a path, the returned value always starts with out a slash '/'."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198664_149076_1804" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198664_989283_1805" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090544876000_898443_15" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090544957781_881354_38" annotatedElement="_24400562_1090544876000_898443_15" body="The name of the model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198665_771398_1806" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198665_460110_1807" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090544914578_577310_22" name="packageName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090544957781_45943_40" annotatedElement="_24400562_1090544914578_577310_22" body="The name of this model element's package."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198665_145440_1808" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198665_319854_1809" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090544952171_451051_29" name="fullyQualifiedName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090544957781_227238_42" annotatedElement="_24400562_1090544952171_451051_29" body="The fully qualified name of this model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198666_538563_1810" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198666_355598_1811" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090950384093_800736_1" name="fullyQualifiedNamePath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090950386828_501084_11" annotatedElement="_24400562_1090950384093_800736_1" body="Returns the fully qualified name as a path, the returned value always starts with out a slash '/'."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198666_822352_1812" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198666_989081_1813" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267291656_312180_357" name="languageMappings" visibility="public" type="_9_0_1fe00f9_1119336925531_186958_12" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267757390_399225_372" annotatedElement="_1fe00f9_1097267291656_312180_357" body="The language mappings that have been set for this model element."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097267291656_832088_358" name="stereotypeNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097267757390_75971_374" annotatedElement="_1fe00f9_1097267291656_832088_358" body="The collection of ALL stereotype names for this model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198667_503978_1814" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198667_89115_1815" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1097625802275_417089_0" name="id" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1097625821513_995754_13" annotatedElement="_24400562_1097625802275_417089_0" body="Gets the unique identifier of the underlying model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198668_579229_1816" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198668_468697_1817" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_12ab03bf_1112845762140_652252_0" name="constraintsPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_12ab03bf_1112845780687_415055_14" annotatedElement="_9_5_12ab03bf_1112845762140_652252_0" body="Indicates if any constraints are present on this model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198669_829692_1818" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198669_546331_1819" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127267353515_129317_1581" name="bindingDependenciesPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692715103_131630_2802" annotatedElement="_9_5_1_ee1034a_1127267353515_129317_1581" body="True if there are target dependencies from this element that are instances of BindingFacade. Deprecated in UML2: Use TemplateBinding parameters instead of dependencies."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198670_939381_1820" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198670_771527_1821" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127267353515_436419_1582" name="templateParametersPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692848392_46587_2803" annotatedElement="_9_5_1_ee1034a_1127267353515_436419_1582" body="True is there are template parameters on this model element. For UML2, applies to Class, Operation, Property, and Parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198671_863825_1822" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198671_340397_1823" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228236679742_165407_0" name="keywords" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_867218_52" annotatedElement="_9_5_1_2e90116_1228236679742_165407_0" body="UML2: Retrieves the keywords for this element. Used to modify implementation properties which are not represented by other properties, i.e. native, transient, volatile, synchronized, (added annotations) override, deprecated. Can also be used to suppress compiler warnings: (added annotations) unchecked, fallthrough, path, serial, finally, all. Annotations require JDK5 compiler level."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198671_549163_1824" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198672_643301_1825" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228236707117_901699_1" name="label" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_796409_54" annotatedElement="_9_5_1_2e90116_1228236707117_901699_1" body="UML2: Retrieves a localized label for this named element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198672_249926_1826" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198672_680204_1827" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228236949964_188125_2" name="qualifiedName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_570623_56" annotatedElement="_9_5_1_2e90116_1228236949964_188125_2" body="UML2: Returns the value of the 'Qualified Name' attribute. A name which allows the NamedElement to be identified within a hierarchy of nested Namespaces. It is constructed from the names of the containing namespaces starting at the root of the hierarchy and ending with the name of the NamedElement itself."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198673_39966_1828" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198673_191760_1829" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1257184790772_779931_178" name="reservedWord" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1257185724165_661122_288" annotatedElement="_9_5_1_2e90116_1257184790772_779931_178" body="True if this element name is a reserved word in Java, C#, ANSI or ISO C, C++, JavaScript."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198674_437562_1830" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198674_528937_1831" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1257261229771_501588_144" name="documentationPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1257261276006_284762_149" annotatedElement="_9_5_1_2e90116_1257261229771_501588_144" body="Indicates if any documentation is present on this model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198674_487308_1832" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198674_818450_1833" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1102256123078_768734_31" name="sourceDependencies" visibility="public" type="_d860307_1071505297814_60220_1019" aggregation="composite" association="_e8f0348_1102256123078_5145_32">
                <ownedComment xmi:id="_e8f0348_1102256654562_645831_69" annotatedElement="_e8f0348_1102256123078_768734_31" body="Gets the dependencies for which this model element is the source."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198812_202684_2024" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198812_723003_2025" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1078456517309_651825_1083" name="targetDependencies" visibility="public" type="_d860307_1071505297814_60220_1019" aggregation="composite" association="_24400562_1078456517309_594480_1085">
                <ownedComment xmi:id="_24400562_1078457549503_894169_1232" annotatedElement="_24400562_1078456517309_651825_1083" body="Gets the dependencies for which this model element is the target."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198735_134106_1960" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198735_128714_1961" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1084729610099_721092_321" name="constraints" visibility="public" type="_24400562_1084729534630_226077_291" association="_24400562_1084729610099_555502_322">
                <ownedComment xmi:id="_24400562_1084730010224_281867_364" annotatedElement="_24400562_1084729610099_721092_321" body="Gets all constraints belonging to the model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198780_64060_1994" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198780_66737_1995" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1082333776687_113194_198" name="stereotypes" visibility="public" type="_24400562_1078456132886_364804_350" association="_24400562_1082333776687_363861_199">
                <ownedComment xmi:id="_24400562_1082333836765_967015_236" annotatedElement="_24400562_1082333776687_113194_198" body="Gets all stereotypes for this model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198746_249696_1978" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198746_577406_1979" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078612260215_449723_884" name="model" visibility="public" type="_d860307_1071505762942_565408_1372" association="_8a70287_1078612260215_660411_885">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692550218_878193_2798" annotatedElement="_8a70287_1078612260215_449723_884" body="Return the model containing this model element (multiple models may be loaded and processed at the same time)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198741_29705_1972" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198742_204404_1973" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071506504899_829513_1892" name="taggedValues" visibility="public" type="_d860307_1071506134827_941134_1737" aggregation="shared" association="_d860307_1071506504899_392026_1893">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692601675_30619_2799" annotatedElement="_d860307_1071506504899_829513_1892" body="Return the TaggedValues associated with this model element, under all stereotypes."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200181_162178_2270" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200181_337533_2271" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119517872491_560391_1455" name="stateMachineContext" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119517872491_973477_1457">
                <ownedComment xmi:id="_1fe00f9_1102614182759_973444_322" annotatedElement="_9_0_1fe00f9_1119517872491_560391_1455" body="If this model element is the context of an activity graph, this represents that activity graph."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127267062316_123705_1448" name="templateParameters" visibility="public" type="_9_5_1_ee1034a_1127266745841_402315_493" aggregation="composite" association="_9_5_1_ee1034a_1127267062316_631242_1449">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692644536_35279_2800" annotatedElement="_9_5_1_ee1034a_1127267062316_123705_1448" body="Get the template parameters for this model element"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200179_826362_2264" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200179_871379_2265" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1077460205921_325945_242" name="package" visibility="public" type="_d860307_1071506074180_318219_1633" association="_d860307_1077460205921_840800_243">
                <ownedComment xmi:id="_24400562_1082334806187_806354_86" annotatedElement="_d860307_1077460205921_325945_242" body="Gets the package to which this model element belongs."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198731_585798_1954" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198731_390379_1955" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1078085857383_908713_97" name="rootPackage" visibility="public" type="_d860307_1071505787688_603234_1398" association="_24400562_1078085857383_935311_98">
                <ownedComment xmi:id="_24400562_1078085939741_292751_138" annotatedElement="_24400562_1078085857383_908713_97" body="Gets the root package for the model element."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1311870643264_919906_2659" name="validIdentifierName" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311870643264_77530_2661" annotatedElement="_17_0_1_2e90116_1311870643264_919906_2659" body="True if this element name is a valid identifier name in Java, C#, ANSI or ISO C, C++, JavaScript. Contains no spaces, special characters etc. Constraint always applied on Enumerations and Interfaces, optionally applies on other model elements."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311870643264_882002_2662" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311870643264_977494_2660" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1586692450301_388058_4823" name="additionalAnnotations" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1586694072009_837251_4841" annotatedElement="_19_0_3_90e0298_1586692450301_388058_4823" body="Extra annotations not covered by the normal AndroMDA features. The list of these annotations should be separated by semi colons."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1586692740498_288105_4839" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1586692740498_281204_4840" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1599845119535_859734_4809" name="additionalExtends" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1599845152786_501080_4811" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1599845152786_176593_4812" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1599845156614_41687_4813" name="additionalImplements" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1599845170775_329702_4815" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1599845170775_629526_4816" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_d860307_1071761849080_536335_221" name="findTaggedValue" visibility="public">
                <ownedComment xmi:id="_24400562_1082335345671_964492_89" annotatedElement="_d860307_1071761849080_536335_221" body="Finds the tagged value with the specified 'tagName'. In case there are more values the first one found will be returned."/>
                <ownedParameter xmi:id="_d860307_1071761867056_395417_223" name="tagName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
                <ownedParameter xmi:id="_d860307_1071761867056_686280_224" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_ecb034c_1074383300851_926387_393" name="hasStereotype" visibility="public">
                <ownedComment xmi:id="_24400562_1082331505281_981259_1" annotatedElement="_ecb034c_1074383300851_926387_393" body="Returns true if the model element has the specified stereotype.  If the stereotype itself does not match, then a search will be made up the stereotype inheritance hierarchy, and if one of the stereotype's ancestors has a matching name this method will return true, false otherwise.  &#xA;&#xA;For example, if we have a certain stereotype called &lt;&lt;exception>> and a model element has a stereotype called &lt;&lt;applicationException>> which extends &lt;&lt;exception>>, when calling this method with 'stereotypeName' defined as 'exception' the method would return true since &lt;&lt;applicationException>> inherits from &lt;&lt;exception>>.  If you want to check if the model element has the exact stereotype, then use the method 'hasExactStereotype' instead."/>
                <ownedParameter xmi:id="_ecb034c_1074383291579_727093_392" name="stereotypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
                <ownedParameter xmi:id="_ecb034c_1074383291579_287505_391" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1075174663160_564586_51" name="getDocumentation" visibility="public">
                <ownedComment xmi:id="_24400562_1075174897387_34248_53" annotatedElement="_24400562_1075174663160_564586_51" body="Gets the documentation for the model element, The indent argument is prefixed to each line. By default this method wraps lines after 64 characters.&#xA;&#xA;This method is equivalent to &lt;code>getDocumentation(indent, 64)&lt;/code>."/>
                <ownedParameter xmi:id="_24400562_1075174660987_58282_50" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1075174897387_746573_54" annotatedElement="_24400562_1075174660987_58282_50" body="&lt;p>Specifies the amount to indent by.&lt;/p>"/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1075174660987_514782_49" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1076804859772_59143_94" name="getFullyQualifiedName" visibility="public">
                <ownedComment xmi:id="_24400562_1076804862637_139793_96" annotatedElement="_24400562_1076804859772_59143_94" body="Returns the fully qualified name of the model element. The fully qualified name includes complete package qualified name of the underlying model element.  If modelName is true, then the original name of the model element (the name contained within the model) will be the name returned, otherwise a name from a language mapping will be returned.  "/>
                <ownedParameter xmi:id="_24400562_1076804858921_531760_93" name="modelName" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1076804862637_674210_97" annotatedElement="_24400562_1076804858921_531760_93" body="If true, then the original model name will be returned regardless of any underlying language mappings used."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1076804858921_19006_92" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_8a70287_1079910100228_738291_223" name="getDocumentation" visibility="public">
                <ownedComment xmi:id="_8a70287_1079910107649_80195_231" annotatedElement="_8a70287_1079910100228_738291_223" body="This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required. By default paragraphs are returned as HTML.&#xA;&#xA;This method is equivalent to &lt;code>getDocumentation(indent, lineLength, true)&lt;/code>."/>
                <ownedParameter xmi:id="_8a70287_1079909738708_121204_217" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_8a70287_1079909738708_286171_218" name="lineLength" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" direction="inout"/>
                <ownedParameter xmi:id="_8a70287_1079909738708_461193_216" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1082331545906_621912_85" name="hasExactStereotype" visibility="public">
                <ownedComment xmi:id="_24400562_1082331590843_99788_90" annotatedElement="_24400562_1082331545906_621912_85" body="Returns true if the model element has the exact stereotype (meaning no stereotype inheritance is taken into account when searching for the stereotype), false otherwise."/>
                <ownedParameter xmi:id="_24400562_1082331588750_271429_89" name="stereotypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1082331590843_140377_91" annotatedElement="_24400562_1082331588750_271429_89" body="The name of the stereotype to check for."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1082331545906_810638_84" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1085014639437_908551_2" name="translateConstraint" visibility="public">
                <ownedComment xmi:id="_24400562_1085014659468_387405_7" annotatedElement="_24400562_1085014639437_908551_2" body="Searches for the constraint with the specified 'name' on this model element, and if found translates it using the specified 'translation' from a translation library discovered by the framework."/>
                <ownedParameter xmi:id="_24400562_1085014656890_332489_6" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1085014659468_472823_8" annotatedElement="_24400562_1085014656890_332489_6" body="The name of the constraint to find."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1085017440281_614218_173" name="translation" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1085017459968_916201_174" annotatedElement="_24400562_1085017440281_614218_173" body="The name of the translation to use.  This must be a translation within a translation library discovered by the framework."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1085014639437_571609_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1085093052140_876447_3" name="translateConstraints" visibility="public">
                <ownedComment xmi:id="_24400562_1085093245234_7206_41" annotatedElement="_24400562_1085093052140_876447_3" body="Translates the constraints of the specified 'kind' belonging to this model element."/>
                <ownedParameter xmi:id="_24400562_1085093049687_677822_1" name="kind" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1085093245234_856891_42" annotatedElement="_24400562_1085093049687_677822_1" body="The 'kind' of the constraint (i.e. inv, body, pre, post, etc.)."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1085093504390_165679_129" name="translation" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1085093690312_521732_132" annotatedElement="_24400562_1085093504390_165679_129" body="The name of the translation to use.  This must be a translation within a translation library discovered by the framework."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1085093049687_36404_2" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_132353_2" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1085093478359_448555_125" name="translateConstraints" visibility="public">
                <ownedComment xmi:id="_24400562_1085093547843_499308_130" annotatedElement="_24400562_1085093478359_448555_125" body="Translates all constraints belonging to this model element with the given 'translation'."/>
                <ownedParameter xmi:id="_24400562_1085093688312_586043_131" name="translation" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1085093690312_338142_133" annotatedElement="_24400562_1085093688312_586043_131" body="The name of the translation to use.  This must be a translation within a translation library discovered by the framework."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1085093478359_912014_124" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_132353_2" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_ecb034c_1087068042503_212337_104" name="getConstraints" visibility="public">
                <ownedComment xmi:id="_ecb034c_1087068295826_206104_390" annotatedElement="_ecb034c_1087068042503_212337_104" body="Returns the constraints of the argument kind that have been placed onto this model. Typical kinds are &quot;inv&quot;, &quot;pre&quot; and &quot;post&quot;. Other kinds are possible."/>
                <ownedParameter xmi:id="_ecb034c_1087068039190_753454_102" name="kind" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_ecb034c_1087068039190_743951_103" name="" visibility="public" type="_24400562_1084729534630_226077_291" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097452569_945601_3137" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097452570_57834_3138" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1096071062781_922403_102" name="findTaggedValues" visibility="public">
                <ownedComment xmi:id="_1fe00f9_1096071067890_255747_106" annotatedElement="_1fe00f9_1096071062781_922403_102" body="Returns all the values for the tagged value with the specified name. The returned collection will contains only String instances, or will be empty. Never null."/>
                <ownedParameter xmi:id="_1fe00f9_1096071038765_421674_100" name="tagName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1096071038765_415883_101" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297752211252_85678_2420" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297752211253_690118_2421" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1097397813953_898058_201" name="getDocumentation" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692517529_867337_2797" annotatedElement="_1fe00f9_1097397813953_898058_201" body="This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required. HTML style determines if HTML Escaping is applied."/>
                <ownedParameter xmi:id="_1fe00f9_1097397813140_184478_197" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097397813140_646428_198" name="lineLength" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097397813140_297789_199" name="htmlStyle" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097397813140_774472_200" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_2_12ab03bf_1112546134453_601969_57" name="getPackageName" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112546137750_530057_70" annotatedElement="_9_0_2_12ab03bf_1112546134453_601969_57" body="Gets the package name (optionally providing the ability to retrieve the model name and not the mapped name)."/>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1112546133171_751858_55" name="modelName" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1112546137750_488367_71" annotatedElement="_9_0_2_12ab03bf_1112546133171_751858_55" body="A flag indicating whether or not the model name should be retrieved."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1112546133171_72923_56" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_2_12ab03bf_1126152432468_82635_1" name="copyTaggedValues" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1126152456375_285798_16" annotatedElement="_9_0_2_12ab03bf_1126152432468_82635_1" body="Copies all tagged values from the given ModelElementFacade to this model element facade."/>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1126152453250_312925_5" name="element" visibility="public" type="_d860307_1071506074180_318219_1633" direction="inout">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1126152456375_32757_17" annotatedElement="_9_0_2_12ab03bf_1126152453250_312925_5" body="The element from which to copy the tagged values."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1126152432468_931276_0" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_324247_52" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_ee1034a_1127267353515_564335_1583" name="getTemplateParameter" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692673647_375097_2801" annotatedElement="_9_5_1_ee1034a_1127267353515_564335_1583" body="Get the template parameter for this model element having the parameterName"/>
                <ownedParameter xmi:id="_9_5_1_ee1034a_1127267308420_559899_1579" name="parameterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_9_5_1_ee1034a_1127267308420_225004_1580" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_2e90116_1228243394859_636126_174" name="hasKeyword" visibility="public">
                <ownedComment xmi:id="_9_5_1_2e90116_1228244343809_188992_176" annotatedElement="_9_5_1_2e90116_1228243394859_636126_174" body="Does the UML Element contain the named Keyword? Keywords can be separated by space, comma, pipe, semicolon, or &lt;&lt; >>"/>
                <ownedParameter xmi:id="_9_5_1_2e90116_1228243394859_80403_172" name="keywordName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_9_5_1_2e90116_1228244343809_474511_177" annotatedElement="_9_5_1_2e90116_1228243394859_80403_172" body="Keyword to find in the list of UML Element Keywords."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2e90116_1228243394859_911543_173" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_13200cf_1271165638992_883093_2" name="getBindedFullyQualifiedName" visibility="public">
                <ownedComment xmi:id="_9_5_1_13200cf_1271165674142_382464_3" annotatedElement="_9_5_1_13200cf_1271165638992_883093_2" body="Returns the fully qualified name of the model element. The fully qualified name includes complete package qualified name of the underlying model element. The templates parameter will be replaced by the correct one given the binding relation of the parameter to this element."/>
                <ownedParameter xmi:id="_9_5_1_13200cf_1271165638992_587509_0" name="bindedElement" visibility="public" type="_d860307_1071506074180_318219_1633" direction="inout">
                  <ownedComment xmi:id="_9_5_1_13200cf_1271165674142_431116_4" annotatedElement="_9_5_1_13200cf_1271165638992_587509_0" body="the element that will be used to find binding to the templates parameters of this element."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_13200cf_1271165638992_140464_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071505012453_158614_819" name="AssociationEndFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_370782_32" annotatedElement="_d860307_1071505012453_158614_819" body="A property related by memberEnd or its specializations to an association represents an end of the association. The type of the property is the type of the end of the association .Property represents a declared state of one or more instances in terms of a named relationship to a value or values. When a property is an association end, the value or values are related to the instance or instances at the other end(s) of the association."/>
              <generalization xmi:id="_d860307_1077975176238_767212_1904" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_417795_75" name="one2One" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_537011_427" annotatedElement="_1fe00f9_1097256109375_417795_75" body="True if this association end's and the other end's multiplicities are both one."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198638_939394_1746" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198638_448380_1747" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_259440_76" name="one2Many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_687175_429" annotatedElement="_1fe00f9_1097256109375_259440_76" body="True if this association end's multiplicity is one while the other end's is many."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198639_425774_1748" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198639_900848_1749" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_653350_77" name="many2One" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_946972_431" annotatedElement="_1fe00f9_1097256109375_653350_77" body="True if this association end's multiplicity is many while the other end's is one."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198639_743871_1750" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198639_193014_1751" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_312386_78" name="many2Many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_645803_433" annotatedElement="_1fe00f9_1097256109375_312386_78" body="True if this association end's and the other end's multiplicities are both many."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198640_362049_1752" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198640_340529_1753" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_792102_79" name="aggregation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_756455_435" annotatedElement="_1fe00f9_1097256109375_792102_79" body="True if this association end represents an aggregation relationship."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198640_573180_1754" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198640_682125_1755" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_824084_80" name="composition" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_562070_437" annotatedElement="_1fe00f9_1097256109375_824084_80" body="True if this association end represents a composition relationship."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198641_976047_1756" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198641_438599_1757" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_281824_81" name="ordered" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109212128562_47379_156" annotatedElement="_1fe00f9_1097256109375_281824_81" body="Indicates whether or not the association ends are ordered (if multiplicity is greater than 1)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198641_572639_1758" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198641_92735_1759" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_172080_82" name="readOnly" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_971632_440" annotatedElement="_1fe00f9_1097256109375_172080_82" body="True if the association end cannot be changed."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198641_919084_1760" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198642_691670_1761" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_865016_83" name="navigable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_186103_442" annotatedElement="_1fe00f9_1097256109375_865016_83" body="True if it is possible to navigate from the other end to this association end ."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198642_268727_1762" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198642_675889_1763" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_684691_84" name="getterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_106079_444" annotatedElement="_1fe00f9_1097256109375_684691_84" body="A name suitable for use when accessing this association end in programming code."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198642_434994_1764" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198642_904135_1765" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_190103_85" name="setterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_40211_446" annotatedElement="_1fe00f9_1097256109375_190103_85" body="A name suitable for use when accessing this association end in programming code."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198643_465343_1766" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198643_714803_1767" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_837437_86" name="getterSetterTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211882218_295094_137" annotatedElement="_1fe00f9_1097256109375_837437_86" body="The name of the type that is returned on the accessor and mutator operations,  determined in part by the multiplicity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198643_770079_1768" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198643_139046_1769" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_378694_87" name="many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_801013_449" annotatedElement="_1fe00f9_1097256109375_378694_87" body="True if this association end's multiplicity is greater than one."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198644_283384_1770" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198644_458996_1771" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256109375_156457_88" name="required" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657546_518106_451" annotatedElement="_1fe00f9_1097256109375_156457_88" body="True if this association end's multiplicity is strictly greater than zero."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198644_569234_1772" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198644_839517_1773" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1098665714510_564624_110" name="child" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1098665763370_516897_115" annotatedElement="_24400562_1098665714510_564624_110" body="Returns whether or not (true/false) this association end is the child end of the assocation (i.e. the other end's aggregation is composition)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198645_620433_1774" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198645_610238_1775" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1146489587350_638024_123" name="upper" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1146489646726_206355_129" annotatedElement="_9_5_1_f800365_1146489587350_638024_123" body="the upper value for the multiplicity (will be -1 for *)&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198645_861685_1776" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198645_245781_1777" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1146489590545_414480_127" name="lower" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1146489646726_614256_130" annotatedElement="_9_5_1_f800365_1146489590545_414480_127" body="the lower value for the multiplicity&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198646_562178_1778" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198646_198841_1779" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238108479_595208_7" name="default" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_944641_33" annotatedElement="_9_5_1_2e90116_1228238108479_595208_7" body="UML2: Returns the value of the 'Default' attribute. Specifies a String that represents a value to be used when no argument is supplied for the Property. A String that is evaluated to give a default value for the Property when an object of the owning Classifier is instantiated.  Can be something like: new ValueObject(values);"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198646_322756_1780" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198646_448899_1781" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238108479_805575_8" name="aggregationKind" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_907766_34" annotatedElement="_9_5_1_2e90116_1228238108479_805575_8" body="Returns the value of the 'Aggregation' attribute (none, shared, composite). The default value is &quot;none&quot;. The literals are from the enumeration org.eclipse.uml2.uml.AggregationKind. Specifies the kind of aggregation that applies to the Property."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198647_438351_1782" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198647_107782_1783" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238144323_3070_11" name="leaf" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_958889_35" annotatedElement="_9_5_1_2e90116_1228238144323_3070_11" body="IsLeaf property in the association end property. If true, attribute is final, cannot be extended or implemented by a descendant. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198647_987364_1784" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198647_294141_1785" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238144323_12278_12" name="unique" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566648_229694_36" annotatedElement="_9_5_1_2e90116_1228238144323_12278_12" body="UML2: If the association attribute is unique within the Collection type. UML14 always returns false. Unique+Ordered determines the implementation Collection type. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198647_283362_1786" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198648_77315_1787" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1262986431882_593975_88" name="removerName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1262986500117_137969_94" annotatedElement="_9_5_1_2e90116_1262986431882_593975_88" body="A name suitable for use when removing element from this association end in programming code."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1262986431882_467821_89" name="adderName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1262986500117_663227_95" annotatedElement="_9_5_1_2e90116_1262986431882_467821_89" body="A name suitable for use when adding new elements to this association end in programming code."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1262986496960_248678_92" name="bidirectional" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1262986500117_555450_96" annotatedElement="_9_5_1_2e90116_1262986496960_248678_92" body="Is true if update of one side of the association should also update the other side. false if not."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2610136_1273570807618_319131_75" name="derived" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2610136_1273571078101_317632_144" annotatedElement="_9_5_1_2610136_1273570807618_319131_75" body="If the association end is derived (its value is computed). UML2 only. UML14 always returns false. Default=false.&#xA;"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198649_486442_1788" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198649_875422_1789" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1073854860512_297863_453" name="association" visibility="public" type="_24400562_1073854558969_92049_331" association="_24400562_1073854860512_130690_454">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657593_398605_453" annotatedElement="_24400562_1073854860512_297863_453" body="The association owning this association end."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198709_282010_1902" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198709_199382_1903" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505270364_801108_981" name="type" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071505270364_260642_982">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249799593_304147_531" annotatedElement="_d860307_1071505270364_801108_981" body="The classifier attached to this association end."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505058269_2676_836" name="otherEnd" visibility="public" type="_d860307_1071505012453_158614_819" association="_d860307_1071505058269_759931_837">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249799500_363349_530" annotatedElement="_d860307_1071505058269_2676_836" body="The other association end owned by this end's association."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1311875554140_967971_3033" name="static" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311875554140_488588_3035" annotatedElement="_17_0_1_2e90116_1311875554140_967971_3033" body="Indicates if this associationEnd is 'static', meaning it has a classifier scope."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311875554140_485499_3036" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311875554140_169795_3034" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505916814_518979_1588" name="" visibility="public" memberEnd="_d860307_1071505916814_116211_1586 _d860307_1071505916814_306318_1587">
              <ownedEnd xmi:id="_d860307_1071505916814_116211_1586" name="" visibility="private" type="_d860307_1071505787688_603234_1398" association="_d860307_1071505916814_518979_1588"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1122489990718_108299_588" name="FrontEndEvent" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1122490096015_618195_705" annotatedElement="_9_0_2_12ab03bf_1122489990718_108299_588" body="A front-end event is represented by some kind of even on some kind of front-end (hyperlink, submit button, etc)."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1122490088265_223024_694" general="_8a70287_1078528251564_981527_908"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122490147156_232176_706" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122490156437_141579_709" annotatedElement="_9_0_2_12ab03bf_1122490147156_232176_706" body="Indicates whether or not this front end event is contained within a FrontEndUseCase."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200159_542090_2212" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200159_520434_2213" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120676208718_49375_711" name="controllerCall" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isReadOnly="true" association="_9_0_2_12ab03bf_1120676208718_783029_712">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120676298328_346116_753" annotatedElement="_9_0_2_12ab03bf_1120676208718_49375_711" body="The call to the controller for this front-end event (if any)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121132734968_954994_132" name="action" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isReadOnly="true" association="_9_0_2_12ab03bf_1121132734968_659066_133">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121132823156_885468_195" annotatedElement="_9_0_2_12ab03bf_1121132734968_954994_132" body="The action which triggers the &quot;front-end&quot; event."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1152541846781_227181_485" name="controllerCalls" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isOrdered="true" association="_9_5_1_12ab03bf_1152541846781_939069_486">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1152541912500_663544_527" annotatedElement="_9_5_1_12ab03bf_1152541846781_227181_485" body="Gets all controller operation calls for the front-end event."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200189_218839_2292" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200189_162887_2293" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643964945899_288714_5304" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643964945900_714450_5308" annotatedElement="_19_0_3_90e0298_1643964945899_288714_5304" body="The resource message value  for this trigger, this would be the button label or hyperlink name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643964945900_560921_5305" name="resetMessageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643964945900_25104_5309" annotatedElement="_19_0_3_90e0298_1643964945900_560921_5305" body="The resource message key for the reset button."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643964945900_414697_5306" name="resetMessageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643964945900_442328_5310" annotatedElement="_19_0_3_90e0298_1643964945900_414697_5306" body="The default value for the reset button's message."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643964945900_538515_5307" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643964945900_966519_5311" annotatedElement="_19_0_3_90e0298_1643964945900_538515_5307" body="The resource message key for this trigger."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120684802406_120829_1026" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120684802406_941970_1024 _9_0_2_12ab03bf_1120684802406_871921_1025"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078612260215_660411_885" name="" visibility="public" memberEnd="_8a70287_1078612260215_376133_883 _8a70287_1078612260215_449723_884">
              <ownedEnd xmi:id="_8a70287_1078612260215_376133_883" name="" visibility="public" type="_d860307_1071506074180_318219_1633" association="_8a70287_1078612260215_660411_885"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1112205391203_582580_0" name="ValueObjectAssociationEnd" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1112205433281_365540_70" annotatedElement="_9_0_2_12ab03bf_1112205391203_582580_0" body="Represents the association end of a ValueObject."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1112205405015_915001_16" general="_d860307_1071505012453_158614_819"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1112208962968_282024_0" name="valueObjectType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112208969328_114449_27" annotatedElement="_9_0_2_12ab03bf_1112208962968_282024_0" body="Indicates if the type of this association is a value object or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198830_492325_2062" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198830_325388_2063" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1116977006953_998709_2" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1116977006953_280161_0 _9_0_2_12ab03bf_1116977006953_415134_1">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1116977006953_280161_0" name="" visibility="public" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1116977006953_998709_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1116977155390_270416_96" annotatedElement="_9_0_2_12ab03bf_1116977006953_280161_0" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121991135828_419574_238" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121991135750_388410_236 _9_0_2_12ab03bf_1121991135796_855285_237">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121991135750_388410_236" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1121991135828_419574_238"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505837309_478677_1510" name="" visibility="public" memberEnd="_d860307_1071505837309_966405_1508 _d860307_1071505837309_174703_1509">
              <ownedEnd xmi:id="_d860307_1071505837309_966405_1508" name="" visibility="private" type="_d860307_1071505762942_565408_1372" association="_d860307_1071505837309_478677_1510"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078939289723_161411_215" name="GuardFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_298924_121" annotatedElement="_8a70287_1078939289723_161411_215" body="A representation of the model object 'Constraint'. A condition or restriction expressed in natural language text or in a machine readable language for the purpose of declaring some of the semantics of an element."/>
              <generalization xmi:id="_8a70287_1078952020671_525620_351" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111780213303_786769_15" name="body" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
              <ownedAttribute xmi:id="_8a70287_1078939329831_57371_406" name="transition" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_8a70287_1078939329831_301783_408"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1084729534630_226077_291" name="ConstraintFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_642512_105" annotatedElement="_24400562_1084729534630_226077_291" body="Condition or restriction expressed in natural language text or in a machine readable language for the purpose of declaring some of the semantics of an element."/>
              <generalization xmi:id="_24400562_1084729601052_247622_310" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_24400562_1090545059515_636746_125" name="body" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090545092046_899827_129" annotatedElement="_24400562_1090545059515_636746_125" body="Gets the 'body' or text of this constraint."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198748_692477_1980" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198748_195625_1981" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256833531_812807_535" name="invariant" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836093_359486_580" annotatedElement="_1fe00f9_1097256833531_812807_535" body="True if this constraint denotes an invariant.&#xA;For example:&#xA;&lt;pre>&#xA;   context LivingAnimal&#xA;   inv: alive = true&#xA;&lt;/pre>&#xA;False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198777_285611_1982" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198777_480357_1983" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256833531_170158_536" name="preCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836093_793171_582" annotatedElement="_1fe00f9_1097256833531_170158_536" body="True if this constraint denotes a precondition.&#xA;For example:&#xA;&lt;pre>&#xA;   context LivingAnimal::canFly()&#xA;   pre: hasWings = true&#xA;&lt;/pre>&#xA;False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198777_61816_1984" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198778_713881_1985" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256833531_891196_537" name="postCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836093_273058_584" annotatedElement="_1fe00f9_1097256833531_891196_537" body="True if this constraint denotes a postcondition.&#xA;For example:&#xA;&lt;pre>&#xA;   context LivingAnimal::getNumberOfLegs()&#xA;   post: numberOfLegs >= 0&#xA;&lt;/pre>&#xA;False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198778_255549_1986" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198778_661219_1987" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256833531_874405_538" name="definition" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836093_680388_586" annotatedElement="_1fe00f9_1097256833531_874405_538" body="True if this constraint denotes a definition.&#xA;For example:&#xA;&lt;pre>&#xA;   context CustomerCard&#xA;   def: getTotalPoints(d: date) : Integer = transaction->select(date.isAfter(d)).points->sum()&#xA;&lt;/pre>&#xA;False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198778_687505_1988" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198778_244215_1989" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256833531_170967_539" name="bodyExpression" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836093_224470_588" annotatedElement="_1fe00f9_1097256833531_170967_539" body="True if this constraint denotes a body expression.&#xA;For example:&#xA;&lt;pre>&#xA;   context CustomerCard:getTransaction(from:Date, until:Date)&#xA;   body: transactions->select(date.isAfter(from) and date.isBefore(until))&#xA;&lt;/pre>&#xA;False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198779_957985_1990" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198779_345544_1991" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1084729610099_756606_320" name="contextElement" visibility="public" type="_d860307_1071506074180_318219_1633" association="_24400562_1084729610099_555502_322">
                <ownedComment xmi:id="_24400562_1084730047786_207112_365" annotatedElement="_24400562_1084729610099_756606_320" body="Gets the model element to which the constraint applies (i.e. is the context of)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198780_156079_1992" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198780_209639_1993" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_ecb034c_1087068364846_247944_393" name="getTranslation" visibility="public">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684171_417894_734" annotatedElement="_ecb034c_1087068364846_247944_393" body="This constraint's translation for the argument languange."/>
                <ownedParameter xmi:id="_ecb034c_1087068362112_832676_391" name="language" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout">
                  <ownedComment xmi:id="_ecb034c_1087068603416_682254_395" annotatedElement="_ecb034c_1087068362112_832676_391" body="The target language to which the OCL constraint is to be translated."/>
                </ownedParameter>
                <ownedParameter xmi:id="_ecb034c_1087068362112_576379_392" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120246257140_942429_1629" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120246257140_272723_1627 _9_0_2_12ab03bf_1120246257140_520985_1628">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120246257140_272723_1627" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1120246257140_942429_1629"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1122481242500_184900_184" name="FrontEndActionState" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1122481644734_314894_213" annotatedElement="_9_0_2_12ab03bf_1122481242500_184900_184" body="Represents an operation on the server called by an action. Optionally may defer operations to the controller."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1122481389531_439569_200" general="_ecb034c_1074429494297_377714_181"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122481636968_588590_211" name="serverSide" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122481644734_947090_215" annotatedElement="_9_0_2_12ab03bf_1122481636968_588590_211" body="Indicates whether or not this front end action state is server side. Pages, for example, are also action states but they return control to the client."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200159_999850_2214" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200160_653879_2215" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122482149062_878378_244" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122482156875_369960_247" annotatedElement="_9_0_2_12ab03bf_1122482149062_878378_244" body="True if this element is contained in a FrontEndUseCase."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200160_207152_2216" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200160_263841_2217" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122483332687_903013_248" name="actionMethodName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122483346375_122171_251" annotatedElement="_9_0_2_12ab03bf_1122483332687_903013_248" body="The method name representing this action state."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121178179109_585369_654" name="containerActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121178179109_548170_656">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121178289578_601907_698" annotatedElement="_9_0_2_12ab03bf_1121178179109_585369_654" body="The actions that pass through this action state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200164_329968_2226" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200164_977225_2227" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122488530281_721103_544" name="controllerCalls" visibility="public" type="_d860307_1071504751869_985718_574" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1122488530281_429779_545">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122488595234_891150_587" annotatedElement="_9_0_2_12ab03bf_1122488530281_721103_544" body="All calls deferred to the controller by this action state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200141_580687_2162" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200141_32103_2163" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120678801250_16479_846" name="exceptions" visibility="public" type="_9_0_2_12ab03bf_1120678285078_403523_813" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120678801250_279290_847">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120678892953_981307_889" annotatedElement="_9_0_2_12ab03bf_1120678801250_16479_846" body="All exceptions modelled on this action state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200143_537244_2164" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200143_694580_2165" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122488202859_420414_369" name="forward" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isReadOnly="true" association="_9_0_2_12ab03bf_1122488202859_146447_370">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122488260687_601123_410" annotatedElement="_9_0_2_12ab03bf_1122488202859_420414_369" body="The next transition, there can be only one transition going out of an action state, otherwise decision points should be used (triggers are not supported at the server-side)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1334699804372_524377_2704" name="serviceCalls" visibility="public" type="_d860307_1071504751869_985718_574" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1334699804372_724350_2706" annotatedElement="_17_0_1_2e90116_1334699804372_524377_2704" body="All calls deferred to the services by this action state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1334699804372_174812_2707" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1334699804372_128305_2705" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1076929607659_603849_252" name="EntityQueryOperation" visibility="public">
              <ownedComment xmi:id="_24400562_1085018608171_42098_180" annotatedElement="_24400562_1076929607659_603849_252" body="Represents a persistent entity finder method."/>
              <generalization xmi:id="_24400562_1076929631192_200212_268" general="_d860307_1071504751869_985718_574"/>
              <ownedOperation xmi:id="_1fe00f9_1097398013296_73875_209" name="getQuery" visibility="public">
                <ownedComment xmi:id="_1fe00f9_1097398018625_486805_211" annotatedElement="_1fe00f9_1097398013296_73875_209" body="The query string for this EntityFinderMethod.  The query returned is based on the 'translation' passed in.  The translation must be one available to AndroMDA found with a translation-library."/>
                <ownedParameter xmi:id="_1fe00f9_1097398012390_77318_205" name="translation" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097398012390_722054_206" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120168262390_633909_433" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120168262390_387973_431 _9_0_2_12ab03bf_1120168262390_957079_432"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_e8f0348_1103736423718_945658_2" name="" visibility="public" memberEnd="_e8f0348_1103736423718_348825_0 _e8f0348_1103736423718_479626_1">
              <ownedEnd xmi:id="_e8f0348_1103736423718_348825_0" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_e8f0348_1103736423718_945658_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074429719333_393099_586" name="FinalStateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101508_260815_114" annotatedElement="_ecb034c_1074429719333_393099_586" body="A special kind of state signifying that the enclosing region is completed. If the enclosing region is directly contained in a state machine and all other regions in the state machine also are completed, then it means that the entire state machine is completed."/>
              <generalization xmi:id="_ecb034c_1076523293023_932578_3204" general="_ecb034c_1076522978739_404388_3123"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120835338500_225560_590" name="FrontEndFinalState" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120835633578_142246_620" annotatedElement="_9_0_2_12ab03bf_1120835338500_225560_590" body="A final state represents the end of a use-case, in a &quot;front-end&quot; application this means its the transition into the next front-end use case."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120835525562_397483_606" general="_ecb034c_1074429719333_393099_586"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120835719531_46701_621" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120835745515_45587_624" annotatedElement="_9_0_2_12ab03bf_1120835719531_46701_621" body="Indicates if this front end final state is contained within a FrontEndUseCase."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200154_150658_2198" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200155_86869_2199" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120835533343_427134_617" name="targetUseCase" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isReadOnly="true" association="_9_0_2_12ab03bf_1120835533359_328409_619">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120178993343_645879_1006" annotatedElement="_9_0_2_12ab03bf_1120835533343_427134_617" body="The use case the final state is &quot;targetting&quot;."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121279283546_701231_108" name="interUseCaseParameters" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121279283546_819090_109">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121286896937_733409_285" annotatedElement="_9_0_2_12ab03bf_1121279283546_701231_108" body="Parameters that are directly entering this final state, they will be able to survive a trip to the next use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200171_608237_2242" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200171_316910_2243" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644007164224_536631_5470" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644007164226_436454_5475" annotatedElement="_19_0_3_90e0298_1644007164224_536631_5470" body="The path to which this final state points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644007164225_349935_5471" name="targetControllerFullyQualifiedName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644007164227_229968_5476" annotatedElement="_19_0_3_90e0298_1644007164225_349935_5471" body="The target controller to which this final state points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644007164225_589181_5472" name="targetControllerBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644007164227_460852_5477" annotatedElement="_19_0_3_90e0298_1644007164225_589181_5472" body="The controller bean name to which this final state points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644007164226_404534_5473" name="targetElement" visibility="public" type="_d860307_1071506074180_318219_1633" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644007164227_366720_5478" annotatedElement="_19_0_3_90e0298_1644007164226_404534_5473" body="The element to which this final state points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644007164226_103181_5474" name="targetController" visibility="public" type="_9_0_2_12ab03bf_1120167034531_347865_28" aggregation="shared">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644007164228_4027_5480" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644007164227_549801_5479" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_ee1034a_1127266745841_402315_493" name="TemplateParameterFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_12ab03bf_1127336694375_308239_16" annotatedElement="_9_5_1_ee1034a_1127266745841_402315_493" body="Represents a UML template parameter. Exposes a parameterable element as a formal template parameter of a template. Only UML2 TemplateParameter inherits from ModelElement, so the UML14 implementation cannot extend ModelElement. UML14 TemplateParameter.parameter inherits from Parameter."/>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127267096095_318994_1532" name="defaultElement" visibility="public" type="_d860307_1071506074180_318219_1633" aggregation="composite" association="_9_5_1_ee1034a_1127267096095_714444_1533">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693611576_887674_2826" annotatedElement="_9_5_1_ee1034a_1127267096095_318994_1532" body="Return the default element for the template parameter"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200180_824040_2268" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200180_174248_2269" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127267093090_704670_1490" name="parameter" visibility="public" type="_d860307_1071506074180_318219_1633" aggregation="composite" association="_9_5_1_ee1034a_1127267093090_733270_1491">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693644078_513852_2827" annotatedElement="_9_5_1_ee1034a_1127267093090_704670_1490" body="Returns the parameter value for the template parameter. In andromda, parameter and template parameter functionality are combined for simplicity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200180_16306_2266" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200180_857648_2267" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310736540873_217064_2785" name="type" visibility="public" type="_d860307_1071504650353_319894_500">
                <ownedComment xmi:id="_17_0_1_2e90116_1310736649784_274595_2787" annotatedElement="_17_0_1_2e90116_1310736540873_217064_2785" body="TemplateParameter may be of type Classifier, PackageableElement,&#xA;Operation or Property. Generally a Class parameter has a name and a type of Classifier."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310737304496_960874_2788" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310737312200_997262_2790" name="fullyQualifiedName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693674971_796919_2828" annotatedElement="_17_0_1_2e90116_1310737312200_997262_2790" body="Return the fully qualified name of the template parameter: package + class + parameter name"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310739965958_659534_2792" name="getterSetterTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693690128_515220_2829" annotatedElement="_17_0_1_2e90116_1310739965958_659534_2792" body="The type of the template parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310755549634_238635_2794" name="getterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693702832_904902_2830" annotatedElement="_17_0_1_2e90116_1310755549634_238635_2794" body="get + capitalized parameter name"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310755557322_305129_2796" name="setterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693707098_682349_2831" annotatedElement="_17_0_1_2e90116_1310755557322_305129_2796" body="set + capitalized parameter name"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1310933834236_32922_2584" name="constrainingClassifiers" visibility="public" type="_d860307_1071504650353_319894_500" association="_17_0_1_2e90116_1310933834235_158241_2583">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693588325_408583_2825" annotatedElement="_17_0_1_2e90116_1310933834236_32922_2584" body="UML2 only: Returns the list of classifiers (Classes) which constrain the parameter type. Results in &lt;? extends ConstrainingClassifier> declaration."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311024821050_151314_2954" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1311024821051_239321_2955" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1311168688937_387278_2673" name="owner" visibility="public" type="_d860307_1071506074180_318219_1633">
                <ownedComment xmi:id="_17_0_1_2e90116_1311168767034_7527_2677" annotatedElement="_17_0_1_2e90116_1311168688937_387278_2673" body="The ModelElement that owns this parameter. For UML14, the classifier package. For UML2, the Classifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1311168722579_326041_2675" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1311168722579_59361_2676" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_17_0_1_2e90116_1311168679093_582416_2655" name="getDocumentation" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311168679093_577006_2660" annotatedElement="_17_0_1_2e90116_1311168679093_582416_2655" body="Gets the documentation for the model element, The indent argument is prefixed to each line. By default this method wraps lines after 64 characters.&#xA;&#xA;This method is equivalent to &lt;code>getDocumentation(indent, 64)&lt;/code>."/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_354032_2658" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_17_0_1_2e90116_1311168679093_453858_2669" annotatedElement="_17_0_1_2e90116_1311168679093_354032_2658" body="&lt;p>Specifies the amount to indent by.&lt;/p>"/>
                </ownedParameter>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_471438_2659" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_17_0_1_2e90116_1311168679093_234246_2656" name="getDocumentation" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311168679093_388194_2664" annotatedElement="_17_0_1_2e90116_1311168679093_234246_2656" body="This method returns the documentation for this model element, with the lines wrapped after the specified number of characters, values of less than 1 will indicate no line wrapping is required. By default paragraphs are returned as HTML.&#xA;&#xA;This method is equivalent to &lt;code>getDocumentation(indent, lineLength, true)&lt;/code>."/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_290168_2661" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_582588_2662" name="lineLength" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" direction="inout"/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_579172_2663" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_17_0_1_2e90116_1311168679093_322788_2657" name="getDocumentation" visibility="public">
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_597221_2665" name="indent" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_726975_2666" name="lineLength" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" direction="inout"/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_208998_2667" name="htmlStyle" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_17_0_1_2e90116_1311168679093_885443_2668" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1104625624120_556816_327" name="EnumerationLiteralFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_692615_123" annotatedElement="_9_0_1fe00f9_1104625624120_556816_327" body="A user-defined data value for an enumeration."/>
              <generalization xmi:id="_9_0_1fe00f9_1105234305560_206170_586" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_e8f0348_1104696418406_292003_0" name="value" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1104696421281_884760_12" annotatedElement="_9_0_e8f0348_1104696418406_292003_0" body="Returns the value of this enumeration literal, by default the value is the same as the name."/>
              </ownedAttribute>
              <ownedOperation xmi:id="_9_5_1_12ab03bf_1160748654687_752690_2" name="getName" visibility="public">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1160748671437_831592_16" annotatedElement="_9_5_1_12ab03bf_1160748654687_752690_2" body="Gets the name of the enumeration literal (if the &quot;modelName&quot; flag is true, then the actual name of the literal in the model is returned - otherwise the name that has any masking applied)."/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1160748653843_742903_0" name="modelName" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1160748653843_643314_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_12ab03bf_1160750083921_25930_105" name="getValue" visibility="public">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1160750149765_429361_107" annotatedElement="_9_5_1_12ab03bf_1160750083921_25930_105" body="Gets the value of the enumeration literal  (if the &quot;modelValue&quot; flag is true, then the actual value of the literal in the model is returned - otherwise the value that has any masking applied is returned)."/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1160750146765_437832_106" name="modelValue" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1160750083921_219593_104" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_eb40358_1174239124567_552684_16" name="getEnumerationValue" visibility="public">
                <ownedComment xmi:id="_9_5_1_eb40358_1174239134231_697238_30" annotatedElement="_9_5_1_eb40358_1174239124567_552684_16" body="Gets the Literal's Value. This will be used to create the Literal's Instance."/>
                <ownedParameter xmi:id="_9_5_1_eb40358_1174239124567_795591_15" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1137759961508_462228_969" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1137759961508_171837_967 _9_0_2_2cb0161_1137759961508_466294_968">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1137759961508_171837_967" name="" visibility="private" type="_24400562_1078456000396_796309_243" association="_9_0_2_2cb0161_1137759961508_462228_969"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120676208718_783029_712" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120676208718_324301_710 _9_0_2_12ab03bf_1120676208718_49375_711">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120676208718_324301_710" name="" visibility="private" type="_9_0_2_12ab03bf_1122489990718_108299_588" association="_9_0_2_12ab03bf_1120676208718_783029_712"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1117045208921_469733_285" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1117045208921_877210_283 _9_0_2_12ab03bf_1117045208921_201496_284">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1117045208921_877210_283" name="" visibility="private" type="_d860307_1071504650353_319894_500" association="_9_0_2_12ab03bf_1117045208921_469733_285"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1115149519103_40484_595" name="" visibility="public" memberEnd="_9_0_1fe00f9_1115149519103_109086_593 _9_0_1fe00f9_1115149519103_920600_594">
              <ownedEnd xmi:id="_9_0_1fe00f9_1115149519103_109086_593" name="" visibility="public" type="_9_0_1fe00f9_1115149273430_479398_116" association="_9_0_1fe00f9_1115149519103_40484_595"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_626020b_1151603106573_799941_0" name="IncludeFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101555_479289_133" annotatedElement="_9_5_1_626020b_1151603106573_799941_0" body="An include relationship defines that a use case contains the behavior defined in another use case."/>
              <generalization xmi:id="_9_5_1_626020b_1151603751733_116495_941" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_5_1_626020b_1151603787317_847996_1094" name="addition" visibility="public" type="_ecb034c_1074384938560_560855_449" association="_9_5_1_626020b_1151603787318_85355_1095">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200188_196565_2288" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200188_580407_2289" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_626020b_1151603782442_805027_1052" name="base" visibility="public" type="_ecb034c_1074384938560_560855_449" association="_9_5_1_626020b_1151603782442_22479_1053">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200187_684055_2286" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200187_96884_2287" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1079984096461_563058_461" name="" visibility="public" memberEnd="_8a70287_1079984096461_36732_459 _8a70287_1079984096461_143426_460">
              <ownedEnd xmi:id="_8a70287_1079984096461_36732_459" name="" visibility="private" type="_8a70287_1079983887000_419904_240" association="_8a70287_1079984096461_563058_461"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071761570900_66136_177" name="" visibility="public" memberEnd="_d860307_1071761570900_805964_175 _d860307_1071761570900_511072_176">
              <ownedEnd xmi:id="_d860307_1071761570900_805964_175" name="" visibility="private" type="_d860307_1071761469244_994549_110" association="_d860307_1071761570900_66136_177"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1079983887000_419904_240" name="GeneralizationFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_561805_122" annotatedElement="_8a70287_1079983887000_419904_240" body="A taxonomic relationship between a more general classifier and a more specific classifier. Each instance of the specific classifier is also an indirect instance of the general classifier. Thus, the specific classifier inherits the features of the more general classifier. A generalization relates a specific classifier to a more general classifier, and is owned by the specific classifier."/>
              <generalization xmi:id="_24400562_1089722438750_36557_1" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_8a70287_1079984120656_884195_499" name="parent" visibility="public" type="_24400562_1078456000396_796309_243" association="_8a70287_1079984120656_224169_500"/>
              <ownedAttribute xmi:id="_8a70287_1079984096461_143426_460" name="child" visibility="public" type="_24400562_1078456000396_796309_243" association="_8a70287_1079984096461_563058_461"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518295189_840203_1582" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518295189_145313_1580 _9_0_1fe00f9_1119518295189_526751_1581">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518295189_145313_1580" name="" visibility="private" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518295189_840203_1582"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1243288232685_165248_92" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1243288232685_11930_90 _9_5_1_12ab03bf_1243288232685_608521_91">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1243288232685_11930_90" name="" visibility="private" type="_9_0_2_12ab03bf_1120792857812_717688_419" association="_9_5_1_12ab03bf_1243288232685_165248_92"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_626020b_1151603787318_85355_1095" name="" visibility="public" memberEnd="_9_5_1_626020b_1151603787317_823796_1093 _9_5_1_626020b_1151603787317_847996_1094">
              <ownedEnd xmi:id="_9_5_1_626020b_1151603787317_823796_1093" name="" visibility="public" type="_9_5_1_626020b_1151603106573_799941_0" association="_9_5_1_626020b_1151603787318_85355_1095"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_12ab03bf_1112847572859_778539_198" name="" visibility="public" memberEnd="_9_5_12ab03bf_1112847572859_215646_196 _9_5_12ab03bf_1112847572859_165390_197">
              <ownedEnd xmi:id="_9_5_12ab03bf_1112847572859_215646_196" name="" visibility="private" type="_d860307_1071504751869_985718_574" association="_9_5_12ab03bf_1112847572859_778539_198"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121181462218_729727_803" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121181462218_693342_801 _9_0_2_12ab03bf_1121181462218_477637_802">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121181462218_693342_801" name="" visibility="private" type="_9_0_2_12ab03bf_1121180438203_964334_702" association="_9_0_2_12ab03bf_1121181462218_729727_803"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120182229281_104503_1211" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120182229281_323290_1209 _9_0_2_12ab03bf_1120182229281_327393_1210">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120182229281_327393_1210" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1120182229281_104503_1211"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518367227_619293_1682" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518367227_806721_1680 _9_0_1fe00f9_1119518367227_548026_1681">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518367227_806721_1680" name="" visibility="public" type="_9_0_1fe00f9_1111223458470_189098_0" association="_9_0_1fe00f9_1119518367227_619293_1682"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1113367047375_642873_130" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1113367047375_793931_128 _9_0_2_12ab03bf_1113367047375_32239_129">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1113367047375_793931_128" name="" visibility="private" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1113367047375_642873_130"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1073854558969_92049_331" name="AssociationFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_623980_83" annotatedElement="_24400562_1073854558969_92049_331" body="An association describes a set of tuples whose values refer to typed instances. An instance of an association is called a link."/>
              <generalization xmi:id="_9_5_1_12ab03bf_1130334846468_827557_67" general="_24400562_1078456000396_796309_243"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256127046_514702_188" name="relationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151062_380862_626" annotatedElement="_1fe00f9_1097256127046_514702_188" body="A name suited for naming this relationship. This name will be constructed from both association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198706_332800_1886" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198706_832120_1887" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1105742599656_658494_100" name="many2Many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1105742602156_330002_115" annotatedElement="_9_0_e8f0348_1105742599656_658494_100" body="Indicates whether or not this associations represents a many-to-many relation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198706_239607_1888" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198706_19016_1889" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_41701a3_1135442878574_466551_2" name="associationClass" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692089317_959071_2660" annotatedElement="_9_5_41701a3_1135442878574_466551_2" body="True if the AssociationFacade is an AssociationClass."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198706_358433_1890" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198707_508039_1891" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1144580968312_775405_15" name="abstract" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1144581224937_862560_781" annotatedElement="_9_0_2_2cb0161_1144580968312_775405_15" body="Indicates if this association is 'abstract'."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198707_446294_1892" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198707_508555_1893" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1144580968312_100343_16" name="leaf" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1144581224937_466046_783" annotatedElement="_9_0_2_2cb0161_1144580968312_100343_16" body="True if this association cannot be extended and represent a leaf in the inheritance tree."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198707_325988_1894" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198707_192548_1895" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228237755521_337100_5" name="derived" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_123687_84" annotatedElement="_9_5_1_2e90116_1228237755521_337100_5" body="UML2: Returns the value of the 'Is Derived' attribute. The default value is &quot;false&quot;. If isDerived is true, the value of the attribute is derived from information elsewhere. Specifies whether the Property is derived, i.e., whether its value or values can be computed from other information."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198708_164472_1896" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198708_495224_1897" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228237755521_976806_6" name="binary" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_994154_85" annotatedElement="_9_5_1_2e90116_1228237755521_976806_6" body="UML2: Determines whether this association is a binary association, i.e. whether it has exactly two member ends. UML2 allows association classes in the association itself (many2many with association attributes). Default=true: only two member ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198708_317831_1898" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198708_378242_1899" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1137357698203_335895_188" name="associationEndA" visibility="public" type="_d860307_1071505012453_158614_819" isReadOnly="true" association="_9_0_2_2cb0161_1137357698203_755600_189">
                <ownedComment xmi:id="_9_0_2_2cb0161_1137357790718_554722_271" annotatedElement="_9_0_2_2cb0161_1137357698203_335895_188" body="The first association end."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1137357739812_611226_230" name="associationEndB" visibility="public" type="_d860307_1071505012453_158614_819" isReadOnly="true" association="_9_0_2_2cb0161_1137357739812_407573_231">
                <ownedComment xmi:id="_9_0_2_2cb0161_1137357790718_634181_272" annotatedElement="_9_0_2_2cb0161_1137357739812_611226_230" body="The second association end."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1073854860512_98352_452" name="associationEnds" visibility="public" isStatic="true" type="_d860307_1071505012453_158614_819" isOrdered="true" association="_24400562_1073854860512_130690_454">
                <ownedComment xmi:id="_24400562_1073864891646_305486_646" annotatedElement="_24400562_1073854860512_98352_452" body="Gets the association ends belonging to this association."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198709_279786_1900" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198709_957075_1901" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071504952918_877221_780" name="type" visibility="public" memberEnd="_d860307_1071504952918_651623_778 _d860307_1071504952918_494198_779">
              <ownedEnd xmi:id="_d860307_1071504952918_651623_778" name="" visibility="public" type="_d860307_1071504589255_899792_464" association="_d860307_1071504952918_877221_780">
                <ownedComment xmi:id="_9_0_1fe00f9_1105231427664_148405_167" annotatedElement="_d860307_1071504952918_651623_778" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120789489859_66479_150" name="FrontEndParameter" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120789720656_821593_251" annotatedElement="_9_0_2_12ab03bf_1120789489859_66479_150" body="A front-end parameter is a parameter passed between front-end action states."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120789715609_114375_240" general="_d860307_1071761469244_994549_110"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120789793062_277239_253" name="controllerOperationArgument" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120789800687_82842_263" annotatedElement="_9_0_2_12ab03bf_1120789793062_277239_253" body="Indicates whether or not this parameter is an argument of a controller operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200148_213109_2176" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200148_354121_2177" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120790550609_64412_372" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120790559546_608446_375" annotatedElement="_9_0_2_12ab03bf_1120790550609_64412_372" body="Indicates if this parameter is contained in a &quot;front-end&quot; use case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200148_200571_2178" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200149_445704_2179" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121889891421_274889_112" name="actionParameter" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121889898500_13770_125" annotatedElement="_9_0_2_12ab03bf_1121889891421_274889_112" body="Indicates whether or not this is an action parameter or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200149_625791_2180" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200149_66641_2181" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124163629515_993259_0" name="table" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124163632343_845073_25" annotatedElement="_9_0_2_12ab03bf_1124163629515_993259_0" body="Indicates whether or not this parameter represents a table."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200149_788756_2182" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200149_597698_2183" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124163912390_817539_112" name="tableColumnNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124163915687_674106_116" annotatedElement="_9_0_2_12ab03bf_1124163912390_817539_112" body="All the columns for this parameter if it represents a table variable. If a column is linked by an event (action) a FrontEndParameter instance is included in the return value, otherwise a plain String representing the column name."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200150_553665_2184" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200150_93578_2185" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1127337716828_916662_103" name="tableColumns" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1127337720406_945888_123" annotatedElement="_9_5_1_12ab03bf_1127337716828_916662_103" body="A list of all attributes which make up the table columns of this table (this only contains attributes when the table is represented by an array)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200150_250135_2186" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200150_908816_2187" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1127917795375_35317_0" name="tableAttributeNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1127917807390_181971_33" annotatedElement="_9_5_1_12ab03bf_1127917795375_35317_0" body="A collection of all possible attribute names of a table (this will only work when your table is modeled as an array..not a collection)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200151_617408_2188" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200151_881209_2189" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120791506750_518911_377" name="view" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isReadOnly="true" association="_9_0_2_12ab03bf_1120791506750_179105_378">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120791590828_767780_418" annotatedElement="_9_0_2_12ab03bf_1120791506750_518911_377" body="Represents the view in which this parameter will be used."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121125758859_943421_0" name="action" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isReadOnly="true" association="_9_0_2_12ab03bf_1121125758921_735011_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121890217015_56213_129" annotatedElement="_9_0_2_12ab03bf_1121125758859_943421_0" body="The action to which this parameter belongs (if it belongs to an action), otherwise it returns null."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120789949031_209314_307" name="controllerOperation" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isReadOnly="true" association="_9_0_2_12ab03bf_1120789949031_60614_308">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120790070343_465157_371" annotatedElement="_9_0_2_12ab03bf_1120789949031_209314_307" body="Gets the controller operation to which this parameter belongs."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210023_339350_4809" name="dateFormatter" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210043_86435_4849" annotatedElement="_19_0_3_90e0298_1643955210023_339350_4809" body="The name of the date formatter for this parameter (if this parameter represents a date)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210031_149799_4810" name="strictDateFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_706881_4850" annotatedElement="_19_0_3_90e0298_1643955210031_149799_4810" body="Indicates where or not the date format is to be strictly respected. Otherwise the date formatter used for the representation of this date is to be set to lenient."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210032_70871_4811" name="format" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_876367_4851" annotatedElement="_19_0_3_90e0298_1643955210032_70871_4811" body="If this parameter represents a date or time this method will return the format in which it must be represented. In the event this format has not been specified by the any tagged value the default will be used."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210032_148155_4812" name="timeFormatter" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_90304_4852" annotatedElement="_19_0_3_90e0298_1643955210032_148155_4812" body="The name of the time formatter (if this parameter represents a time)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210033_927834_4813" name="inputCheckbox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_167240_4853" annotatedElement="_19_0_3_90e0298_1643955210033_927834_4813" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210033_389539_4814" name="inputTextarea" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_626594_4854" annotatedElement="_19_0_3_90e0298_1643955210033_389539_4814" body="Indicates if this parameter represents as an input text area widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210033_825671_4815" name="inputSelect" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210044_368850_4855" annotatedElement="_19_0_3_90e0298_1643955210033_825671_4815" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210034_5241_4816" name="inputSecret" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_83512_4856" annotatedElement="_19_0_3_90e0298_1643955210034_5241_4816" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210034_725226_4817" name="inputHidden" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_746017_4857" annotatedElement="_19_0_3_90e0298_1643955210034_725226_4817" body="Indicates whether or not this parameter represents a hidden input widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210040_277018_4834" name="inputFile" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_546475_4874" annotatedElement="_19_0_3_90e0298_1643955210040_277018_4834" body="Indicates whether or not this is a file input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210034_827811_4818" name="plaintext" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_159900_4858" annotatedElement="_19_0_3_90e0298_1643955210034_827811_4818" body="Indicates whether or not this field should be rendered as plain text (not as a widget)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210035_163147_4819" name="inputRadio" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_408479_4859" annotatedElement="_19_0_3_90e0298_1643955210035_163147_4819" body="Indicates whether or not this parameter should be rendered as an input radio widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210035_236201_4820" name="inputText" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_785111_4860" annotatedElement="_19_0_3_90e0298_1643955210035_236201_4820" body="Indicates whether or not this parameter should be rendered as a text input widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210035_900615_4821" name="backingListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_528200_4861" annotatedElement="_19_0_3_90e0298_1643955210035_900615_4821" body="The backing list name for this parameter. This is useful if you want to be able to select the parameter value from a list (i.e. a drop-down select input type)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210035_734497_4822" name="labelListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_835828_4862" annotatedElement="_19_0_3_90e0298_1643955210035_734497_4822" body="The name of the label list for this parameter. The label list name is the name of the list storing the labels for the possible values of this parameter (typically used for the labels of a drop-down select lists)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210036_687363_4823" name="valueListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_970332_4863" annotatedElement="_19_0_3_90e0298_1643955210036_687363_4823" body="Stores the name of the value list for this parameter; this list stores the possible values that this parameter may be (typically used for the values of a drop-down select list)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210036_616692_4824" name="selectable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_67976_4864" annotatedElement="_19_0_3_90e0298_1643955210036_616692_4824" body="Indicates whether or not this parameter is selectable or not (that is: it can be selected from a list of values)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210037_924401_4825" name="dummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210045_757052_4865" annotatedElement="_19_0_3_90e0298_1643955210037_924401_4825" body="The dummy value for this parameter. The dummy value is used for setting the dummy information when dummyData is enabled."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210038_18693_4826" name="valueListDummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_21175_4866" annotatedElement="_19_0_3_90e0298_1643955210038_18693_4826" body="The dummy value for a value list."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210038_385719_4827" name="tableSortColumnProperty" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_438946_4867" annotatedElement="_19_0_3_90e0298_1643955210038_385719_4827" body="The name of the property storing the column to sort by if this parameter represents a table."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210038_4993_4828" name="tableSortAscendingProperty" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_373694_4868" annotatedElement="_19_0_3_90e0298_1643955210038_4993_4828" body="The name of the property that Indicates whether or not the table should be sorted ascending (if this parameter represents a table)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210038_932182_4829" name="formAttributeSetProperty" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_644624_4869" annotatedElement="_19_0_3_90e0298_1643955210038_932182_4829" body="The name of the property used for indicating whether or not a form attribute has been set at least once."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210039_175966_4830" name="readOnly" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_614419_4870" annotatedElement="_19_0_3_90e0298_1643955210039_175966_4830" body="Indicates if this parameter can only be read and not modified."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210039_766079_4831" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_574630_4871" annotatedElement="_19_0_3_90e0298_1643955210039_766079_4831" body="Indicates whether or not this parameter requires some kind of validation (the collection of validator types is not empty)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210039_972832_4832" name="validatorTypes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_127796_4872" annotatedElement="_19_0_3_90e0298_1643955210039_972832_4832" body="All the validator types for this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210040_569333_4833" name="validWhen" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_649925_4873" annotatedElement="_19_0_3_90e0298_1643955210040_569333_4833" body="The validator's 'validwhen' value, this is useful when the validation of a parameter depends on the validation of others. See the apache commons-validator documentation for more information."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210040_319696_4835" name="inputMultibox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210046_708224_4875" annotatedElement="_19_0_3_90e0298_1643955210040_319696_4835" body="Indicates whether or not this type represents an input multibox."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210040_690524_4836" name="complex" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210047_968679_4876" annotatedElement="_19_0_3_90e0298_1643955210040_690524_4836" body="Indicates if this parameter is 'complex', that is: its of a complex type (has at least one attribute or association)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210040_555560_4837" name="attributes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210047_243970_4877" annotatedElement="_19_0_3_90e0298_1643955210040_555560_4837" body="All attributes belonging to this parameter's type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210041_701138_4838" name="navigableAssociationEnds" visibility="public" type="_d860307_1071505012453_158614_819" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210048_31046_4879" annotatedElement="_19_0_3_90e0298_1643955210041_701138_4838" body="All navigation association ends belonging to this parameter's type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643955210049_624966_4880" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643955210047_832700_4878" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210041_870028_4839" name="backingValueName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210049_763312_4881" annotatedElement="_19_0_3_90e0298_1643955210041_870028_4839" body="The name of the backing value for this parameter (only used with collections and arrays that are input type table)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210041_703883_4840" name="inputTable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210049_421551_4882" annotatedElement="_19_0_3_90e0298_1643955210041_703883_4840" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210041_858146_4841" name="backingValueRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210049_949270_4883" annotatedElement="_19_0_3_90e0298_1643955210041_858146_4841" body="Indicates if a backing value is required for this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210041_6334_4842" name="inputTableIdentifierColumns" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210049_542655_4884" annotatedElement="_19_0_3_90e0298_1643955210041_6334_4842" body="A comma separated list of the input table identifier columns (these are the columns that uniquely define a row in an input table)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210042_157566_4843" name="pageableTable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210049_446813_4885" annotatedElement="_19_0_3_90e0298_1643955210042_157566_4843" body="Whether or not the parameter is a &quot;pageable table&quot;, that is a table that supports paging (i.e. DB paging)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210042_694511_4844" name="maxLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210050_367504_4886" annotatedElement="_19_0_3_90e0298_1643955210042_694511_4844" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210042_543232_4845" name="annotations" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210050_605824_4887" annotatedElement="_19_0_3_90e0298_1643955210042_543232_4845" body="All the annotations for this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210042_797740_4846" name="tableHyperlinkActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210050_774815_4889" annotatedElement="_19_0_3_90e0298_1643955210042_797740_4846" body="Actions that are working with this table and are to be represented as hyperlinks. This only makes sense on a parameter that represents a table page variable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643955210050_919338_4890" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643955210050_911255_4888" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210043_832099_4847" name="tableFormActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210051_567207_4892" annotatedElement="_19_0_3_90e0298_1643955210043_832099_4847" body="Actions used when submitting forms for this table. Table actions that are hyperlinks are not included. It only makes sense to call this property on parameters that represent a table page-variable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643955210051_785559_4893" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643955210051_837876_4891" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955210043_50389_4848" name="tableActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955210051_34318_4895" annotatedElement="_19_0_3_90e0298_1643955210043_50389_4848" body="Actions used when submitting forms for this table. It only makes sense to call this property on parameters that represent a table page-variable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643955210051_363261_4896" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643955210051_959595_4894" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955323162_434560_4809" name="equalValidator" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955323164_21311_4812" annotatedElement="_19_0_3_90e0298_1643955323162_434560_4809" body="Indicates whether or not this parameter uses the equal validator."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955323164_885209_4810" name="reset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955323164_60868_4813" annotatedElement="_19_0_3_90e0298_1643955323164_885209_4810" body="Indicates if this parameter's value should be reset or not after an action has been performed with this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643955323164_81383_4811" name="validatorVars" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955323164_343585_4814" annotatedElement="_19_0_3_90e0298_1643955323164_81383_4811" body="The validator variables."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956024312_592538_4840" name="inputButton" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956024314_285277_4841" annotatedElement="_19_0_3_90e0298_1643956024312_592538_4840" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956056518_989842_4843" name="inputColor" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956056519_778515_4844" annotatedElement="_19_0_3_90e0298_1643956056518_989842_4843" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956068846_890021_4846" name="inputDate" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956068847_38793_4847" annotatedElement="_19_0_3_90e0298_1643956068846_890021_4846" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956081238_126675_4849" name="inputDatetimeLocal" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956081238_448126_4850" annotatedElement="_19_0_3_90e0298_1643956081238_126675_4849" body="Indicates if this parameter represents as an input text area widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956094429_617015_4852" name="inputEmail" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956094429_191213_4853" annotatedElement="_19_0_3_90e0298_1643956094429_617015_4852" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956107177_457829_4855" name="inputImage" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956107178_567196_4856" annotatedElement="_19_0_3_90e0298_1643956107177_457829_4855" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956123935_106835_4858" name="inputMonth" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956123936_843144_4859" annotatedElement="_19_0_3_90e0298_1643956123935_106835_4858" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956136772_214191_4861" name="inputNumber" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956136773_811446_4862" annotatedElement="_19_0_3_90e0298_1643956136772_214191_4861" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956167886_232456_4864" name="inputRange" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956167887_878374_4865" annotatedElement="_19_0_3_90e0298_1643956167886_232456_4864" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956175517_590465_4867" name="inputReset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956175517_19830_4868" annotatedElement="_19_0_3_90e0298_1643956175517_590465_4867" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956205968_816777_4872" name="inputSearch" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956205969_569332_4873" annotatedElement="_19_0_3_90e0298_1643956205968_816777_4872" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956220313_707306_4875" name="inputSubmit" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956220313_713281_4876" annotatedElement="_19_0_3_90e0298_1643956220313_707306_4875" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956236621_12951_4878" name="inputTel" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956236622_683703_4879" annotatedElement="_19_0_3_90e0298_1643956236621_12951_4878" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956248636_286900_4881" name="inputTime" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956248636_964540_4882" annotatedElement="_19_0_3_90e0298_1643956248636_286900_4881" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956263789_784420_4884" name="inputUrl" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956263790_191547_4885" annotatedElement="_19_0_3_90e0298_1643956263789_784420_4884" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643956275461_749800_4887" name="inputWeek" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643956275461_67492_4888" annotatedElement="_19_0_3_90e0298_1643956275461_749800_4887" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643963160605_549228_5251" name="inputType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643963445720_947406_5255" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643963445722_556521_5272" annotatedElement="_19_0_3_90e0298_1643963445720_947406_5255" body="The default message value for this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643963445720_369880_5258" name="documentationKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643963445722_561871_5275" annotatedElement="_19_0_3_90e0298_1643963445720_369880_5258" body="A resource message key suited for the parameter's documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643963445720_647099_5259" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643963445722_391479_5276" annotatedElement="_19_0_3_90e0298_1643963445720_647099_5259" body="The default message key for this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643963445721_600029_5263" name="documentationValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643963445722_764331_5280" annotatedElement="_19_0_3_90e0298_1643963445721_600029_5263" body="A resource message value suited for the parameter's documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540500310_73744_4819" name="inputAction" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540500311_841476_4820" annotatedElement="_19_0_3_90e0298_1645540500310_73744_4819" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1647075887904_963340_4820" name="frontEndClass" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647075887912_263358_4822" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647075887911_417582_4821" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1654596633382_60615_4817" name="displayCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654596633384_36010_4819" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654596633383_587108_4818" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655208121981_314779_4819" name="minLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655208121982_192563_4820" annotatedElement="_19_0_3_90e0298_1655208121981_314779_4819" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655216708244_971639_4821" name="min" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655216708245_362685_4823" annotatedElement="_19_0_3_90e0298_1655216708244_971639_4821" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655216708244_544958_4822" name="max" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655216708245_730343_4824" annotatedElement="_19_0_3_90e0298_1655216708244_544958_4822" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1680888630239_355026_4822" name="component" visibility="public" type="_9_0_1fe00f9_1119336925531_877505_40"/>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643955359888_985542_4818" name="getTableColumnMessageKey" visibility="public">
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359889_253447_4822" name="columnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643955359890_503392_4832" annotatedElement="_19_0_3_90e0298_1643955359889_253447_4822" body="The name of the table column."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359889_888172_4823" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643955359888_306014_4819" name="getTableColumnMessageValue" visibility="public">
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359889_393379_4824" name="columnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643955359890_639391_4833" annotatedElement="_19_0_3_90e0298_1643955359889_393379_4824" body="Returns the resource bundle value for this table's column, only returns a value when this parameter is a table."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359889_357718_4825" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643955359888_900215_4820" name="getValidatorArgs" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955359890_920730_4828" annotatedElement="_19_0_3_90e0298_1643955359888_900215_4820" body="Gets the arguments for this parameter's validators."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359890_34614_4826" name="validatorType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643955359890_691121_4834" annotatedElement="_19_0_3_90e0298_1643955359890_34614_4826" body="The type of the validator."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359890_117853_4827" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643955359889_687059_4821" name="getTableColumnActions" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643955359890_207153_4831" annotatedElement="_19_0_3_90e0298_1643955359889_687059_4821" body="Those actions that are targetting the given column, only makes sense when this parameter represents a table view-variable."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359890_663643_4829" name="columnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643955359891_928210_4835" annotatedElement="_19_0_3_90e0298_1643955359890_663643_4829" body="The column name of the column that the retrieved actions target."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643955359890_115788_4830" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_809265_8" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1090094553812_417973_330" name="" visibility="public" memberEnd="_24400562_1090094553812_89292_328 _24400562_1090094553812_504888_329">
              <ownedEnd xmi:id="_24400562_1090094553812_89292_328" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_24400562_1090094553812_417973_330"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1103061021456_406613_41" name="instanceAttributes" visibility="public" memberEnd="_1fe00f9_1103061021456_221842_39 _1fe00f9_1103061021456_500886_40">
              <ownedEnd xmi:id="_1fe00f9_1103061021456_221842_39" name="" visibility="public" type="_d860307_1071504650353_319894_500" association="_1fe00f9_1103061021456_406613_41"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1086482015250_490918_3" name="" visibility="public" memberEnd="_24400562_1086482015250_52608_1 _24400562_1086482015250_638989_2"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1102614562072_574660_613" name="" visibility="public" memberEnd="_1fe00f9_1102614562072_418526_611 _1fe00f9_1102614562072_121910_612"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1122488202859_146447_370" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1122488202859_648878_368 _9_0_2_12ab03bf_1122488202859_420414_369">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1122488202859_648878_368" name="" visibility="private" type="_9_0_2_12ab03bf_1122481242500_184900_184" association="_9_0_2_12ab03bf_1122488202859_146447_370"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_8c50279_1159494317703_695952_292" name="" visibility="public" memberEnd="_9_5_1_8c50279_1159494317703_46419_290 _9_5_1_8c50279_1159494317703_33006_291">
              <ownedEnd xmi:id="_9_5_1_8c50279_1159494317703_33006_291" name="" visibility="private" type="_d860307_1071504650353_319894_500" association="_9_5_1_8c50279_1159494317703_695952_292"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078527731536_138307_221" name="ActionFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_562380_102" annotatedElement="_8a70287_1078527731536_138307_221" body="An action is a named element that is the fundamental unit of executable functionality. The execution of an action represents some transformation or processing in the modeled system, be it a computer system or otherwise. An action represents a single step within an activity, that is, one that is not further decomposed within the activity. An action has pre- and post-conditions."/>
              <generalization xmi:id="_24400562_1087702543687_203478_1217" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1103364596140_680369_300" name="actionState" visibility="public" type="_ecb034c_1074429494297_377714_181" isReadOnly="true" association="_1fe00f9_1103364596140_527118_302">
                <ownedComment xmi:id="_1fe00f9_1103364653766_986853_326" annotatedElement="_1fe00f9_1103364596140_680369_300" body="If this action is located on an action state, this will represent that state."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078530511533_990242_320" name="transition" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_8a70287_1078530511533_466820_322">
                <ownedComment xmi:id="_1fe00f9_1103364653734_791431_325" annotatedElement="_8a70287_1078530511533_990242_320" body="If this action is located on a transition, this represents that transition."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1122481800031_890384_216" name="FrontEndView" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1122481868000_740412_243" annotatedElement="_9_0_2_12ab03bf_1122481800031_890384_216" body="Represents a view within a front end application."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1122481850421_715655_232" general="_9_0_2_12ab03bf_1122481242500_184900_184"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1122483639203_277303_252" name="frontEndView" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122483642312_481591_255" annotatedElement="_9_0_2_12ab03bf_1122483639203_277303_252" body="True if this element carries the FrontEndView stereotype."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200155_15069_2200" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200155_334476_2201" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1183997862149_407859_99" name="tables" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_5_1_12ab03bf_1183997862149_464171_100">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1183997970999_599590_142" annotatedElement="_9_5_1_12ab03bf_1183997862149_407859_99" body="All tables belonging to the front end view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200197_511930_2316" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200198_436445_2317" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124137333656_181921_306" name="allActionParameters" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1124137333656_887802_308">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124137357125_852822_322" annotatedElement="_9_0_2_12ab03bf_1124137333656_181921_306" body="All parameters for each action going out of this view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200175_869076_2254" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200175_933690_2255" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1243147480860_319284_1261" name="actions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_5_1_2e90116_1243147480860_669741_1263">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120794514984_476332_491" annotatedElement="_9_5_1_2e90116_1243147480860_319284_1261" body="All actions that can be triggered on this view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200199_610690_2322" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200199_473176_2323" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121289888765_359869_332" name="allFormFields" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121289888765_611062_333">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121290039562_82781_389" annotatedElement="_9_0_2_12ab03bf_1121289888765_359869_332" body="All fields from all forms on the given view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200172_209281_2246" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200172_943604_2247" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120791506750_70510_376" name="variables" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120791506750_179105_378">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121288742000_87000_288" annotatedElement="_9_0_2_12ab03bf_1120791506750_70510_376" body="All those variables that will be present as variables in the target view. These are the trigger parameters on the incoming transitions."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200145_919149_2170" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200145_713229_2171" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120684802406_941970_1024" name="useCase" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isReadOnly="true" association="_9_0_2_12ab03bf_1120684802406_120829_1026">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120795453359_835058_589" annotatedElement="_9_0_2_12ab03bf_1120684802406_941970_1024" body="The use-case of which this view is a member."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151905_786547_5312" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151909_391472_5337" annotatedElement="_19_0_3_90e0298_1643966151905_786547_5312" body="The full path of the view resources (i.e. the JSP page)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_15565_5313" name="titleKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151909_682981_5338" annotatedElement="_19_0_3_90e0298_1643966151906_15565_5313" body="A resource message key suited for the view's title."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_653254_5314" name="titleValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151909_319265_5339" annotatedElement="_19_0_3_90e0298_1643966151906_653254_5314" body="A default resource message value suited for the page's title."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_321208_5315" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151909_532315_5340" annotatedElement="_19_0_3_90e0298_1643966151906_321208_5315" body="The default resource message key for this view."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_669438_5316" name="documentationKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151909_899418_5341" annotatedElement="_19_0_3_90e0298_1643966151906_669438_5316" body="A resource message key suited for the page's documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_320139_5317" name="documentationValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_289288_5342" annotatedElement="_19_0_3_90e0298_1643966151906_320139_5317" body="A resource message value suited for the view's documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151906_757019_5318" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_651624_5343" annotatedElement="_19_0_3_90e0298_1643966151906_757019_5318" body="A displayable version of this view's name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_908385_5319" name="fullyQualifiedPopulator" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_129978_5344" annotatedElement="_19_0_3_90e0298_1643966151907_908385_5319" body="The fully qualified name of this view's form populator."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_655426_5320" name="populatorPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_49383_5345" annotatedElement="_19_0_3_90e0298_1643966151907_655426_5320" body="The path to the form populator."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_444910_5321" name="populator" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_876354_5346" annotatedElement="_19_0_3_90e0298_1643966151907_444910_5321" body="The name of the form populator for this view."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_892920_5322" name="populatorRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_395885_5347" annotatedElement="_19_0_3_90e0298_1643966151907_892920_5322" body="Indicates if a populator is required for this view."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_48208_5323" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_437917_5348" annotatedElement="_19_0_3_90e0298_1643966151907_48208_5323" body="Indicates whether or not at least one parameter of an outgoing action in this view requires validation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_283704_5324" name="popup" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_749619_5349" annotatedElement="_19_0_3_90e0298_1643966151907_283704_5324" body="Indicates if this view represents a popup."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151907_218874_5325" name="nonTableVariablesPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_613458_5350" annotatedElement="_19_0_3_90e0298_1643966151907_218874_5325" body="Indicates whether or not any non-table view variables are present in this view."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_11423_5326" name="hasNameOfUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_137043_5351" annotatedElement="_19_0_3_90e0298_1643966151908_11423_5326" body="Indicates whether or not this view has the same name as the use case in which it is contained."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_778375_5327" name="formKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_246795_5352" annotatedElement="_19_0_3_90e0298_1643966151908_778375_5327" body="The key that stores the form in which information is passed from one action to another."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_728551_5328" name="fromOutcome" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_226077_5353" annotatedElement="_19_0_3_90e0298_1643966151908_728551_5328" body="The name that corresponds to the from-outcome in an navigational rule."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_233540_5329" name="needsFileUpload" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_27730_5330" name="fullyQualifiedPageObjectClassPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_331506_5354" annotatedElement="_19_0_3_90e0298_1643966151908_27730_5330" body=""/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_8031_5331" name="fullyQualifiedPageObjectClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_669813_5355" annotatedElement="_19_0_3_90e0298_1643966151908_8031_5331" body=""/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643966151908_782637_5332" name="pageObjectClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643966151910_581190_5356" annotatedElement="_19_0_3_90e0298_1643966151908_782637_5332" body=""/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643967740308_627128_5394" name="formActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643967740308_446206_5396" annotatedElement="_19_0_3_90e0298_1643967740308_627128_5394" body="All actions that have forms associated with them."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643967740308_532247_5397" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643967740308_659371_5395" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643967964022_369141_5399" name="actionForwards" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643967964023_513351_5401" annotatedElement="_19_0_3_90e0298_1643967964022_369141_5399" body="All those forwards that are actions."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643967964023_907978_5402" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643967964023_192749_5400" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643968755072_507020_5404" name="forwards" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643968755073_227672_5406" annotatedElement="_19_0_3_90e0298_1643968755072_507020_5404" body="Gets the forwards which can be targgeted from this view."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643968755073_552784_5407" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643968755073_386077_5405" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644052133975_795738_4820" name="pageObjectBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644052133976_53232_4822" annotatedElement="_19_0_3_90e0298_1644052133975_795738_4820" body=""/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644052611543_270531_4977" name="backingValueVariables" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" association="_19_0_3_90e0298_1644052611543_375728_4976">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644052624482_184073_4990" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644052624483_509644_4991" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475483661_973383_4848" name="filename" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475483662_536168_4851" annotatedElement="_19_0_3_90e0298_1645475483661_973383_4848" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540813247_301776_4833" name="allowedRole" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540813248_713002_4834" annotatedElement="_19_0_3_90e0298_1645540813247_301776_4833" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645624576806_590739_4817" name="restPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645624576808_494528_4818" annotatedElement="_19_0_3_90e0298_1645624576806_590739_4817" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1647078799230_854203_4817" name="frontEndClass" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078799233_332212_4819" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078799232_624447_4818" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1652272746522_535862_4825" name="icon" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652272746523_989164_4827" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652272746523_656653_4826" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1654595034284_863053_4828" name="displayCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654595034284_507073_4830" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654595034284_913251_4829" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1660728075542_203709_4875" name="attribute" visibility="public" type="_d860307_1071504589255_899792_464" aggregation="shared" association="_19_0_3_90e0298_1660728075542_265174_4874">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1660728083097_472269_4886" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1660728083097_334892_4887" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1679238515541_742298_4821" name="submitAction" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679238515551_172702_4823" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679238515549_932835_4822" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1111794643743_357993_973" name="" visibility="public" memberEnd="_9_0_1fe00f9_1111794643743_931761_971 _9_0_1fe00f9_1111794643743_196602_972">
              <ownedEnd xmi:id="_9_0_1fe00f9_1111794643743_931761_971" name="" visibility="public" type="_9_0_1fe00f9_1111792430944_743355_131" association="_9_0_1fe00f9_1111794643743_357993_973"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1137357698203_755600_189" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1137357698203_199240_187 _9_0_2_2cb0161_1137357698203_335895_188">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1137357698203_199240_187" name="" visibility="private" type="_24400562_1073854558969_92049_331" association="_9_0_2_2cb0161_1137357698203_755600_189"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078530518463_976369_325" name="" visibility="public" memberEnd="_8a70287_1078530518463_22414_323 _8a70287_1078530518463_635952_324"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120748453421_363431_2" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120748453421_234487_0 _9_0_2_12ab03bf_1120748453421_714934_1">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120748453421_234487_0" name="" visibility="private" type="_9_0_2_12ab03bf_1122488049984_677962_258" association="_9_0_2_12ab03bf_1120748453421_363431_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078530764688_277202_565" name="" visibility="public" memberEnd="_8a70287_1078530764688_718214_563 _8a70287_1078530764688_29541_564"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_ee1034a_1127267062316_631242_1449" name="templateParameters" visibility="public" memberEnd="_9_5_1_ee1034a_1127267062316_35932_1447 _9_5_1_ee1034a_1127267062316_123705_1448">
              <ownedEnd xmi:id="_9_5_1_ee1034a_1127267062316_35932_1447" name="" visibility="private" type="_d860307_1071506074180_318219_1633" association="_9_5_1_ee1034a_1127267062316_631242_1449"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1098633517413_620152_147" name="" visibility="public" memberEnd="_24400562_1098633517413_7197_145 _24400562_1098633517413_886668_146">
              <ownedEnd xmi:id="_24400562_1098633517413_7197_145" name="" visibility="public" type="_d860307_1071574234068_992089_84" association="_24400562_1098633517413_620152_147"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120678801250_279290_847" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120678801250_556440_845 _9_0_2_12ab03bf_1120678801250_16479_846">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120678801250_556440_845" name="" visibility="private" type="_9_0_2_12ab03bf_1122481242500_184900_184" association="_9_0_2_12ab03bf_1120678801250_279290_847"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1167340799812_654319_177" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1167340799812_333723_175 _9_5_1_12ab03bf_1167340799812_38617_176">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1167340799812_333723_175" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_9_5_1_12ab03bf_1167340799812_654319_177"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121279283546_819090_109" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121279283546_527821_107 _9_0_2_12ab03bf_1121279283546_701231_108">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121279283546_527821_107" name="" visibility="public" type="_9_0_2_12ab03bf_1120835338500_225560_590" isReadOnly="true" association="_9_0_2_12ab03bf_1121279283546_819090_109">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121279543734_651707_151" annotatedElement="_9_0_2_12ab03bf_1121279283546_527821_107" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121289888765_611062_333" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121289888765_574876_331 _9_0_2_12ab03bf_1121289888765_359869_332">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121289888765_574876_331" name="" visibility="private" type="_9_0_2_12ab03bf_1122481800031_890384_216" association="_9_0_2_12ab03bf_1121289888765_611062_333"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_2cb0161_1209296933518_185998_345" name="" visibility="public" memberEnd="_9_5_1_2cb0161_1209296933518_238649_343 _9_5_1_2cb0161_1209296933518_833999_344">
              <ownedEnd xmi:id="_9_5_1_2cb0161_1209296933518_238649_343" name="" visibility="private" type="_d860307_1071505762942_565408_1372" association="_9_5_1_2cb0161_1209296933518_185998_345"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_ee1034a_1127267096095_714444_1533" name="defaultElement" visibility="public" memberEnd="_9_5_1_ee1034a_1127267096095_90044_1531 _9_5_1_ee1034a_1127267096095_318994_1532">
              <ownedEnd xmi:id="_9_5_1_ee1034a_1127267096095_90044_1531" name="" visibility="private" type="_9_5_1_ee1034a_1127266745841_402315_493" association="_9_5_1_ee1034a_1127267096095_714444_1533"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121182857187_938154_1115" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121182857187_492125_1113 _9_0_2_12ab03bf_1121182857187_325488_1114">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121182857187_492125_1113" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1121182857187_938154_1115"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518343302_373526_1657" name="" visibility="public" isLeaf="true" memberEnd="_9_0_1fe00f9_1119518343302_292471_1655 _9_0_1fe00f9_1119518343302_105263_1656">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518343302_292471_1655" name="" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518343302_373526_1657"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1103061256645_286231_127" name="instanceOperations" visibility="public" memberEnd="_1fe00f9_1103061256645_600825_125 _1fe00f9_1103061256645_936453_126">
              <ownedEnd xmi:id="_1fe00f9_1103061256645_600825_125" name="" visibility="public" type="_d860307_1071504650353_319894_500" association="_1fe00f9_1103061256645_286231_127"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121125758921_735011_2" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121125758859_943421_0 _9_0_2_12ab03bf_1121125758906_945883_1"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078527510288_746033_187" name="ArgumentFacade" visibility="public">
              <ownedComment xmi:id="_17_0_1_2e90116_1311692025063_522048_2659" annotatedElement="_8a70287_1078527510288_746033_187" body="Represents an argument to an operation. All parameters except for the return parameter."/>
              <generalization xmi:id="_24400562_1093489174203_764491_284" general="_d860307_1071506074180_318219_1633"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1103364596140_527118_302" name="" visibility="public" memberEnd="_1fe00f9_1103364596140_680369_300 _1fe00f9_1103364596140_800000_301"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074384938560_560855_449" name="UseCaseFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101508_220802_112" annotatedElement="_ecb034c_1074384938560_560855_449" body="The specification of a set of actions performed by a system, which yields an observable result that is, typically, of value for one or more actors or other stakeholders of the system."/>
              <generalization xmi:id="_8a70287_1078611149127_144742_507" general="_8a70287_1078532325622_971459_759"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149422613_871505_551" name="extends" visibility="public" type="_9_0_1fe00f9_1115149273430_479398_116" isReadOnly="true" association="_9_0_1fe00f9_1115149422613_209690_553">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684218_348137_746" annotatedElement="_9_0_1fe00f9_1115149422613_871505_551" body="The extend instances related to this use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199479_330195_2110" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199479_702283_2111" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_626020b_1151603782442_649094_1051" name="includes" visibility="public" type="_9_5_1_626020b_1151603106573_799941_0" association="_9_5_1_626020b_1151603782442_22479_1053">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694310351_44922_2854" annotatedElement="_9_5_1_626020b_1151603782442_649094_1051" body="The included instances related to this use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200187_995886_2284" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200187_27557_2285" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149384489_993746_509" name="extensionPoints" visibility="public" type="_9_0_1fe00f9_1115149256331_843166_82" isReadOnly="true" association="_9_0_1fe00f9_1115149384489_638105_511">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694322867_491988_2855" annotatedElement="_9_0_1fe00f9_1115149384489_993746_509" body="The extension points related to this use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199045_799346_2108" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199045_93328_2109" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102614562072_418526_611" name="firstActivityGraph" visibility="public" type="_ecb034c_1074379407701_127218_171" association="_1fe00f9_1102614562072_574660_613">
                <ownedComment xmi:id="_1fe00f9_1102614775055_435676_650" annotatedElement="_1fe00f9_1102614562072_418526_611" body="The first activity graph directly owned by this use-case."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_13200cf_1271167758531_107856_38" name="" visibility="public" memberEnd="_9_5_1_13200cf_1271167758530_135348_36 _9_5_1_13200cf_1271167758530_256155_37">
              <ownedEnd xmi:id="_9_5_1_13200cf_1271167758530_135348_36" name="" visibility="private" type="_9_5_1_13200cf_1271167652862_42903_9" association="_9_5_1_13200cf_1271167758531_107856_38"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_ecb034c_1074429957387_221106_714" name="" visibility="public" memberEnd="_ecb034c_1074429957387_901209_712 _ecb034c_1074429957387_6240_713">
              <ownedEnd xmi:id="_ecb034c_1074429957387_6240_713" name="" visibility="public" type="_ecb034c_1074379407701_127218_171" association="_ecb034c_1074429957387_221106_714"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1102599548070_855314_604" name="" visibility="public" memberEnd="_1fe00f9_1102599548070_78912_602 _1fe00f9_1102599548070_672203_603">
              <ownedEnd xmi:id="_1fe00f9_1102599548070_78912_602" name="" visibility="private" type="_d860307_1071505762942_565408_1372" association="_1fe00f9_1102599548070_855314_604"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116499212296_539642_319" name="attribute" visibility="public" memberEnd="_9_0_1fe00f9_1116499212296_987760_317 _9_0_1fe00f9_1116499212296_464596_318">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116499212296_987760_317" name="" visibility="private" type="_9_0_1fe00f9_1116499094484_143315_18" association="_9_0_1fe00f9_1116499212296_539642_319"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071505762942_565408_1372" name="ModelFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101493_537238_108" annotatedElement="_d860307_1071505762942_565408_1372" body="Captures a view of a physical system. It is an abstraction of the physical system, with a certain purpose. This purpose determines what is to be included in the model and what is irrelevant. Thus the model completely describes those aspects of the physical system that are relevant to the purpose of the model, at the appropriate level of detail. May be a UML2 model or package."/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114338156064_948975_89" name="allClasses" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_9_0_1fe00f9_1114338156064_124296_90">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693003573_414784_2810" annotatedElement="_9_0_1fe00f9_1114338156064_948975_89" body="Return all Classes and Datatypes belonging to this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199044_197535_2106" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199044_144479_2107" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2cb0161_1209296933518_833999_344" name="allTransitions" visibility="public" type="_ecb034c_1076522576308_951601_2800" isReadOnly="true" association="_9_5_1_2cb0161_1209296933518_185998_345">
                <ownedComment xmi:id="_9_5_1_2cb0161_1209297137267_212267_666" annotatedElement="_9_5_1_2cb0161_1209296933518_833999_344" body="All transitions present in the activity graphs contained by this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200198_717976_2318" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200198_273544_2319" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078785864802_636640_398" name="allActors" visibility="public" type="_d860307_1077738600685_387777_175" association="_8a70287_1078785864802_675541_399">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693013323_362071_2811" annotatedElement="_8a70287_1078785864802_636640_398" body="Return all Actors belonging to this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198812_805384_2026" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198812_887447_2027" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102599526237_182390_564" name="allUseCases" visibility="public" type="_ecb034c_1074384938560_560855_449" association="_1fe00f9_1102599526237_575579_565">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693021933_536221_2812" annotatedElement="_1fe00f9_1102599526237_182390_564" body="Return all UseCases belonging to this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198813_586252_2028" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198813_714213_2029" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102599548070_672203_603" name="allActionStates" visibility="public" type="_ecb034c_1074429494297_377714_181" association="_1fe00f9_1102599548070_855314_604">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693028871_762176_2813" annotatedElement="_1fe00f9_1102599548070_672203_603" body="Return all ActionStates belonging to this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198813_283_2030" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198814_381857_2031" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1142120130937_514717_254" name="allObjectFlowStates" visibility="public" type="_ecb034c_1074429708731_957334_552" isReadOnly="true" association="_9_0_2_2cb0161_1142120130937_956207_255">
                <ownedComment xmi:id="_9_0_2_2cb0161_1142120173156_144336_297" annotatedElement="_9_0_2_2cb0161_1142120130937_514717_254" body="All object flow states in this model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200186_515166_2282" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200186_996184_2283" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505837309_174703_1509" name="rootPackage" visibility="public" type="_d860307_1071505787688_603234_1398" aggregation="shared" association="_d860307_1071505837309_478677_1510">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693063482_535658_2814" annotatedElement="_d860307_1071505837309_174703_1509" body="Return the root package belonging to this model. In UML2, the top level element may be either a package or a model."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198657_262428_1796" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198657_217179_1797" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_1fe00f9_1102597786905_86319_143" name="findUseCaseWithTaggedValueOrHyperlink" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693087812_376602_2815" annotatedElement="_1fe00f9_1102597786905_86319_143" body="Return the UseCase belonging to this model with the tagged value or hyperlink."/>
                <ownedParameter xmi:id="_1fe00f9_1102597694666_27292_132" name="tag" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597694666_939748_133" name="value" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597694666_131730_134" name="" visibility="public" type="_ecb034c_1074384938560_560855_449" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102597786905_220045_144" name="findClassWithTaggedValueOrHyperlink" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311693096594_999640_2816" annotatedElement="_1fe00f9_1102597786905_220045_144" body="Return the Class belonging to this model with the tagged value or hyperlink."/>
                <ownedParameter xmi:id="_1fe00f9_1102597732800_819076_135" name="tag" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597732800_683925_136" name="value" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597732800_145870_137" name="" visibility="public" type="_d860307_1071504650353_319894_500" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102597786905_258288_146" name="findActivityGraphByName" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692920521_765570_2804" annotatedElement="_1fe00f9_1102597786905_258288_146" body="Finds the ActivityGraph with the Name."/>
                <ownedParameter xmi:id="_1fe00f9_1102597785827_39437_140" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597785827_667239_141" name="" visibility="public" type="_ecb034c_1074379407701_127218_171" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102598011407_853769_168" name="findActivityGraphByNameAndStereotype" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692927521_793341_2805" annotatedElement="_1fe00f9_1102598011407_853769_168" body="Finds the ActivityGraph with the Name and Stereotype."/>
                <ownedParameter xmi:id="_1fe00f9_1102597828570_264429_152" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597828570_754649_153" name="stereotypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597828570_165625_154" name="" visibility="public" type="_ecb034c_1074379407701_127218_171" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102598011407_603895_169" name="findUseCaseByName" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692934928_718152_2806" annotatedElement="_1fe00f9_1102598011407_603895_169" body="Finds the UseCase with the Name."/>
                <ownedParameter xmi:id="_1fe00f9_1102597865203_36320_155" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597865203_70387_156" name="" visibility="public" type="_ecb034c_1074384938560_560855_449" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102598011423_587344_170" name="findUseCaseWithNameAndStereotype" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692945382_822170_2807" annotatedElement="_1fe00f9_1102598011423_587344_170" body="Finds the UseGraph with the Name and Stereotype."/>
                <ownedParameter xmi:id="_1fe00f9_1102597887427_391997_157" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597887427_445097_158" name="stereotypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102597887427_841984_159" name="" visibility="public" type="_ecb034c_1074384938560_560855_449" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102598011423_621352_174" name="findFinalStatesWithNameOrHyperlink" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692959914_146281_2808" annotatedElement="_1fe00f9_1102598011423_621352_174" body="Finds the FinalState with the Name or Hyperlink."/>
                <ownedParameter xmi:id="_1fe00f9_1102598010516_271974_166" name="useCase" visibility="public" type="_ecb034c_1074384938560_560855_449" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102598010516_571408_167" name="" visibility="public" type="_ecb034c_1074429719333_393099_586" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097514772_985417_3139" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097514773_1372_3140" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1102599872765_849626_648" name="getAllActionStatesWithStereotype" visibility="public">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692980681_880149_2809" annotatedElement="_1fe00f9_1102599872765_849626_648" body="Finds all ActionStates with the Stereotype."/>
                <ownedParameter xmi:id="_1fe00f9_1102599870874_148107_645" name="activityGraph" visibility="public" type="_ecb034c_1074379407701_127218_171" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102599870874_864290_646" name="stereotypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1102599870874_418715_647" name="" visibility="public" type="_ecb034c_1074429494297_377714_181" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097546276_753365_3141" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097546277_649243_3142" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_ee1034a_1127266903067_511095_1075" name="" visibility="public" memberEnd="_9_5_1_ee1034a_1127266903067_762227_1073 _9_5_1_ee1034a_1127266903067_257013_1074">
              <ownedEnd xmi:id="_9_5_1_ee1034a_1127266903067_762227_1073" name="" visibility="private" type="_9_5_1_ee1034a_1127266738260_303405_459" association="_9_5_1_ee1034a_1127266903067_511095_1075"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_2e90116_1243147480860_669741_1263" name="" visibility="public" memberEnd="_9_5_1_2e90116_1243147480860_319284_1261 _9_5_1_2e90116_1243147480860_836617_1262">
              <ownedEnd xmi:id="_9_5_1_2e90116_1243147480860_836617_1262" name="input" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isReadOnly="true" association="_9_5_1_2e90116_1243147480860_669741_1263">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120794514984_988168_492" annotatedElement="_9_5_1_2e90116_1243147480860_836617_1262" body="The StateVertex (FrontEndView or PseudostateFacade) on which this action can be triggered."/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1116003869282_276578_71" name="InstanceFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_465598_129" annotatedElement="_9_0_1fe00f9_1116003869282_276578_71" body="A representation of the model object 'Instance Specification'. Represents an instance in a modeled system. Has the capability of being a deployment target in a deployment relationship, in the case that it is an instance of a node. Has the capability of being a deployed artifact, if it is an instance of an artifact."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1116348460234_126829_250" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004619559_184686_1303" name="ownedLinks" visibility="public" type="_9_0_1fe00f9_1116004487874_253309_1067" isReadOnly="true" association="_9_0_1fe00f9_1116004619559_280182_1304">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200123_638393_2124" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200123_240435_2125" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004592622_321378_1261" name="ownedInstances" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_1fe00f9_1116004592622_67496_1262">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200122_468070_2122" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200123_166352_2123" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499937078_48980_615" name="slots" visibility="public" type="_9_0_1fe00f9_1116499094484_143315_18" association="_9_0_1fe00f9_1116499937078_811977_616">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151171_241203_636" annotatedElement="_9_0_1fe00f9_1116499937078_48980_615" body="All slots for this instance, this includes the ones that map onto attributes and the ones that map onto association ends. In fact, this feature holds the collection of both InstanceFacade.attributeLinks and InstanceFacade.linkEnds."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200126_786382_2130" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200126_36891_2131" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004351784_335984_759" name="linkEnds" visibility="public" type="_9_0_1fe00f9_1116004188633_221941_439" isReadOnly="true" association="_9_0_1fe00f9_1116004351784_240756_760">
                <ownedComment xmi:id="_9_0_2_2cb0161_1153206668272_439936_400" annotatedElement="_9_0_1fe00f9_1116004351784_335984_759" body="Those slots that map onto association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199483_950371_2118" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199483_439177_2119" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004318535_49127_717" name="classifiers" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_9_0_1fe00f9_1116004318535_757405_718">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199482_842683_2116" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199482_615228_2117" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499275421_502674_401" name="attributeLinks" visibility="public" type="_9_0_1fe00f9_1116499094484_143315_18" isReadOnly="true" association="_9_0_1fe00f9_1116499275421_938884_403">
                <ownedComment xmi:id="_9_0_2_2cb0161_1153206668272_65382_403" annotatedElement="_9_0_1fe00f9_1116499275421_502674_401" body="Returns those slots that map onto attributes."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200124_361139_2126" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200124_237620_2127" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121177756187_322407_613" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121177756187_294818_611 _9_0_2_12ab03bf_1121177756187_207731_612">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121177756187_294818_611" name="" visibility="private" type="_9_0_2_12ab03bf_1120167314500_763531_126" association="_9_0_2_12ab03bf_1121177756187_322407_613"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120246146531_184607_1587" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120246146531_788014_1585 _9_0_2_12ab03bf_1120246146531_990515_1586">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120246146531_788014_1585" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1120246146531_184607_1587"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120676804000_921255_756" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120676804000_744728_754 _9_0_2_12ab03bf_1120676804000_806699_755">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120676804000_744728_754" name="" visibility="private" type="_9_0_2_12ab03bf_1122488049984_677962_258" association="_9_0_2_12ab03bf_1120676804000_921255_756"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071504918648_587367_702" name="attributes" visibility="public" memberEnd="_d860307_1071504918648_617879_700 _d860307_1071504918648_622372_701"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1078085857383_935311_98" name="" visibility="public" memberEnd="_24400562_1078085857383_70722_96 _24400562_1078085857383_908713_97"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1166893378156_368040_1110" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1166893378156_476834_1108 _9_5_1_12ab03bf_1166893378156_589342_1109">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1166893378156_476834_1108" name="" visibility="private" type="_e8f0348_1102200843718_167772_250" association="_9_5_1_12ab03bf_1166893378156_368040_1110"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078687370189_842249_401" name="CallEventFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_602624_104" annotatedElement="_8a70287_1078687370189_842249_401" body="A representation of the model object 'Activity'. The specification of parameterized behavior as the coordinated sequencing of subordinate units whose individual elements are actions. "/>
              <generalization xmi:id="_8a70287_1078687420351_42909_652" general="_8a70287_1078528251564_981527_908"/>
              <ownedAttribute xmi:id="_8a70287_1078687437115_951210_673" name="operation" visibility="public" type="_d860307_1071504751869_985718_574" association="_8a70287_1078687437115_922948_674">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151093_271875_629" annotatedElement="_8a70287_1078687437115_951210_673" body="The operation called by this event."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198742_757092_1974" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198743_633777_1975" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1152539640062_510058_133" name="operations" visibility="public" type="_d860307_1071504751869_985718_574" association="_9_5_1_12ab03bf_1152539640062_849109_134">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1152539758281_386692_275" annotatedElement="_9_5_1_12ab03bf_1152539640062_510058_133" body="The operations of this call event facade.  For UML 1.4 only one operation will be present, for UML2, there can be more than one present."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200188_94971_2290" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200188_304283_2291" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1111224849004_128280_609" name="PartitionFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_393649_126" annotatedElement="_9_0_1fe00f9_1111224849004_128280_609" body="A representation of the model object 'Region'. An orthogonal part of either a composite state or a state machine. It contains states and transitions."/>
              <generalization xmi:id="_9_0_1fe00f9_1111224930175_172180_1074" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119017140251_223130_130" name="vertices" visibility="public" type="_8a70287_1078528386918_321974_1041" isReadOnly="true" association="_9_0_1fe00f9_1119017140251_810172_132">
                <ownedComment xmi:id="_9_0_1fe00f9_1119017220121_233324_174" annotatedElement="_9_0_1fe00f9_1119017140251_223130_130" body="All vertices enveloped by this partition."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200128_723129_2138" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200128_263258_2139" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111224974707_229161_1086" name="activityGraph" visibility="public" type="_ecb034c_1074379407701_127218_171" association="_9_0_1fe00f9_1111224974707_782031_1087"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_12ab03bf_1112847586062_22596_240" name="" visibility="public" memberEnd="_9_5_12ab03bf_1112847586062_849740_238 _9_5_12ab03bf_1112847586062_638673_239">
              <ownedEnd xmi:id="_9_5_12ab03bf_1112847586062_849740_238" name="" visibility="private" type="_d860307_1071504751869_985718_574" association="_9_5_12ab03bf_1112847586062_22596_240"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1116004487874_253309_1067" name="LinkFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_649203_131" annotatedElement="_9_0_1fe00f9_1116004487874_253309_1067" body="A representation of the model object 'Instance Specification'. Represents an instance in a modeled system. Has the capability of being a deployment target in a deployment relationship, in the case that it is an instance of a node. Has the capability of being a deployed artifact, if it is an instance of an artifact."/>
              <generalization xmi:id="_9_0_2_2cb0161_1152608225921_738896_386" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004547154_925048_1218" name="linkEnds" visibility="public" type="_9_0_1fe00f9_1116004188633_221941_439" isReadOnly="true" association="_9_0_1fe00f9_1116004547154_835754_1220">
                <ownedComment xmi:id="_9_0_2_2cb0161_1152689225140_737339_206" annotatedElement="_9_0_1fe00f9_1116004547154_925048_1218" body="The two links ends owned by this link."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096199484_562315_2120" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096199484_977474_2121" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078528936238_695957_1287" name="" visibility="public" memberEnd="_8a70287_1078528936238_489998_1285 _8a70287_1078528936238_947508_1286">
              <ownedEnd xmi:id="_8a70287_1078528936238_489998_1285" name="" visibility="public" type="_8a70287_1078527740759_977341_264" association="_8a70287_1078528936238_695957_1287"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004619559_280182_1304" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004619559_56536_1302 _9_0_1fe00f9_1116004619559_184686_1303">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116004619559_56536_1302" name="" visibility="private" type="_9_0_1fe00f9_1116003869282_276578_71" association="_9_0_1fe00f9_1116004619559_280182_1304"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518251798_154582_1532" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518251798_796491_1530 _9_0_1fe00f9_1119518251798_799050_1531">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518251798_796491_1530" name="" visibility="public" type="_8a70287_1078528386918_321974_1041" isReadOnly="true" association="_9_0_1fe00f9_1119518251798_154582_1532">
                <ownedComment xmi:id="_9_0_1fe00f9_1119014678276_139995_0" annotatedElement="_9_0_1fe00f9_1119518251798_796491_1530" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121132734968_659066_133" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121132734968_563332_131 _9_0_2_12ab03bf_1121132734968_954994_132">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121132734968_563332_131" name="" visibility="private" type="_9_0_2_12ab03bf_1122489990718_108299_588" association="_9_0_2_12ab03bf_1121132734968_659066_133"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1123879977156_737255_2" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1123879977156_399984_0 _9_0_2_12ab03bf_1123879977156_670105_1">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1123879977156_399984_0" name="" visibility="private" type="_9_0_2_12ab03bf_1122488049984_677962_258" association="_9_0_2_12ab03bf_1123879977156_737255_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120168768156_445295_516" name="FrontEndActivityGraph" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120168820109_122891_532" annotatedElement="_9_0_2_12ab03bf_1120168768156_445295_516" body="Represents the activity graph describing the details of a presentation tier or &quot;front end&quot; use case."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120168908984_753618_625" general="_ecb034c_1074379407701_127218_171"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120168872218_147706_533" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120169105937_187709_679" annotatedElement="_9_0_2_12ab03bf_1120168872218_147706_533" body="True if this element is contained in a FrontEndUseCase."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200147_57576_2174" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200147_967930_2175" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120169428562_865150_689" name="controller" visibility="public" type="_9_0_2_12ab03bf_1120167034531_347865_28" isReadOnly="true" association="_9_0_2_12ab03bf_1120169428562_360045_690">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120169816484_274088_730" annotatedElement="_9_0_2_12ab03bf_1120169428562_865150_689" body="The controller context for this activity graph. This controller can be the target of deferrable events in the action states and transitions in this graph."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121183156078_404036_1219" name="initialAction" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isReadOnly="true" association="_9_0_2_12ab03bf_1121183156078_788546_1220">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121183246406_964097_1260" annotatedElement="_9_0_2_12ab03bf_1121183156078_404036_1219" body="This is the initial action encountered in this activity graph. This is the one and only transition coming out of the initial state."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119517872491_973477_1457" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119517872491_560391_1455 _9_0_1fe00f9_1119517872491_602273_1456"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120791506750_179105_378" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120791506750_70510_376 _9_0_2_12ab03bf_1120791506750_518911_377"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_ee1034a_1127266899302_205528_1033" name="" visibility="public" memberEnd="_9_5_1_ee1034a_1127266899302_925542_1031 _9_5_1_ee1034a_1127266899302_873358_1032">
              <ownedEnd xmi:id="_9_5_1_ee1034a_1127266899302_925542_1031" name="" visibility="private" type="_9_5_1_ee1034a_1127266732722_101474_425" association="_9_5_1_ee1034a_1127266899302_205528_1033"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078527740759_977341_264" name="CallActionFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_367557_103" annotatedElement="_8a70287_1078527740759_977341_264" body="A representation of the model object 'Call Operation Action'. An action that transmits an operation call request to the target object, where it may cause the invocation of associated behavior. The argument values of the action are available to the execution of the invoked behavior. If the action is marked synchronous, the execution of the call operation action waits until the execution of the invoked behavior completes and a reply transmission is returned to the caller; otherwise execution of the action is complete when the invocation of the operation is established and the execution of the invoked operation proceeds concurrently with the execution of the calling behavior. Any values returned as part of the reply transmission are put on the result output pins of the call operation action. Upon receipt of the reply transmission, execution of the call operation action is complete."/>
              <generalization xmi:id="_8a70287_1078615402613_962075_1119" general="_8a70287_1078527731536_138307_221"/>
              <ownedAttribute xmi:id="_8a70287_1078528936238_947508_1286" name="operation" visibility="public" type="_d860307_1071504751869_985718_574" association="_8a70287_1078528936238_695957_1287">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151093_32906_628" annotatedElement="_8a70287_1078528936238_947508_1286" body="The operation called by this action."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071505787688_603234_1398" name="PackageFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101493_24235_109" annotatedElement="_d860307_1071505787688_603234_1398" body="Used to group elements, and provides a namespace for the grouped elements. A package can have one or more profile applications to indicate which profiles have been applied. Because a profile is a package, it is possible to apply a profile not only to packages, but also to profiles. Package specializes TemplateableElement and PackageableElement specializes ParameterableElement to specify that a package can be used as a template and a PackageableElement as a template parameter."/>
              <generalization xmi:id="_d860307_1077975129401_339957_1844" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1250635238845_714811_4" name="tablePrefix" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1250635284701_974216_14" annotatedElement="_9_5_1_2e90116_1250635238845_714811_4" body="The Entity table prefix to be used for this package."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505881323_211957_1548" name="classes" visibility="public" type="_d860307_1071504650353_319894_500" aggregation="shared" association="_d860307_1071505881323_798739_1549">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694156061_282774_2850" annotatedElement="_d860307_1071505881323_211957_1548" body="Returns all classes in this package"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198657_791660_1798" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198657_615707_1799" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1078085857383_70722_96" name="modelElements" visibility="public" type="_d860307_1071506074180_318219_1633" association="_24400562_1078085857383_935311_98">
                <ownedComment xmi:id="_24400562_1078085939741_234915_137" annotatedElement="_24400562_1078085857383_70722_96" body="Gets all the model elements belonging to the root package."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198732_977219_1956" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198732_38916_1957" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505916814_306318_1587" name="subPackages" visibility="public" type="_d860307_1071505787688_603234_1398" aggregation="shared" association="_d860307_1071505916814_518979_1588">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694173203_187665_2851" annotatedElement="_d860307_1071505916814_306318_1587" body="returns all packages belonging to this package."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198658_51377_1800" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198658_193905_1801" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1094288955171_434879_2" name="ownedElements" visibility="public" type="_d860307_1071506074180_318219_1633" association="_8a70287_1094288955171_171193_3">
                <ownedComment xmi:id="_8a70287_1094289011712_973202_42" annotatedElement="_8a70287_1094288955171_434879_2" body="The elements directly found in this package."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198806_151838_2006" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198806_576842_2007" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_24400562_1086482944250_359949_130" name="findModelElement" visibility="public">
                <ownedComment xmi:id="_24400562_1086483037656_697165_134" annotatedElement="_24400562_1086482944250_359949_130" body="Finds the model element with the given 'fullyQualifiedName', or returns null if one can't be found with that name."/>
                <ownedParameter xmi:id="_24400562_1086483008421_758971_133" name="fullyQualifiedName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1086483037656_992499_135" annotatedElement="_24400562_1086483008421_758971_133" body="The fully qualified name of the model element to find."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1086482944250_103483_129" name="" visibility="public" type="_d860307_1071506074180_318219_1633" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074429494297_377714_181" name="ActionStateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_785199_100" annotatedElement="_ecb034c_1074429494297_377714_181" body="A state models a situation during which some (usually implicit) invariant condition holds. The states of protocol state machines are exposed to the users of their context classifiers. A protocol state represents an exposed stable situation of its context classifier: when an instance of the classifier is not processing any operation, users of this instance can always know its state configuration."/>
              <generalization xmi:id="_ecb034c_1076523307747_766906_3214" general="_ecb034c_1076522978739_404388_3123"/>
              <ownedAttribute xmi:id="_1fe00f9_1103364596140_800000_301" name="entry" visibility="public" type="_8a70287_1078527731536_138307_221" isReadOnly="true" association="_1fe00f9_1103364596140_527118_302">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249202281_291138_288" annotatedElement="_1fe00f9_1103364596140_800000_301" body="The entry action for this action state (if any)."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004431219_616270_1009" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004431219_636558_1007 _9_0_1fe00f9_1116004431219_122046_1008">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116004431219_636558_1007" name="" visibility="private" type="_9_0_1fe00f9_1116004188633_221941_439" association="_9_0_1fe00f9_1116004431219_616270_1009"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116499303109_159412_445" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116499303093_949264_443 _9_0_1fe00f9_1116499303109_628749_444">
              <ownedEnd xmi:id="_9_0_1fe00f9_1116499303093_949264_443" name="" visibility="private" type="_9_0_1fe00f9_1116499094484_143315_18" association="_9_0_1fe00f9_1116499303109_159412_445"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_ee1034a_1127266738260_303405_459" name="TemplateArgumentFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_12ab03bf_1127336694375_933462_15" annotatedElement="_9_5_1_ee1034a_1127266738260_303405_459" body="Represents the model object 'Template Parameter Substitution'. Relates the actual parameter(s) to a formal template parameter as part of a template binding."/>
              <ownedAttribute xmi:id="_9_5_1_ee1034a_1127266903067_257013_1074" name="element" visibility="public" type="_d860307_1071506074180_318219_1633" aggregation="composite" association="_9_5_1_ee1034a_1127266903067_511095_1075">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200178_592832_2262" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200178_469526_2263" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121182612578_316145_1026" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121182612578_631127_1024 _9_0_2_12ab03bf_1121182612578_4517_1025">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1121182689437_559820_1066" annotatedElement="_9_0_2_12ab03bf_1121182612578_316145_1026" body=""/>
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121182612578_631127_1024" name="" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isReadOnly="true" association="_9_0_2_12ab03bf_1121182612578_316145_1026">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121184889437_477022_1576" annotatedElement="_9_0_2_12ab03bf_1121182612578_631127_1024" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120167314500_763531_126" name="FrontEndControllerOperation" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120167920921_883826_396" annotatedElement="_9_0_2_12ab03bf_1120167314500_763531_126" body="Represents an operation modeled on a controller."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120172050453_549118_804" general="_d860307_1071504751869_985718_574"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120176091468_75922_916" name="ownerIsController" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120176109406_703342_938" annotatedElement="_9_0_2_12ab03bf_1120176091468_75922_916" body="Indicates if the owner of this operation is a controller."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200156_926562_2202" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200156_887248_2203" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1123110295093_829129_393" name="allArgumentsHaveFormFields" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123110313421_207660_460" annotatedElement="_9_0_2_12ab03bf_1123110295093_829129_393" body="For each front-end controller operation argument there must exist a form field for each action deferring to that operation. This form field must carry the same name and must be of the same type. True if this is the case, false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200156_540411_2204" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200156_141754_2205" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121177756187_207731_612" name="activityGraph" visibility="public" type="_9_0_2_12ab03bf_1120168768156_445295_516" isReadOnly="true" association="_9_0_2_12ab03bf_1121177756187_322407_613">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121177813984_633890_653" annotatedElement="_9_0_2_12ab03bf_1121177756187_207731_612" body="The activity graph in which this controller operation is used."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120789949031_700002_306" name="formFields" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120789949031_60614_308">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120790070343_74285_370" annotatedElement="_9_0_2_12ab03bf_1120789949031_700002_306" body="The set of fields in the form made up form this controller operation's parameters."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200145_52184_2168" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200145_949937_2169" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121145633515_942058_258" name="deferringActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121145633515_197756_260">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121177491265_796562_447" annotatedElement="_9_0_2_12ab03bf_1121145633515_942058_258" body="All those actions that contain at least one front-end action state that is deferring to this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200162_18783_2220" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200162_940543_2221" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053736990_874486_5181" name="fullyQualifiedFormPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053736992_516246_5185" annotatedElement="_19_0_3_90e0298_1644053736990_874486_5181" body="The fully qualified path of the form file."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053736991_911984_5182" name="fullyQualifiedFormName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053736992_442040_5186" annotatedElement="_19_0_3_90e0298_1644053736991_911984_5182" body="The fully qualified form name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053736991_294124_5183" name="formName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053736992_289813_5187" annotatedElement="_19_0_3_90e0298_1644053736991_294124_5183" body="The form name the corresponds to this controller operation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053736992_905625_5184" name="formCall" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053736992_20605_5188" annotatedElement="_19_0_3_90e0298_1644053736992_905625_5184" body="The operation call that takes the appropriate form as an argument."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053776138_612304_5193" name="formSignature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053776139_617303_5194" annotatedElement="_19_0_3_90e0298_1644053776138_612304_5193" body="The controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053793558_97428_5196" name="implementationFormSignature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053793559_431657_5197" annotatedElement="_19_0_3_90e0298_1644053793558_97428_5196" body="The controller implementation operation signature that takes the appropriate form (if this operation has at least one form field) as an argument."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053829705_672311_5199" name="handleFormSignature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053829706_325169_5201" annotatedElement="_19_0_3_90e0298_1644053829705_672311_5199" body="The controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053829706_648679_5200" name="handleFormSignatureImplementation" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053829706_303319_5202" annotatedElement="_19_0_3_90e0298_1644053829706_648679_5200" body="The controller operation signature that takes the appropriate form (if this operation has at least one form field) as an argument."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644056000242_411196_5205" name="exposed" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475378477_166807_4839" name="restPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475378478_202530_4840" annotatedElement="_19_0_3_90e0298_1645475378477_166807_4839" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540808139_792423_4827" name="allowedRole" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540808140_413155_4828" annotatedElement="_19_0_3_90e0298_1645540808139_792423_4827" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1113367079406_872188_165" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1113367079406_413504_163 _9_0_2_12ab03bf_1113367079406_797989_164">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1113367079406_413504_163" name="" visibility="private" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1113367079406_872188_165"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1115149706996_956948_679" name="" visibility="public" memberEnd="_9_0_1fe00f9_1115149706996_676137_677 _9_0_1fe00f9_1115149706996_534029_678">
              <ownedEnd xmi:id="_9_0_1fe00f9_1115149706996_676137_677" name="" visibility="public" type="_9_0_1fe00f9_1115149273430_479398_116" association="_9_0_1fe00f9_1115149706996_956948_679"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_12ab03bf_1166674061937_23375_133" name="Queue" visibility="public">
              <generalization xmi:id="_9_5_1_12ab03bf_1166676922953_255805_340" general="_9_5_1_12ab03bf_1166674037093_8685_1"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_12ab03bf_1166674037093_8685_1" name="Destination" visibility="public">
              <ownedComment xmi:id="_17_0_1_2e90116_1311692204152_985605_2662" annotatedElement="_9_5_1_12ab03bf_1166674037093_8685_1" body="Represents a UML Destination for incoming/outgoing messages."/>
              <generalization xmi:id="_9_5_1_12ab03bf_1166676918046_878079_329" general="_9_5_1_12ab03bf_1166676364406_947166_87"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1167341162843_787053_350" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1167341162843_79473_348 _9_5_1_12ab03bf_1167341162843_601054_349">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1167341162843_79473_348" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_9_5_1_12ab03bf_1167341162843_787053_350"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1121180438203_964334_702" name="FrontEndPseudostate" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1121180644609_553814_785" annotatedElement="_9_0_2_12ab03bf_1121180438203_964334_702" body="Encapsulates a pseudostate and provides specific front-end services. This pseudostate can be a decision point, junction or initial state."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1121180509734_459598_774" general="_ecb034c_1074380269911_797015_119"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121180790296_181918_786" name="containedInFrontEndUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121180796390_29734_800" annotatedElement="_9_0_2_12ab03bf_1121180790296_181918_786" body="Indicates if this &quot;front-end&quot; pseudo date is contained within a &quot;front-end&quot; use case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200165_398598_2230" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200165_830284_2231" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121181462218_477637_802" name="containerActions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121181462218_729727_803">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121181619703_377605_845" annotatedElement="_9_0_2_12ab03bf_1121181462218_477637_802" body="The actions that pass through this pseudo state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200166_663479_2232" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200166_853890_2233" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_13200cf_1271167652862_42903_9" name="RedefinableTemplateSignatureFacade" visibility="public">
              <ownedComment xmi:id="_17_0_1_2e90116_1311694237113_394741_2852" annotatedElement="_9_5_1_13200cf_1271167652862_42903_9" body="A signature containing the template parameters for the templated element (Class, operation, property, etc). A template signature bundles the set of formal template parameters for a templated element."/>
              <generalization xmi:id="_9_5_1_13200cf_1271169565522_748747_254" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_5_1_13200cf_1271167758530_256155_37" name="classifier" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_5_1_13200cf_1271167758531_107856_38">
                <ownedComment xmi:id="_17_0_1_2e90116_1311694277834_81139_2853" annotatedElement="_9_5_1_13200cf_1271167758530_256155_37" body="The Class which is templated."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200201_44275_2324" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200201_221842_2325" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1166931031968_27636_1541" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1166931031968_145955_1539 _9_5_1_12ab03bf_1166931031968_394309_1540">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1166931031968_145955_1539" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_9_5_1_12ab03bf_1166931031968_27636_1541"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120169428562_360045_690" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120169428562_751927_688 _9_0_2_12ab03bf_1120169428562_865150_689">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120169428562_751927_688" name="" visibility="private" type="_9_0_2_12ab03bf_1120168768156_445295_516" association="_9_0_2_12ab03bf_1120169428562_360045_690"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_626020b_1151603782442_22479_1053" name="" visibility="public" memberEnd="_9_5_1_626020b_1151603782442_649094_1051 _9_5_1_626020b_1151603782442_805027_1052"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120789949031_60614_308" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120789949031_700002_306 _9_0_2_12ab03bf_1120789949031_209314_307"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1152886411975_410916_610" name="implementationOperations" visibility="public" memberEnd="_9_0_2_2cb0161_1152886411975_252626_608 _9_0_2_2cb0161_1152886411975_826867_609">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1152886411975_826867_609" name="" visibility="private" type="_d860307_1071504650353_319894_500" association="_9_0_2_2cb0161_1152886411975_410916_610"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1111223458470_189098_0" name="SubactivityStateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_398268_124" annotatedElement="_9_0_1fe00f9_1111223458470_189098_0" body="State machines can be used to express the behavior of part of a system. Behavior is modeled as a traversal of a graph of state nodes interconnected by one or more joined transition arcs that are triggered by the dispatching of series of (event) occurrences. During this traversal, the state machine executes a series of activities associated with various elements of the state machine. Not implmented for UML2."/>
              <generalization xmi:id="_9_0_1fe00f9_1111224469094_899150_493" general="_ecb034c_1076522978739_404388_3123"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111225441242_283590_1129" name="dynamic" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198826_998854_2054" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198826_812844_2055" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518367227_548026_1681" name="submachine" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518367227_619293_1682"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119519349392_542537_2461" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119519349392_983367_2459 _9_0_1fe00f9_1119519349392_871760_2460">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119519349392_871760_2460" name="" visibility="private" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119519349392_542537_2461"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121178179109_548170_656" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121178179109_585369_654 _9_0_2_12ab03bf_1121178179109_286969_655"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1124137333656_887802_308" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1124137333656_181921_306 _9_0_2_12ab03bf_1124137333656_60895_307">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1124137333656_60895_307" name="" visibility="private" type="_9_0_2_12ab03bf_1122481800031_890384_216" association="_9_0_2_12ab03bf_1124137333656_887802_308"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1089571192890_423342_131" name="" visibility="public" memberEnd="_24400562_1089571192890_979346_129 _24400562_1089571192890_279088_130">
              <ownedEnd xmi:id="_24400562_1089571192890_279088_130" name="" visibility="private" type="_24400562_1078456000396_796309_243" association="_24400562_1089571192890_423342_131"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_8c50279_1158215816546_5192_142" name="memberVariables" visibility="public" memberEnd="_9_5_1_8c50279_1158215816546_300767_140 _9_5_1_8c50279_1158215816546_415687_141">
              <ownedEnd xmi:id="_9_5_1_8c50279_1158215816546_300767_140" name="enumeration" visibility="public" type="_9_0_1fe00f9_1104625440681_53845_33" association="_9_5_1_8c50279_1158215816546_5192_142"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_e8f0348_1109213410625_442250_160" name="" visibility="public" memberEnd="_9_0_e8f0348_1109213410625_868578_158 _9_0_e8f0348_1109213410625_804055_159">
              <ownedEnd xmi:id="_9_0_e8f0348_1109213410625_804055_159" name="" visibility="private" type="_d860307_1071504650353_319894_500" association="_9_0_e8f0348_1109213410625_442250_160"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1076241072504_416910_88" name="EntityAttribute" visibility="public">
              <ownedComment xmi:id="_24400562_1090093938515_93542_326" annotatedElement="_24400562_1076241072504_416910_88" body="Represents an attribute of an entity."/>
              <generalization xmi:id="_24400562_1076241094546_747953_104" general="_d860307_1071504589255_899792_464"/>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_995183_682" name="columnLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_849186_719" annotatedElement="_1fe00f9_1097257190421_995183_682" body="The length of the column that persists this entity attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_70062_683" name="columnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_743485_721" annotatedElement="_1fe00f9_1097257190421_70062_683" body="The name of the table column to which this entity is mapped."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_277001_684" name="jdbcMappings" visibility="public" type="_9_0_1fe00f9_1119336925531_186958_12" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_115341_723" annotatedElement="_1fe00f9_1097257190421_277001_684" body="The PIM to language specific mappings for JDBC."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_271843_685" name="jdbcType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_707376_725" annotatedElement="_1fe00f9_1097257190421_271843_685" body="The JDBC type for this entity attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_775880_686" name="sqlMappings" visibility="public" type="_9_0_1fe00f9_1119336925531_186958_12" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_31996_727" annotatedElement="_1fe00f9_1097257190421_775880_686" body="The SQL mappings (i.e. the mappings which provide PIM to SQL mappings)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_607867_687" name="sqlType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_782002_729" annotatedElement="_1fe00f9_1097257190421_607867_687" body="The SQL type for this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257190421_479637_688" name="identifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257205718_335814_731" annotatedElement="_1fe00f9_1097257190421_479637_688" body="True if this attribute is an identifier for its entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198722_468825_1930" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198722_395002_1931" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1097845051159_937888_12" name="columnIndex" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1097845054413_927182_41" annotatedElement="_24400562_1097845051159_937888_12" body="The name of the index to create on a column that persists the entity attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1142118956359_657704_32" name="transient" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1142118960890_753101_34" annotatedElement="_9_0_2_2cb0161_1142118956359_657704_32" body="Indicates this attribute should be ignored by the persistence layer."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198722_839100_1932" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198722_469996_1933" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_7da0265_1156608060843_923603_0" name="uniqueGroup" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_7da0265_1156608155812_929525_2" annotatedElement="_9_0_2_7da0265_1156608060843_923603_0" body="The name of the unique-key that this unique attribute belongs"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071574465881_881793_352" name="Service" visibility="public">
              <ownedComment xmi:id="_24400562_1090089805859_393385_122" annotatedElement="_d860307_1071574465881_881793_352" body="Represents a service."/>
              <generalization xmi:id="_d860307_1071574507441_211404_368" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_24400562_1090094553812_504888_329" name="serviceReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_24400562_1090094553812_417973_330">
                <ownedComment xmi:id="_24400562_1090093869421_810393_324" annotatedElement="_24400562_1090094553812_504888_329" body="References to all services to which this service has a dependency."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198803_654832_2000" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198804_74908_2001" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_66e017e_1139870123558_790417_172" name="allServiceReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_9_0_66e017e_1139870123558_332504_173">
                <ownedComment xmi:id="_9_0_66e017e_1139870178397_605459_216" annotatedElement="_9_0_66e017e_1139870123558_790417_172" body="Returns a collection of all services this service and its ancestors have a relation to."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200185_933763_2280" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200186_105696_2281" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1167341162843_601054_349" name="allMessagingDestinations" visibility="public" type="_9_5_1_12ab03bf_1166674037093_8685_1" association="_9_5_1_12ab03bf_1167341162843_787053_350">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1167341212703_178775_392" annotatedElement="_9_5_1_12ab03bf_1167341162843_601054_349" body="All messaging destinations that belong to this service and all decendent services."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200196_278955_2312" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200196_277104_2313" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166931031968_394309_1540" name="messagingDestinations" visibility="public" type="_9_5_1_12ab03bf_1166674037093_8685_1" association="_9_5_1_12ab03bf_1166931031968_27636_1541">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166931059375_388185_1583" annotatedElement="_9_5_1_12ab03bf_1166931031968_394309_1540" body="All messaging destinations available to this service."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200195_276403_2308" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200195_753113_2309" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090094558156_113025_332" name="entityReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_24400562_1090094558156_405643_333">
                <ownedComment xmi:id="_24400562_1090093869421_824285_325" annotatedElement="_24400562_1090094558156_113025_332" body="References to all entities to which this service has a dependency."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198804_612407_2002" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198804_169941_2003" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1103736423718_479626_1" name="allRoles" visibility="public" type="_e8f0348_1102215391953_383987_0" association="_e8f0348_1103736423718_945658_2">
                <ownedComment xmi:id="_e8f0348_1103735650375_840332_122" annotatedElement="_e8f0348_1103736423718_479626_1" body="All roles associated with the service, this includes both roles that have access to the entire service, and any roles that have access to a single operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198818_710476_2040" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198818_818503_2041" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1167340799812_38617_176" name="allEntityReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_9_5_1_12ab03bf_1167340799812_654319_177">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1167340905218_227492_219" annotatedElement="_9_5_1_12ab03bf_1167340799812_38617_176" body="Returns a collection of all entities this service and its ancestors have a relation to."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200196_32528_2310" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200196_70388_2311" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1102215453765_384204_17" name="roles" visibility="public" type="_e8f0348_1102215391953_383987_0" association="_e8f0348_1102215453765_400945_18">
                <ownedComment xmi:id="_e8f0348_1102199815828_177096_166" annotatedElement="_e8f0348_1102215453765_384204_17" body="The roles of the service, these are the actor's that can access this service."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198810_404527_2020" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198810_345958_2021" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1104625440681_53845_33" name="EnumerationFacade" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1111855579156_262274_32" annotatedElement="_9_0_1fe00f9_1104625440681_53845_33" body="Represents an enumeration. A data type whose values are enumerated in the model as enumeration literals. May also be a Classifier with Stereotype Enumeration.&#xA;"/>
              <generalization xmi:id="_9_0_1fe00f9_1105243968140_765111_659" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_9_0_12ab03bf_1111293795265_641587_0" name="fromOperationSignature" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_12ab03bf_1111293799484_307750_31" annotatedElement="_9_0_12ab03bf_1111293795265_641587_0" body="The 'from' operation signature.  This is the signature that takes the actual literal value and allows a new enumeration to be constructed."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_12ab03bf_1111294816968_655550_161" name="fromOperationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_12ab03bf_1111294844500_968500_165" annotatedElement="_9_0_12ab03bf_1111294816968_655550_161" body="The 'from' operation name.  This is the name of the operation that takes the actual literal value and allows a new enumeration to be constructed."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1158547024363_319369_0" name="typeSafe" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_8c50279_1158547029988_465884_48" annotatedElement="_9_5_1_8c50279_1158547024363_319369_0" body="Indicates whether the enumeration must be generated using a Java 5 type-safe enum or a traditional enumeration-pattern class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198819_613024_2042" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198819_658049_2043" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_12ab03bf_1111294317312_720427_119" name="literalType" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_0_12ab03bf_1111294317312_560428_120">
                <ownedComment xmi:id="_9_0_12ab03bf_1111294432312_286430_160" annotatedElement="_9_0_12ab03bf_1111294317312_720427_119" body="The type of the enumeration's literals."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1158215816546_415687_141" name="memberVariables" visibility="public" type="_d860307_1071504589255_899792_464" association="_9_5_1_8c50279_1158215816546_5192_142">
                <ownedComment xmi:id="_9_5_1_8c50279_1158215885593_625550_184" annotatedElement="_9_5_1_8c50279_1158215816546_415687_141" body="The enumeration member variables."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200191_339283_2298" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200191_411305_2299" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1105576140731_32974_185" name="literals" visibility="public" type="_d860307_1071504589255_899792_464" association="_9_0_1fe00f9_1105576140731_873033_187">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684203_264016_745" annotatedElement="_9_0_1fe00f9_1105576140731_32974_185" body="This enumeration's literals."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198822_146448_2044" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198822_914583_2045" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071761469244_994549_110" name="ParameterFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_731646_57" annotatedElement="_d860307_1071761469244_994549_110" body="Specification of an argument used to pass information into or out of an invocation of a behavioral feature. Parameters are allowed to be treated as connectable elements. Parameters have support for streaming, exceptions, and parameter sets."/>
              <generalization xmi:id="_ecb034c_1085514872692_200841_127" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1097257338890_183394_830" name="defaultValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198696_355443_1848" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198696_515752_1849" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1123796269953_294746_45" name="defaultValuePresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123796275500_586892_66" annotatedElement="_9_0_2_12ab03bf_1123796269953_294746_45" body="Indicates if the default value is present."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198699_24994_1860" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198699_982657_1861" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1120083415404_690347_15" name="getterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1120083461201_197048_20" annotatedElement="_9_0_1fe00f9_1120083415404_690347_15" body="The name to use for accessors getting this parameter from a bean."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198697_571624_1854" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198697_548206_1855" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238808566_440525_21" name="getterSetterTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_652455_78" annotatedElement="_9_5_1_2e90116_1228238808566_440525_21" body="Fully Qualified TypeName, determined in part by multiplicity (for UML2). For UML14, same as getterName."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198703_444122_1878" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198703_499790_1879" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1288198758728_93806_1541" name="getterSetterTypeNameImpl" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1288198758728_613294_1543" annotatedElement="_16_8_2e90116_1288198758728_93806_1541" body="Fully Qualified implementation class of TypeName, determined in part by multiplicity (for UML2). If upper multiplicity =1, same as getterSetterTypeName."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1288198758728_992791_1544" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1288198758728_76062_1542" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1101235228651_444566_81" name="required" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_e8f0348_1101235230917_172954_97" annotatedElement="_e8f0348_1101235228651_444566_81" body="Whether or not this parameter is considered required (i.e must a non-empty value)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198697_134101_1852" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198697_312182_1853" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097257338890_775364_831" name="return" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097257341312_251819_846" annotatedElement="_1fe00f9_1097257338890_775364_831" body="Whether or not this parameter represents a return parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198696_581077_1850" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198696_941081_1851" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1120083415748_291785_17" name="setterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1120083461201_883026_22" annotatedElement="_9_0_1fe00f9_1120083415748_291785_17" body="The name to use for accessors getting this parameter in a bean."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1120294447087_141484_30" name="readable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1120294550002_201223_51" annotatedElement="_9_0_1fe00f9_1120294447087_141484_30" body="True if this parameter is readable, aka an in-parameter, or this feature is unspecified."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198698_671226_1856" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198698_58896_1857" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1120294448170_887928_32" name="writable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1120294550002_509023_53" annotatedElement="_9_0_1fe00f9_1120294448170_887928_32" body="True if this parameter is writable, aka an out-parameter, or this feature is unspecified."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198698_749144_1858" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198699_745822_1859" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2cb0161_1124998912171_884799_49" name="inParameter" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2cb0161_1124999012578_949135_59" annotatedElement="_9_0_2cb0161_1124998912171_884799_49" body="True if this parameter is an 'in' parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198699_861094_1862" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198699_868147_1863" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2cb0161_1124998912765_425354_52" name="outParameter" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2cb0161_1124999012578_231330_61" annotatedElement="_9_0_2cb0161_1124998912765_425354_52" body="True if this parameter is an 'out' parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198700_935602_1864" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198700_84706_1865" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2cb0161_1124998913812_723880_55" name="inoutParameter" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2cb0161_1124999012578_94635_63" annotatedElement="_9_0_2cb0161_1124998913812_723880_55" body="True if this parameter is an inout parameter."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198700_130404_1866" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198700_22774_1867" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1145996565919_429572_143" name="upper" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1145997167376_225828_166" annotatedElement="_9_5_1_f800365_1145996565919_429572_143" body="the upper value of the multiplicity (will be -1 for *)&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198701_897417_1868" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198701_849498_1869" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1145996565919_63955_144" name="lower" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1145997167376_924622_168" annotatedElement="_9_5_1_f800365_1145996565919_63955_144" body="the lower value for the multiplicity&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198701_959403_1870" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198701_516376_1871" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238808566_840071_18" name="unique" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_14042_72" annotatedElement="_9_5_1_2e90116_1228238808566_840071_18" body="If Parameter type isMany (UML2), is the parameter unique within the Collection. Unique+Sorted determines pareter implementation type. For UML14, always false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198702_580247_1872" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198702_373852_1873" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238808566_560100_19" name="ordered" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_199779_74" annotatedElement="_9_5_1_2e90116_1228238808566_560100_19" body="UML2 Only: Is parameter ordered within the Collection type. Ordered+Unique determines the implementation Collection Type. For UML14, always false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198702_59864_1874" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198702_854092_1875" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228238808566_973981_20" name="many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_127845_76" annotatedElement="_9_5_1_2e90116_1228238808566_973981_20" body="If upper>1 or upper==unlimited. Only applies to UML2. For UML14, always false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198703_153360_1876" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198703_312189_1877" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228240467212_433033_22" name="exception" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_962580_80" annotatedElement="_9_5_1_2e90116_1228240467212_433033_22" body="UML2: Returns the value of the 'Is Exception' attribute. The default value is &quot;false&quot;. Tells whether an output parameter may emit a value to the exclusion of the other outputs."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198703_305123_1880" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198704_655578_1881" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228240673887_345827_23" name="effect" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566664_905935_82" annotatedElement="_9_5_1_2e90116_1228240673887_345827_23" body="UML2: A representation of the literals of the enumeration 'Parameter Effect Kind': CREATE, READ, UPDATE, DELETE. The datatype ParameterEffectKind is an enumeration that indicates the effect of a behavior on values passed in or out of its parameters."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198704_529608_1882" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198704_909540_1883" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071761570900_511072_176" name="type" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071761570900_66136_177"/>
              <ownedAttribute xmi:id="_8a70287_1078864830620_693723_278" name="event" visibility="public" type="_8a70287_1078528251564_981527_908" association="_8a70287_1078864830620_172509_280">
                <ownedComment xmi:id="_1fe00f9_1102613269555_320207_31" annotatedElement="_8a70287_1078864830620_693723_278" body="If this parameter is located on an event, this will represent that event."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071761523682_588611_136" name="operation" visibility="public" type="_d860307_1071504751869_985718_574" association="_d860307_1071761523682_764992_138">
                <ownedComment xmi:id="_1fe00f9_1102613269539_962761_30" annotatedElement="_d860307_1071761523682_588611_136" body="If this parameter is located on an operation, this will represent that operation."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1078456086720_692264_311" name="" visibility="public" memberEnd="_24400562_1078456086720_892733_309 _24400562_1078456086720_942697_310">
              <ownedEnd xmi:id="_24400562_1078456086720_892733_309" name="" visibility="public" type="_24400562_1078456000396_796309_243" association="_24400562_1078456086720_692264_311">
                <ownedComment xmi:id="_24400562_1089517554703_133705_1" annotatedElement="_24400562_1078456086720_892733_309" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1115149422613_209690_553" name="" visibility="public" memberEnd="_9_0_1fe00f9_1115149422613_871505_551 _9_0_1fe00f9_1115149422613_176818_552"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1111792430944_743355_131" name="AssociationClassFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024953_778232_106" annotatedElement="_9_0_1fe00f9_1111792430944_743355_131" body="A model element that has both association and class properties. An AssociationClass can be seen as an association that also has class properties, or as a class that also has association properties. It not only connects a set of classifiers but also defines a set of features that belong to the relationship itself and not to any of the classifiers."/>
              <generalization xmi:id="_9_5_41701a3_1135281749633_174746_412" general="_24400562_1073854558969_92049_331"/>
              <generalization xmi:id="_9_0_1fe00f9_1111792601857_934386_617" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111794643743_196602_972" name="connectionAssociationEnds" visibility="public" type="_d860307_1071505012453_158614_819" association="_9_0_1fe00f9_1111794643743_357993_973">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249657687_492222_455" annotatedElement="_9_0_1fe00f9_1111794643743_196602_972" body="The association ends visible to this association class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198829_900714_2060" name="" visibility="public" value="2"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198829_266860_2061" name="" visibility="public" value="2"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120168241718_803102_404" name="FrontEndUseCase" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120168489109_429489_478" annotatedElement="_9_0_2_12ab03bf_1120168241718_803102_404" body="Represents a use case used in the &quot;front end&quot; of an application."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120172081984_660189_905" general="_ecb034c_1074384938560_560855_449"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120168709609_942784_481" name="entryUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120168715218_562074_515" annotatedElement="_9_0_2_12ab03bf_1120168709609_942784_481" body="True if this use-case is the entry point to the front end."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200157_333493_2206" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200157_849072_2207" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120249283406_956254_1680" name="secured" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120249289593_853673_1684" annotatedElement="_9_0_2_12ab03bf_1120249283406_956254_1680" body="Indicates if this use case is &quot;secured&quot;.  This is true when there is at least one role associated to it."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200157_453287_2208" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200157_758574_2209" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120835533343_182492_618" name="referencingFinalStates" visibility="public" type="_9_0_2_12ab03bf_1120835338500_225560_590" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120835533359_328409_619">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120178993343_529812_1009" annotatedElement="_9_0_2_12ab03bf_1120835533343_182492_618" body="The final states linking to this use case"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200147_362526_2172" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200147_242539_2173" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120246257140_520985_1628" name="allRoles" visibility="public" type="_e8f0348_1102215391953_383987_0" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120246257140_942429_1629">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120247467046_709516_1679" annotatedElement="_9_0_2_12ab03bf_1120246257140_520985_1628" body="All roles that directly or indirectly related to any &quot;front-end&quot; use cases."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200140_593314_2160" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200140_997741_2161" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120246146531_990515_1586" name="roles" visibility="public" type="_e8f0348_1102215391953_383987_0" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120246146531_184607_1587">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120247467046_364410_1676" annotatedElement="_9_0_2_12ab03bf_1120246146531_990515_1586" body="Returns all roles that are directly and indirectly associated to this use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200139_902691_2158" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200139_781385_2159" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120168262390_387973_431" name="controller" visibility="public" type="_9_0_2_12ab03bf_1120167034531_347865_28" isReadOnly="true" association="_9_0_2_12ab03bf_1120168262390_633909_433">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120168381125_678919_473" annotatedElement="_9_0_2_12ab03bf_1120168262390_387973_431" body="Returns the controller for this use-case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120684802406_871921_1025" name="views" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120684802406_120829_1026">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121787741796_402317_0" annotatedElement="_9_0_2_12ab03bf_1120684802406_871921_1025" body="All views that are part of this use case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200143_485575_2166" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200144_961848_2167" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121182857187_325488_1114" name="actions" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121182857187_938154_1115">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121182907312_420405_1157" annotatedElement="_9_0_2_12ab03bf_1121182857187_325488_1114" body="The actions for this use-case. This will include the initial action to start the use-case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200168_554484_2236" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200168_903963_2237" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120182229281_323290_1209" name="allUseCases" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1120182229281_104503_1211">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120182281125_140388_1253" annotatedElement="_9_0_2_12ab03bf_1120182229281_323290_1209" body="Returns all struts use-cases in this &quot;front end&quot; application."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200137_174600_2154" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200137_86987_2155" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121991135796_855285_237" name="initialView" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isReadOnly="true" association="_9_0_2_12ab03bf_1121991135828_419574_238">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121978579734_212959_235" annotatedElement="_9_0_2_12ab03bf_1121991135796_855285_237" body="The first view of this use case, this may actually return a view of another use case if the first is found by traveling through the final state."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120168968078_75347_637" name="activityGraph" visibility="public" type="_9_0_2_12ab03bf_1120168768156_445295_516" isReadOnly="true" association="_9_0_2_12ab03bf_1120168968078_856343_638">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120169105937_76925_681" annotatedElement="_9_0_2_12ab03bf_1120168968078_75347_637" body="Returns the activity graph describing this use-case in more detail."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124165953000_455174_119" name="viewVariables" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1124165953000_973866_120">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124166020390_72802_162" annotatedElement="_9_0_2_12ab03bf_1124165953000_455174_119" body="The variables for all views in this use-case. A parameter qualifies to be a variable when it explicitely and directly receives it via an action."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200176_323477_2256" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200176_277482_2257" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146815_956727_5018" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146823_493533_5037" annotatedElement="_19_0_3_90e0298_1644005146815_956727_5018" body="The path to which this use case points."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146819_363797_5019" name="pathRoot" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_475230_5038" annotatedElement="_19_0_3_90e0298_1644005146819_363797_5019" body="The root path for this use case (this is the path the directory containing the use case's resources)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146819_338592_5020" name="forwardName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_464996_5039" annotatedElement="_19_0_3_90e0298_1644005146819_338592_5020" body="The name that will cause a forward to use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146819_561794_5021" name="allMessages" visibility="public" type="_9_0_1fe00f9_1119336925531_817948_60" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_16156_5040" annotatedElement="_19_0_3_90e0298_1644005146819_561794_5021" body="A map with keys sorted alphabetically, normalized across all different use-cases, views, etc."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146820_63386_5022" name="titleKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_314810_5041" annotatedElement="_19_0_3_90e0298_1644005146820_63386_5022" body="The title message key for this use-case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146820_12253_5023" name="titleValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_146799_5042" annotatedElement="_19_0_3_90e0298_1644005146820_12253_5023" body="The title message value for this use-case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146820_92323_5024" name="actionClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_369545_5043" annotatedElement="_19_0_3_90e0298_1644005146820_92323_5024" body="The name of the action class that forwards to this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146820_501170_5025" name="fullyQualifiedActionClassPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_33143_5044" annotatedElement="_19_0_3_90e0298_1644005146820_501170_5025" body="The fully qualified path to the action class that forwards to this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146821_310060_5026" name="controllerAction" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146824_182865_5045" annotatedElement="_19_0_3_90e0298_1644005146821_310060_5026" body="The name of the action on the controller that executions this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146821_82974_5027" name="fullyQualifiedActionClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_900956_5046" annotatedElement="_19_0_3_90e0298_1644005146821_82974_5027" body="The fully qualified name of the action class that forwards to this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146821_432021_5028" name="formKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_761619_5047" annotatedElement="_19_0_3_90e0298_1644005146821_432021_5028" body="The key under which to store the action form passed along in this in this use-case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146821_483165_5029" name="initialTargetPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_730275_5048" annotatedElement="_19_0_3_90e0298_1644005146821_483165_5029" body="The path of the initial target going into this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146822_214477_5030" name="initialTargetView" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_924548_5049" annotatedElement="_19_0_3_90e0298_1644005146822_214477_5030" body="Indicates whether or not the initial target of this use case is a view or not."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146822_806576_5031" name="applicationValidationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_47067_5050" annotatedElement="_19_0_3_90e0298_1644005146822_806576_5031" body="Indicates that at least one client/server parameter found in the collection of existing use-cases requires validation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146822_355359_5032" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_113063_5051" annotatedElement="_19_0_3_90e0298_1644005146822_355359_5032" body="Indicates whether or not at least one parameter in this use-case require validation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146822_4566_5033" name="viewHasNameOfUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_736921_5052" annotatedElement="_19_0_3_90e0298_1644005146822_4566_5033" body="Indicates whether or not at least one view in the use case has the same name as this use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146823_670319_5034" name="registrationUseCase" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_873611_5053" annotatedElement="_19_0_3_90e0298_1644005146823_670319_5034" body="Indicates whether or not this is a front-end registration use case.  Only one use case can be labeled as a 'registration' use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146823_366276_5035" name="forwardsClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146825_340177_5054" annotatedElement="_19_0_3_90e0298_1644005146823_366276_5035" body="The name of the class that stores all the forwards paths."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005146823_621336_5036" name="allForwards" visibility="public" type="_9_0_1fe00f9_1119336925531_809265_8" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005146826_846770_5055" annotatedElement="_19_0_3_90e0298_1644005146823_621336_5036" body="Constains all forwards includes regular FrontEndForwards and all actiion forwards."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005267740_15537_5056" name="forwards" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005267742_247159_5062" annotatedElement="_19_0_3_90e0298_1644005267740_15537_5056" body="All forwards contained in this use case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644005267743_938474_5063" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644005267742_147412_5061" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005267740_257636_5057" name="actionForwards" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005267743_357209_5065" annotatedElement="_19_0_3_90e0298_1644005267740_257636_5057" body="All forwards in this use case that are represented as actions."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644005267744_305140_5066" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644005267743_316650_5064" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005267741_969745_5058" name="allViews" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005267744_325227_5068" annotatedElement="_19_0_3_90e0298_1644005267741_969745_5058" body="All views for the application (not just the ones belonging to this use case)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644005267744_929796_5069" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644005267744_900554_5067" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644005267741_552820_5060" name="registrationUseCases" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644005267745_922616_5074" annotatedElement="_19_0_3_90e0298_1644005267741_552820_5060" body="All use cases that are labled as registration use cases."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644005267745_443842_5075" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644005267745_730333_5073" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475489034_759461_4861" name="restPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475489036_527953_4864" annotatedElement="_19_0_3_90e0298_1645475489034_759461_4861" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645475489035_406766_4862" name="filename" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645475489036_343914_4865" annotatedElement="_19_0_3_90e0298_1645475489035_406766_4862" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540812152_196327_4830" name="allowedRole" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540812153_967348_4831" annotatedElement="_19_0_3_90e0298_1645540812152_196327_4830" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1651841601760_408846_4817" name="substitutionName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1651841601762_689358_4818" annotatedElement="_19_0_3_90e0298_1651841601760_408846_4817" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1652274831976_188436_4817" name="icon" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652274831977_931963_4819" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652274831976_834900_4818" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1654595026367_660674_4824" name="displayCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654595026369_688169_4826" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654595026368_268043_4825" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1153482052812_2535_172" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1153482052812_582563_170 _9_0_2_2cb0161_1153482052812_319170_171">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1153482052812_582563_170" name="" visibility="private" type="_9_0_1fe00f9_1116004188633_221941_439" association="_9_0_2_2cb0161_1153482052812_2535_172"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_e8f0348_1108829310328_420892_404" name="" visibility="public" memberEnd="_9_0_e8f0348_1108829310328_899324_402 _9_0_e8f0348_1108829310328_146561_403">
              <ownedEnd xmi:id="_9_0_e8f0348_1108829310328_899324_402" name="" visibility="private" type="_e8f0348_1102200843718_167772_250" association="_9_0_e8f0348_1108829310328_420892_404"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_e8f0348_1107223833046_426650_109" name="" visibility="public" memberEnd="_9_0_e8f0348_1107223833046_217556_107 _9_0_e8f0348_1107223833046_337243_108">
              <ownedEnd xmi:id="_9_0_e8f0348_1107223833046_217556_107" name="" visibility="private" type="_d860307_1071574234068_992089_84" association="_9_0_e8f0348_1107223833046_426650_109"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1094288955171_171193_3" name="" visibility="public" memberEnd="_8a70287_1094288955171_250865_1 _8a70287_1094288955171_434879_2">
              <ownedEnd xmi:id="_8a70287_1094288955171_250865_1" name="" visibility="private" type="_d860307_1071505787688_603234_1398" association="_8a70287_1094288955171_171193_3"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518279806_924133_1557" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518279806_65454_1555 _9_0_1fe00f9_1119518279806_337288_1556">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518279806_65454_1555" name="" visibility="private" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518279806_924133_1557"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1134251890468_561276_861" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1134251890468_275130_859 _9_0_2_2cb0161_1134251890468_932406_860">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1134251890468_275130_859" name="" visibility="private" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_2_2cb0161_1134251890468_561276_861"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1114113906200_832748_141" name="" visibility="public" memberEnd="_9_0_1fe00f9_1114113906200_462290_139 _9_0_1fe00f9_1114113906200_358076_140">
              <ownedEnd xmi:id="_9_0_1fe00f9_1114113906200_462290_139" name="" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" isReadOnly="true" association="_9_0_1fe00f9_1114113906200_832748_141"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_e8f0348_1102215453765_400945_18" name="" visibility="public" memberEnd="_e8f0348_1102215453765_230093_16 _e8f0348_1102215453765_384204_17">
              <ownedEnd xmi:id="_e8f0348_1102215453765_230093_16" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_e8f0348_1102215453765_400945_18"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518331909_368954_1607" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518331909_981844_1605 _9_0_1fe00f9_1119518331909_693742_1606">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518331909_981844_1605" name="" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518331909_368954_1607"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116499937078_811977_616" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116499937078_792530_614 _9_0_1fe00f9_1116499937078_48980_615"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078864830620_172509_280" name="" visibility="public" memberEnd="_8a70287_1078864830620_693723_278 _8a70287_1078864830620_541056_279"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_e8f0348_1102215391953_383987_0" name="Role" visibility="public">
              <ownedComment xmi:id="_e8f0348_1102216243687_582893_109" annotatedElement="_e8f0348_1102215391953_383987_0" body="Represents a role a user may play within a system.  Provides access to things such as services and service operations."/>
              <generalization xmi:id="_e8f0348_1102215465343_581228_22" general="_d860307_1077738600685_387777_175"/>
              <ownedAttribute xmi:id="_9_0_e8f0348_1108997654015_6191_90" name="referencesPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1108997667906_278680_123" annotatedElement="_9_0_e8f0348_1108997654015_6191_90" body="Indicates if the necessary references are present for the Role.  This include any references to a service, service operation or use case."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198809_601612_2018" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198809_533610_2019" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078785864802_675541_399" name="" visibility="public" memberEnd="_8a70287_1078785864802_11776_397 _8a70287_1078785864802_636640_398">
              <ownedEnd xmi:id="_8a70287_1078785864802_11776_397" name="" visibility="public" type="_d860307_1071505762942_565408_1372" association="_8a70287_1078785864802_675541_399"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078532392789_133831_941" name="" visibility="public" memberEnd="_8a70287_1078532392789_740041_939 _8a70287_1078532392789_849667_940">
              <ownedEnd xmi:id="_8a70287_1078532392789_740041_939" name="namespace" visibility="public" type="_8a70287_1078532325622_971459_759" association="_8a70287_1078532392789_133831_941">
                <ownedComment xmi:id="_24400562_1082334764203_217080_84" annotatedElement="_8a70287_1078532392789_740041_939" body="Gets the namespace to which this model element belongs."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198740_281509_1968" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198740_343676_1969" name="" visibility="public" value="1"/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_12ab03bf_1166674056828_343682_132" name="Topic" visibility="public">
              <generalization xmi:id="_9_5_1_12ab03bf_1166676925437_917553_351" general="_9_5_1_12ab03bf_1166674037093_8685_1"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116004351784_240756_760" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116004351784_467381_758 _9_0_1fe00f9_1116004351784_335984_759"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1076522978739_404388_3123" name="StateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_244138_116" annotatedElement="_ecb034c_1076522978739_404388_3123" body="Models a situation during which some (usually implicit) invariant condition holds. The states of protocol state machines are exposed to the users of their context classifiers. A protocol state represents an exposed stable situation of its context classifier: when an instance of the classifier is not processing any operation, users of this instance can always know its state configuration."/>
              <generalization xmi:id="_8a70287_1078528448868_92541_1157" general="_8a70287_1078528386918_321974_1041"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1112638449555_348913_494" name="deferrableEvents" visibility="public" type="_8a70287_1078528251564_981527_908" association="_9_0_1fe00f9_1112638449555_418679_495">
                <ownedComment xmi:id="_1fe00f9_1103363913542_316103_203" annotatedElement="_9_0_1fe00f9_1112638449555_348913_494" body="Events to which is being deferred in this action state."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198831_755047_2064" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198831_286727_2065" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1124165953000_973866_120" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1124165953000_553030_118 _9_0_2_12ab03bf_1124165953000_455174_119">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1124165953000_553030_118" name="" visibility="private" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1124165953000_973866_120"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119017140251_810172_132" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119017140251_223130_130 _9_0_1fe00f9_1119017140251_458545_131"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1102599526237_575579_565" name="" visibility="public" memberEnd="_1fe00f9_1102599526237_45921_563 _1fe00f9_1102599526237_182390_564">
              <ownedEnd xmi:id="_1fe00f9_1102599526237_45921_563" name="" visibility="private" type="_d860307_1071505762942_565408_1372" association="_1fe00f9_1102599526237_575579_565"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078528386918_321974_1041" name="StateVertexFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_5422_119" annotatedElement="_8a70287_1078528386918_321974_1041" body="A representation of the model object 'Vertex'. An abstraction of a node in a state machine graph. In general, it can be the source or destination of any number of transitions."/>
              <generalization xmi:id="_8a70287_1078531613378_230748_689" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_8a70287_1078530761453_887435_560" name="outgoings" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_8a70287_1078530761453_351169_562">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198739_783751_1964" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198739_971319_1965" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119017140251_458545_131" name="partition" visibility="public" type="_9_0_1fe00f9_1111224849004_128280_609" isReadOnly="true" association="_9_0_1fe00f9_1119017140251_810172_132">
                <ownedComment xmi:id="_9_0_1fe00f9_1119017220121_3832_175" annotatedElement="_9_0_1fe00f9_1119017140251_458545_131" body="The partition (if any) to which this vertex belongs."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1112638736161_224315_876" name="container" visibility="public" type="_ecb034c_1076522978739_404388_3123" association="_9_0_1fe00f9_1112638736161_526782_877"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1119518251798_799050_1531" name="stateMachine" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" isReadOnly="true" association="_9_0_1fe00f9_1119518251798_154582_1532"/>
              <ownedAttribute xmi:id="_8a70287_1078530764688_718214_563" name="incomings" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_8a70287_1078530764688_277202_565">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198739_893299_1966" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198739_589389_1967" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1112638265768_480037_201" name="type" visibility="public" memberEnd="_9_0_1fe00f9_1112638265768_988723_199 _9_0_1fe00f9_1112638265768_631531_200">
              <ownedEnd xmi:id="_9_0_1fe00f9_1112638265768_988723_199" name="" visibility="public" type="_ecb034c_1074429708731_957334_552" association="_9_0_1fe00f9_1112638265768_480037_201"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078532325622_971459_759" name="NamespaceFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_930339_120" annotatedElement="_8a70287_1078532325622_971459_759" body="An element in a model that contains a set of named elements that can be identified by name."/>
              <generalization xmi:id="_8a70287_1078612806641_916706_1118" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_8a70287_1078532392789_849667_940" name="ownedElements" visibility="public" type="_d860307_1071506074180_318219_1633" association="_8a70287_1078532392789_133831_941">
                <ownedComment xmi:id="_24400562_1082334764203_332969_85" annotatedElement="_8a70287_1078532392789_849667_940" body="Gets the model elements which this namespace owns."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198741_771591_1970" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198741_860542_1971" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121145633515_197756_260" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121145633515_942058_258 _9_0_2_12ab03bf_1121145633515_718879_259"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_12ab03bf_1111294317312_560428_120" name="" visibility="public" memberEnd="_9_0_12ab03bf_1111294317312_139244_118 _9_0_12ab03bf_1111294317312_720427_119">
              <ownedEnd xmi:id="_9_0_12ab03bf_1111294317312_139244_118" name="" visibility="private" type="_9_0_1fe00f9_1104625440681_53845_33" association="_9_0_12ab03bf_1111294317312_560428_120"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1116004188633_221941_439" name="LinkEndFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_932920_130" annotatedElement="_9_0_1fe00f9_1116004188633_221941_439" body="Can be an AttributeLinkImpl or LinkEndImpl. A representation of the model object 'Slot'. A slot specifies that an entity modeled by an instance specification has a value or values for a specific structural feature."/>
              <generalization xmi:id="_9_0_2_2cb0161_1152608222890_474904_375" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004547154_86533_1219" name="link" visibility="public" type="_9_0_1fe00f9_1116004487874_253309_1067" isReadOnly="true" association="_9_0_1fe00f9_1116004547154_835754_1220">
                <ownedComment xmi:id="_9_0_2_2cb0161_1152689225140_94860_207" annotatedElement="_9_0_1fe00f9_1116004547154_86533_1219" body="The link owning this link end."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1153482052812_319170_171" name="instances" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_2_2cb0161_1153482052812_2535_172">
                <ownedComment xmi:id="_9_0_2_2cb0161_1153482556500_969946_406" annotatedElement="_9_0_2_2cb0161_1153482052812_319170_171" body="The instances this link end is attached too. A link can have many instance values when its defining feature is an association end with a 'many' multiplicity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200190_284649_2296" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200191_788584_2297" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004431219_122046_1008" name="associationEnd" visibility="public" type="_d860307_1071505012453_158614_819" isReadOnly="true" association="_9_0_1fe00f9_1116004431219_616270_1009">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249799640_395508_534" annotatedElement="_9_0_1fe00f9_1116004431219_122046_1008" body="The association end owned by this link."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116004351784_467381_758" name="instance" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_1fe00f9_1116004351784_240756_760">
                <ownedComment xmi:id="_9_0_2_2cb0161_1153211921980_762374_0" annotatedElement="_9_0_1fe00f9_1116004351784_467381_758" body="The first instance to which this link end is attached."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_e8f0348_1102215457953_233593_21" name="" visibility="public" memberEnd="_e8f0348_1102215457953_925389_19 _e8f0348_1102215457953_190308_20">
              <ownedEnd xmi:id="_e8f0348_1102215457953_925389_19" name="" visibility="private" type="_e8f0348_1102200843718_167772_250" association="_e8f0348_1102215457953_233593_21"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Package" xmi:id="_24400562_1087700950593_413329_102" name="constraints" visibility="public" URI="">
              <ownedRule xmi:id="_ecb034c_1087502602687_464331_1" name="classifier must have a name" visibility="public" constrainedElement="_d860307_1071504650353_319894_500">
                <ownedComment xmi:id="_ecb034c_1087502607037_354216_3" annotatedElement="_ecb034c_1087502602687_464331_1" body="Each classifier must have a non-empty name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_13200cf_1271169123748_712706_253" name="" visibility="public">
                  <body>context ClassifierFacade inv: name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_ecb034c_1087334234074_233830_281" name="parameter needs a type" visibility="public" constrainedElement="_d860307_1071761469244_994549_110">
                <ownedComment xmi:id="_ecb034c_1087334255938_203894_367" annotatedElement="_ecb034c_1087334234074_233830_281" body="Each parameter needs a type, you cannot leave the type unspecified."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257215937192_554994_56" name="" visibility="public">
                  <body>context ParameterFacade
inv: return = false implies type.name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_ecb034c_1087334176887_996323_280" name="association end needs a type" visibility="public" constrainedElement="_d860307_1071505012453_158614_819">
                <ownedComment xmi:id="_ecb034c_1087334255938_729787_363" annotatedElement="_ecb034c_1087334176887_996323_280" body="Each association end needs a type, you cannot leave the type unspecified."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2610136_1273571078148_44213_164" name="" visibility="public">
                  <body>context AssociationEndFacade
inv: type.name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_ecb034c_1087333949766_904981_82" name="attribute needs a type" visibility="public" constrainedElement="_d860307_1071504589255_899792_464">
                <ownedComment xmi:id="_ecb034c_1087334255938_882856_361" annotatedElement="_ecb034c_1087333949766_904981_82" body="Each attribute needs a type, you cannot leave the type unspecified."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256333821521_557844_222" name="" visibility="public">
                  <body>context AttributeFacade inv: type.name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_ecb034c_1087334114278_734379_279" name="operation needs a return type" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_ecb034c_1087334255938_127310_365" annotatedElement="_ecb034c_1087334114278_734379_279" body="Each operation needs a return type, you cannot leave the type unspecified, even if you want void you'll need to explicitly specify it."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256333821521_336781_223" name="" visibility="public">
                  <body>context OperationFacade
inv: returnType.name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_24400562_1088446072531_861569_28" name="entity must have at least one primary key" visibility="public" constrainedElement="_d860307_1071574234068_992089_84">
                <ownedComment xmi:id="_24400562_1088446599140_181646_716" annotatedElement="_24400562_1088446072531_861569_28" body="Each entity must have at least one identifier defined."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_7da0265_1156178655343_536066_86" name="" visibility="public">
                  <body>context Entity inv: identifiersPresent</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_24400562_1090545196046_905921_130" name="attribute must have a name" visibility="public" constrainedElement="_d860307_1071504589255_899792_464">
                <ownedComment xmi:id="_24400562_1090545198656_646794_132" annotatedElement="_24400562_1090545196046_905921_130" body="Each attribute must have a non-empty name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255717318469_956705_238" name="" visibility="public">
                  <body>context AttributeFacade inv: name -> notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_24400562_1092678190671_994273_96" name="non return type parameters must be named" visibility="public" constrainedElement="_d860307_1071761469244_994549_110">
                <ownedComment xmi:id="_24400562_1092678339531_367214_762" annotatedElement="_24400562_1092678190671_994273_96" body="Each parameter that is NOT a return parameter must have a non-empty name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257215937208_542014_57" name="" visibility="public">
                  <body>context ParameterFacade
inv: return = false 
implies name -> notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_24400562_1090545385906_159462_1437" name="operation must have a name" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_24400562_1090545410828_569960_1439" annotatedElement="_24400562_1090545385906_159462_1437" body="Each operation must have a non-empty name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256762827448_714755_84" name="" visibility="public">
                  <body>context OperationFacade 
inv: name -> notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1105832628953_780339_135" name="valid foreign identifiers." visibility="public" constrainedElement="_24400562_1076817919491_693372_552">
                <ownedComment xmi:id="_9_0_e8f0348_1105832747671_243324_156" annotatedElement="_9_0_e8f0348_1105832628953_780339_135" body="Only ONE association end on an entity can be flagged as having a foreign identifier at any given time.  It also MUST be the child end (the other side is flagged as having composite aggregation) of a one-to-one association."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255744842695_142909_433" name="" visibility="public">
                  <body>context EntityAssociationEndFacade 
inv : foreignIdentifier implies (one2One and child and type.associationEnds -> one (foreignIdentifier))</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1105908717328_853155_86" name="attribute names must be unique" visibility="public" constrainedElement="_d860307_1071504650353_319894_500">
                <ownedComment xmi:id="_9_0_e8f0348_1105908724921_337008_118" annotatedElement="_9_0_e8f0348_1105908717328_853155_86" body="Each attribute on an element must have a unique name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255744842695_763993_434" name="" visibility="public">
                  <body>context ClassifierFacade
inv : attributes -> isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1108314500640_503419_0" name="entity must have all public attributes" visibility="public">
                <ownedComment xmi:id="_9_0_e8f0348_1108314633359_442424_128" annotatedElement="_9_0_e8f0348_1108314500640_503419_0" body="All attributes on an entity must have a public visibility."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_7da0265_1145319589921_24105_53" name="" visibility="public">
                  <body>context Entity
 inv : attributes -> forAll(visibility = 'public')</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1108316193734_624880_131" name="entity must have public associations" visibility="public">
                <ownedComment xmi:id="_9_0_e8f0348_1108316196359_100497_135" annotatedElement="_9_0_e8f0348_1108316193734_624880_131" body="All navigable connecting association ends must have a public visibility."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_12ab03bf_1171243914359_834015_86" name="" visibility="public">
                  <body>context Entity
inv : associationEnds -> forAll(otherEnd.navigable implies otherEnd.visibility = 'public')</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1109905321626_575887_0" name="entities can only generalize other entities" visibility="public">
                <ownedComment xmi:id="_9_0_e8f0348_1109905455704_815954_38" annotatedElement="_9_0_e8f0348_1109905321626_575887_0" body="An entity can only generalize another entity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255744842695_384464_435" name="" visibility="public">
                  <body>context Entity
inv : generalization -> notEmpty() implies generalization.oclIsKindOf(Entity)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1109905394454_959724_1" name="a service can only generalize another service" visibility="public" constrainedElement="_d860307_1071574465881_881793_352">
                <ownedComment xmi:id="_9_0_e8f0348_1109905455704_331214_40" annotatedElement="_9_0_e8f0348_1109905394454_959724_1" body="A service can only generalize another service."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1112236961953_903757_241" name="" visibility="public">
                  <body>context Service 
inv : generalization -> notEmpty() implies generalization.oclIsKindOf(Service)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1109981809218_478775_0" name="entities can only specialize other entites" visibility="public" constrainedElement="_d860307_1071574234068_992089_84">
                <ownedComment xmi:id="_9_0_e8f0348_1109981905968_100548_37" annotatedElement="_9_0_e8f0348_1109981809218_478775_0" body="An entity can only specialize another entity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1117047334078_947008_148" name="" visibility="public">
                  <body>context Entity inv : specializations -> notEmpty() implies specializations -> forAll(oclIsKindOf(Entity))</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_e8f0348_1109982033312_990987_128" name="services can only specialize other service" visibility="public" constrainedElement="_d860307_1071574465881_881793_352">
                <ownedComment xmi:id="_9_0_e8f0348_1109982065624_613590_136" annotatedElement="_9_0_e8f0348_1109982033312_990987_128" body="A service can only specialize another service."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_12ab03bf_1166890012421_449743_966" name="" visibility="public">
                  <body>context ServiceFacade inv : specializations -> notEmpty() implies specializations -> forAll(oclIsKindOf(Service))</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_12ab03bf_1111588885953_526500_0" name="enumerations must have at least one literal value" visibility="public" constrainedElement="_9_0_1fe00f9_1104625440681_53845_33">
                <ownedComment xmi:id="_9_0_12ab03bf_1111589001515_351942_30" annotatedElement="_9_0_12ab03bf_1111588885953_526500_0" body="An enumeration must have at least one literal modeled."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255744842695_648432_436" name="" visibility="public">
                  <body>context EnumerationFacade
inv: literals -> notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1117044668078_961197_30" name="association end names must be unique" visibility="public" constrainedElement="_d860307_1071504650353_319894_500">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1117044672187_504150_94" annotatedElement="_9_0_2_12ab03bf_1117044668078_961197_30" body="The name of each navigable connecting association end must be unique."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1137760053608_325763_1051" name="" visibility="public">
                  <body>context ClassifierFacade
inv : navigableConnectingEnds -> isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120181363000_501056_1196" name="each usecase needs one and only one graph" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120168241718_803102_404">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120181424703_798957_1202" annotatedElement="_9_0_2_12ab03bf_1120181363000_501056_1196" body="Each use-case needs one and only one activity graph."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130866978687_168146_54" name="" visibility="public">
                  <body>context FrontEndUseCase inv: activityGraph->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120181419531_736729_1198" name="one and only one usecase must be a FrontEndApplication" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120168241718_803102_404">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120181424703_571644_1204" annotatedElement="_9_0_2_12ab03bf_1120181419531_736729_1198" body="One and only one use-case must be marked as the application entry use-case. Currently this is done by adding the FrontEndApplication stereotype to it."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130866978687_28409_55" name="" visibility="public">
                  <body>context FrontEndUseCase inv: allUseCases->one(entryUseCase = true)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120181457921_61839_1205" name="non-empty unique usecase name" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120168241718_803102_404">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120181472906_152976_1208" annotatedElement="_9_0_2_12ab03bf_1120181457921_61839_1205" body="Each use-case must have a non-empty name that is unique among all use-cases."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130866978687_84306_56" name="" visibility="public">
                  <body>context FrontEndUseCase inv: name->notEmpty() and model.allUseCases->isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120242668875_832510_1483" name="no more than one controller per package" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120241748796_84658_1361">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120242745937_493751_1486" annotatedElement="_9_0_2_12ab03bf_1120242668875_832510_1483" body="In order to avoid possible naming collisions at most one controller per package is allowed. It is recommended to refactor your model."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257189146512_665081_309" name="" visibility="public">
                  <body>context FrontEndPackage inv: frontEndControllers->size() &lt; 2</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120242741765_61286_1484" name="no more than one usecase per package" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120241748796_84658_1361">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120242745953_77643_1488" annotatedElement="_9_0_2_12ab03bf_1120242741765_61286_1484" body="In order to avoid possible naming collisions at most one FrontEndUseCase per package is allowed. It is recommended to refactor your model."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1120242745937_914121_1487" name="" visibility="public">
                  <body>context FrontEndPackage inv: frontEndUseCases->size() &lt; 2</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120245114125_816719_1505" name="non-empty unique role name" visibility="public" constrainedElement="_e8f0348_1102215391953_383987_0">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120247467015_898224_1671" annotatedElement="_9_0_2_12ab03bf_1120245114125_816719_1505" body="Each role must have a non-empty name that is unique among all other roles."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1120247467015_981124_1670" name="" visibility="public">
                  <body>context Role inv: name->notEmpty() and model.allActors->isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120775395609_472036_130" name="each front-end action state must have a name" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481242500_184900_184">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120775582156_432855_143" annotatedElement="_9_0_2_12ab03bf_1120775395609_472036_130" body="A &quot;front-end&quot; action state must have a non-empty name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1120775582156_994412_142" name="" visibility="public">
                  <body>context FrontEndActionState inv: name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1120775395625_997809_131" name="front-end action states can have at most one outgoing transition" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481242500_184900_184">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120775582156_652132_145" annotatedElement="_9_0_2_12ab03bf_1120775395625_997809_131" body="A &quot;front-end&quot; action state needs at most one outgoing transition that is not an exception-transition."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1120775582156_15176_144" name="" visibility="public">
                  <body>context FrontEndActionState inv: serverSide implies (exceptions->size() + 1 = outgoings->size() or exceptions->size() = outgoings->size())</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123013778531_168304_0" name="unique view name per usecase" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481800031_890384_216">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123013798171_540142_12" annotatedElement="_9_0_2_12ab03bf_1123013778531_168304_0" body="Each name of a view action state must be unique in the namespace of a front-end use-case."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1228336625943_103565_23" name="" visibility="public">
                  <body>context FrontEndView inv: useCase.views->isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123014119906_596189_103" name="each front end view action requires a unique name (unique in the scope of that view)" visibility="public">
                <ownedComment xmi:id="_9_0_2_2cb0161_1130867644203_966738_165" annotatedElement="_9_0_2_12ab03bf_1123014119906_596189_103" body="Each action going out of a frontend view must have a unique name in the scope of that view."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130867644203_468385_164" name="" visibility="public">
                  <body>context FrondEndView inv: actions->isUnique(actionName)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123015931890_340754_104" name="view variables must have unique names" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481800031_890384_216">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123015940968_323781_108" annotatedElement="_9_0_2_12ab03bf_1123015931890_340754_104" body="Each view-variable should have a unique name within the context of a view."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_12ab03bf_1243288287658_190357_147" name="" visibility="public">
                  <body>context FrontEndView inv : variables->isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123016165343_7149_109" name="front-end views cannot defer operations" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481800031_890384_216">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123016171093_624964_113" annotatedElement="_9_0_2_12ab03bf_1123016165343_7149_109" body="Views cannot defer to operations. All deferrable events modeled on a front-end view will be ignored."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1124239617812_762563_193" name="" visibility="public">
                  <body>context FrontEndView inv: controllerCalls->size() = 0</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123109933093_484726_114" name="all arguments need an event parameter" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120167314500_763531_126">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123109993703_202968_391" annotatedElement="_9_0_2_12ab03bf_1123109933093_484726_114" body="For each controller operation argument there must exist a parameter for each action deferring to that operation. This parameter must carry the same name and must be of the same type."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1123110473875_16455_462" name="" visibility="public">
                  <body>context FrontEndControllerOperation inv: allArgumentsHaveFormFields</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1123110468250_681277_461" name="the operation name may not be the same as the use-case name" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120167314500_763531_126">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123110473875_624953_464" annotatedElement="_9_0_2_12ab03bf_1123110468250_681277_461" body="It is not allowed to give a controller operation the same name as the use-case for which it is defined, please either rename your operation or your use-case."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1123110612093_453330_465" name="" visibility="public">
                  <body>context FrontEndControllerOperation inv: name &lt;> owner.useCase.name</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1124037359937_434498_0" name="parameters must be unique" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120792857812_717688_419">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124037374125_345640_19" annotatedElement="_9_0_2_12ab03bf_1124037359937_434498_0" body="Each front-end action parameter must have a unique name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1124247747000_81619_212" name="" visibility="public">
                  <body>context FrontEndAction
inv : parameters -> isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1124237665656_263547_171" name="each action going out of a front-end view must be unique" visibility="public" constrainedElement="_9_0_2_12ab03bf_1122481800031_890384_216">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124237672859_846454_174" annotatedElement="_9_0_2_12ab03bf_1124237665656_263547_171" body="Each view must contain actions which each have a unique name, this view has actions with duplicate names."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_12ab03bf_1124239617812_42359_194" name="" visibility="public">
                  <body>context FrontEndView inv: actions->isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_12ab03bf_1124247701984_57160_208" name="each action must carry a trigger" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120792857812_717688_419">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124247968093_685194_215" annotatedElement="_9_0_2_12ab03bf_1124247701984_57160_208" body="Each action transition coming out of a view must have a trigger (the name is sufficient), it is recommended to add a trigger of type 'signal'."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1255744842695_277556_437" name="" visibility="public">
                  <body>context FrontEndAction inv: exitingView implies triggerPresent</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_2cb0161_1130866966171_36117_15" name="each front-end use-case needs to be in a package" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120168241718_803102_404">
                <ownedComment xmi:id="_9_0_2_2cb0161_1130866978687_924268_58" annotatedElement="_9_0_2_2cb0161_1130866966171_36117_15" body="Each front-end use-case is required to be modeled in a package, doing otherwise will result in uncompileable code due to filename collisions."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130867644203_465009_166" name="" visibility="public">
                  <body>context FrontEndUseCase inv: packageName->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_0_2_2cb0161_1130867523843_952098_163" name="front-end controllers need a package" visibility="public" constrainedElement="_9_0_2_12ab03bf_1120167034531_347865_28">
                <ownedComment xmi:id="_9_0_2_2cb0161_1130867644203_871645_168" annotatedElement="_9_0_2_2cb0161_1130867523843_952098_163" body="Each front-end controller is required to be modeled in a package, doing otherwise will result in uncompileable code due to filename collisions."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1130867644203_922017_167" name="" visibility="public">
                  <body>context FrontEndController inv: packageName->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_12ab03bf_1136583386702_980591_0" name="source dependencies must be unique" visibility="public" constrainedElement="_d860307_1071504650353_319894_500">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1136583391452_701633_54" annotatedElement="_9_5_1_12ab03bf_1136583386702_980591_0" body="Each dependency going out a of an element must have a unique name."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_0_2_2cb0161_1137086486026_138981_1007" name="" visibility="public">
                  <body>context ClassifierFacade
inv : sourceDependencies -> isUnique(name)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255638213876_441550_1" name="primitive attribute must be required" visibility="public" constrainedElement="_d860307_1071504589255_899792_464">
                <ownedComment xmi:id="_9_5_1_2e90116_1255639508792_205571_94" annotatedElement="_9_5_1_2e90116_1255638213876_441550_1" body="Primitive attributes must have a multiplicity lower bound > 0 (must be required). Use a wrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256333821521_852510_225" name="" visibility="public">
                  <body>context AttributeFacade inv: type.primitive implies (lower > 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255638442349_913535_2" name="primitive attribute cannot be used in Collection" visibility="public" constrainedElement="_d860307_1071504589255_899792_464">
                <ownedComment xmi:id="_9_5_1_2e90116_1255639508792_3991_96" annotatedElement="_9_5_1_2e90116_1255638442349_913535_2" body="Primitive attributes cannot be used in Collections (multiplicity > 1). Use the wrapped type instead."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_13200cf_1270025610829_368772_40" name="" visibility="public">
                  <body>context AttributeFacade inv: type.primitive implies (many = false)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255638696573_253482_3" name="primitive parameter cannot be used in Collection" visibility="public" constrainedElement="_d860307_1071761469244_994549_110">
                <ownedComment xmi:id="_9_5_1_2e90116_1255639508792_359488_98" annotatedElement="_9_5_1_2e90116_1255638696573_253482_3" body="Primitive parameters cannot be used in Collections (multiplicity > 1). Use the wrapped type instead."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257215937208_269776_59" name="" visibility="public">
                  <body>context ParameterFacade inv: type.primitive implies (many = false)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255638733714_982941_4" name="primitive parameter must be required" visibility="public" constrainedElement="_d860307_1071761469244_994549_110">
                <ownedComment xmi:id="_9_5_1_2e90116_1255639508792_459390_100" annotatedElement="_9_5_1_2e90116_1255638733714_982941_4" body="Primitive operation parameters must have a multiplicity lower bound > 0 (must be required). Use a wrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257261021439_638153_56" name="" visibility="public">
                  <body>context ParameterFacade inv: type.primitive implies (lower > 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255638770278_873445_5" name="primitive operation return cannot be used in a Collection" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_9_5_1_2e90116_1255639508792_505297_102" annotatedElement="_9_5_1_2e90116_1255638770278_873445_5" body="Primitive return parameters cannot be used in Collections (multiplicity > 1). Use the wrapped type or Array type instead."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256566627208_205630_43" name="" visibility="public">
                  <body>context OperationFacade inv: returnParameter.type.primitive implies (many = false)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1256332676546_345612_136" name="wrapped primitive parameter should not be required" visibility="public" constrainedElement="_d860307_1071761469244_994549_110">
                <ownedComment xmi:id="_9_5_1_2e90116_1256333821521_966036_229" annotatedElement="_9_5_1_2e90116_1256332676546_345612_136" body="Wrapped primitive operation parameters must have a multiplicity lower bound = 0 (must be optional). Use the unwrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257215937208_982462_61" name="" visibility="public">
                  <body>context ParameterFacade inv: type.wrappedPrimitive and many = false implies (lower = 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1256332756266_863812_137" name="wrapped primitive operation return should not be required" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_9_5_1_2e90116_1256333821521_118564_231" annotatedElement="_9_5_1_2e90116_1256332756266_863812_137" body="Wrapped primitive operation return must have a multiplicity lower bound = 0 (must be optional). Use the unwrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256762827448_114598_88" name="" visibility="public">
                  <body>context OperationFacade inv: returnParameter.type.wrappedPrimitive and many = false implies (lower = 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1256333470077_565516_138" name="primitive operation return must be required" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_9_5_1_2e90116_1256333821521_689795_233" annotatedElement="_9_5_1_2e90116_1256333470077_565516_138" body="Primitive operation return types must have a multiplicity lower bound > 0 (must be required). Use a wrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256566627208_532189_45" name="" visibility="public">
                  <body>context OperationFacade inv: returnParameter.type.primitive implies (lower > 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1256332516652_588668_135" name="wrapped primitive attribute should not be required" visibility="public" constrainedElement="_d860307_1071504589255_899792_464">
                <ownedComment xmi:id="_9_5_1_2e90116_1256333821552_849994_236" annotatedElement="_9_5_1_2e90116_1256332516652_588668_135" body="Wrapped primitive attributes must have a multiplicity lower bound = 0 (must be optional). Use the unwrapped type, or change the multiplicity."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257261021439_120041_57" name="" visibility="public">
                  <body>context AttributeFacade inv: type.wrappedPrimitive and many = false implies (lower = 0)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1255641508408_81723_193" name="operation multiplicity must match return parameter multiplicity" visibility="public" constrainedElement="_d860307_1071504751869_985718_574">
                <ownedComment xmi:id="_9_5_1_2e90116_1255641715053_592327_196" annotatedElement="_9_5_1_2e90116_1255641508408_81723_193" body="Operation return parameter with multiplicity greater than 1 must match the operation multiplicity greater than 1."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1256333821552_77876_234" name="" visibility="public">
                  <body>context OperationFacade
inv: many implies (returnParameter.many)</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_9_5_1_2e90116_1257188827662_897693_308" name="name cannot be a reserved word" visibility="public">
                <ownedComment xmi:id="_9_5_1_2e90116_1257189146512_482371_311" annotatedElement="_9_5_1_2e90116_1257188827662_897693_308" body="Model Element name cannot be a reserved word"/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_9_5_1_2e90116_1257215937208_751290_62" name="" visibility="public">
                  <body>context AttributeFacade  inv: reservedWord=false</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_17_0_1_2e90116_1310934243170_221351_2589" name="template parameter type must be specified" visibility="public" constrainedElement="_9_5_1_ee1034a_1127266745841_402315_493">
                <ownedComment xmi:id="_17_0_1_2e90116_1311024886408_959935_2956" annotatedElement="_17_0_1_2e90116_1310934243170_221351_2589" body="Template Parameter type must be specified."/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_17_0_1_2e90116_1310934243171_838688_2590" name="" visibility="public">
                  <body>context TemplateParameterFacade inv: type.name->notEmpty()</body>
                </specification>
              </ownedRule>
              <ownedRule xmi:id="_17_0_1_2e90116_1311870862118_199006_3030" name="name must be a valid identifier" visibility="public" constrainedElement="_9_0_1fe00f9_1104625440681_53845_33">
                <ownedComment xmi:id="_17_0_1_2e90116_1311870862118_342470_3032" annotatedElement="_17_0_1_2e90116_1311870862118_199006_3030" body="Model Element name cannot be a reserved word"/>
                <specification xmi:type="uml:OpaqueExpression" xmi:id="_17_0_1_2e90116_1311870862118_698278_3031" name="" visibility="public">
                  <body>context EnumerationFacade inv: validIdentifierName=true</body>
                </specification>
              </ownedRule>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1105576140731_873033_187" name="enumeration" visibility="public" memberEnd="_9_0_1fe00f9_1105576140731_32974_185 _9_0_1fe00f9_1105576140731_508177_186"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1111735309272_948020_3" name="" visibility="public" memberEnd="_9_0_1fe00f9_1111735309272_695970_1 _9_0_1fe00f9_1111735309272_811399_2">
              <ownedEnd xmi:id="_9_0_1fe00f9_1111735309272_695970_1" name="" visibility="public" type="_d860307_1071574234068_992089_84" association="_9_0_1fe00f9_1111735309272_948020_3"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120792857812_717688_419" name="FrontEndAction" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120792993984_938381_446" annotatedElement="_9_0_2_12ab03bf_1120792857812_717688_419" body="Represents a &quot;front-end&quot; action. An action is some action that is taken when a front-end even occurs."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120794887718_132666_493" general="_9_0_2_12ab03bf_1122488049984_677962_258"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121228221796_559795_1622" name="useCaseStart" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121228230953_15512_1628" annotatedElement="_9_0_2_12ab03bf_1121228221796_559795_1622" body="Indicates if this action represents the beginning of the front-end use case or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200151_335274_2190" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200152_580272_2191" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121182454531_988769_847" name="decisionTransitions" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121182454531_234485_848">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121182514921_153076_890" annotatedElement="_9_0_2_12ab03bf_1121182454531_988769_847" body="All the transitions coming out of decision points. These transitions should all carry guards."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200167_992919_2234" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200167_231079_2235" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121890074203_787257_127" name="actionForwards" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121890074203_709322_128">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121184993406_854274_1621" annotatedElement="_9_0_2_12ab03bf_1121890074203_787257_127" body="All action forwards for this foward. Each action forward either calls a view or another use-case (which is essentially an action)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200173_48090_2250" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200173_892456_2251" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1243288232685_608521_91" name="input" visibility="public" type="_8a70287_1078528386918_321974_1041" association="_9_5_1_12ab03bf_1243288232685_165248_92">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1243288287693_58377_152" annotatedElement="_9_5_1_12ab03bf_1243288232685_608521_91" body="The StateVertex (FrontEndView or PseudostateFacade) on which this action can be triggered."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121184128000_412246_1527" name="transitions" visibility="public" type="_9_0_2_12ab03bf_1122488049984_677962_258" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121184128000_717691_1528">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121184199109_912592_1570" annotatedElement="_9_0_2_12ab03bf_1121184128000_412246_1527" body="All the transitions that make up this action, this directly maps onto the forwards."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200170_296746_2240" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200170_419177_2241" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121177056593_283268_400" name="controller" visibility="public" type="_9_0_2_12ab03bf_1120167034531_347865_28" isReadOnly="true" association="_9_0_2_12ab03bf_1121177056593_82749_401">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121177203390_993281_444" annotatedElement="_9_0_2_12ab03bf_1121177056593_283268_400" body="The controller that will handle the execution of this front-end action. This controller is set as the context of the activity graph (and therefore also of the use-case)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121125758906_945883_1" name="parameters" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121125758921_735011_2">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121126178875_745193_42" annotatedElement="_9_0_2_12ab03bf_1121125758906_945883_1" body="All parameters sent by this &quot;front-end&quot; action."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200161_899065_2218" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200161_52493_2219" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121178179109_286969_655" name="actionStates" visibility="public" type="_9_0_2_12ab03bf_1122481242500_184900_184" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121178179109_548170_656">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121178563468_370975_701" annotatedElement="_9_0_2_12ab03bf_1121178179109_286969_655" body="All action states visited by this action."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200165_670195_2228" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200165_841190_2229" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121291855921_621631_391" name="formFields" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121291855921_709143_392">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121292043078_716958_447" annotatedElement="_9_0_2_12ab03bf_1121291855921_621631_391" body="Form fields for this action. Form fields are those parameters that can be altered by the user on a corresponding view at runtime."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200173_657865_2248" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200173_355454_2249" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1124131894921_176184_89" name="targetViews" visibility="public" type="_9_0_2_12ab03bf_1122481800031_890384_216" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1124131894921_700728_90">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1124131946703_694689_91" annotatedElement="_9_0_2_12ab03bf_1124131894921_176184_89" body="All views that can be possibly targetted by triggering this action."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200175_543392_2252" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200175_450610_2253" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1121145633515_718879_259" name="deferredOperations" visibility="public" type="_9_0_2_12ab03bf_1120167314500_763531_126" isOrdered="true" isReadOnly="true" association="_9_0_2_12ab03bf_1121145633515_197756_260">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121145722484_899093_322" annotatedElement="_9_0_2_12ab03bf_1121145633515_718879_259" body="The controller operations to which this action defers, the order is preserved."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200163_418695_2222" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200163_235049_2223" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565650_637494_5182" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565654_727482_5215" annotatedElement="_19_0_3_90e0298_1643961565650_637494_5182" body="The default resource message key for this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565650_444114_5184" name="triggerName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565654_316289_5217" annotatedElement="_19_0_3_90e0298_1643961565650_444114_5184" body="The name of the trigger that triggers that action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565650_485062_5185" name="resettable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_70022_5218" annotatedElement="_19_0_3_90e0298_1643961565650_485062_5185" body="Indicates whether or not the values passed along with this action can be reset or not."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_90514_5186" name="tableLink" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_440500_5219" annotatedElement="_19_0_3_90e0298_1643961565651_90514_5186" body="Indicates if a table link name has been specified and it properly targets a table page-variable from the input page."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_258133_5187" name="viewFragmentPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_339292_5220" annotatedElement="_19_0_3_90e0298_1643961565651_258133_5187" body="The path to the view fragment corresponding to this action"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_991771_5189" name="hiddenParameters" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_143677_5223" annotatedElement="_19_0_3_90e0298_1643961565651_991771_5189" body="All parameters that are of hidden input type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643961565655_319275_5224" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643961565655_871951_5222" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_944626_5190" name="hyperlink" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_772962_5225" annotatedElement="_19_0_3_90e0298_1643961565651_944626_5190" body="Indicates whether or not this action is represented by clicking on a hyperlink."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_966443_5191" name="tableAction" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565655_698750_5226" annotatedElement="_19_0_3_90e0298_1643961565651_966443_5191" body="Indicates that this action works on all rows of the table from the table link relation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_158248_5192" name="fullyQualifiedActionClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_243528_5227" annotatedElement="_19_0_3_90e0298_1643961565651_158248_5192" body="The fully qualified name of the action class that execute this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565651_355896_5193" name="triggerMethodName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_97796_5228" annotatedElement="_19_0_3_90e0298_1643961565651_355896_5193" body="The name of the method to be executed when this action is triggered."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565652_593689_5195" name="needsFileUpload" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565652_214980_5196" name="tableLinkParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_21037_5230" annotatedElement="_19_0_3_90e0298_1643961565652_214980_5196" body="If the action is a table link then this property represents the table to which is being linked."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565652_222703_5197" name="formReset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_304940_5231" annotatedElement="_19_0_3_90e0298_1643961565652_222703_5197" body="Whether or not the entire form should be reset (all action parameters on the form)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565652_793541_5199" name="formKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_124642_5233" annotatedElement="_19_0_3_90e0298_1643961565652_793541_5199" body="The key that stores the form in which information is passed from one action to another."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565652_365831_5202" name="pathRoot" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_1439_5236" annotatedElement="_19_0_3_90e0298_1643961565652_365831_5202" body="The path's root."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_139620_5203" name="tableLinkColumnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_525732_5237" annotatedElement="_19_0_3_90e0298_1643961565653_139620_5203" body="The name of the column targetted by this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_852014_5204" name="popup" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_127024_5238" annotatedElement="_19_0_3_90e0298_1643961565653_852014_5204" body="Indicates if this action forwards to a popup. Only applied when the target is a final state pointing to another use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_997824_5205" name="formResetRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_993610_5239" annotatedElement="_19_0_3_90e0298_1643961565653_997824_5205" body="Indicates if at least one parameter on the form requires being reset."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_390065_5206" name="tableLinkName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_440658_5240" annotatedElement="_19_0_3_90e0298_1643961565653_390065_5206" body="The name of the table link specified for this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_27213_5207" name="dialog" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_211064_5241" annotatedElement="_19_0_3_90e0298_1643961565653_27213_5207" body="Indicates if this action forwards to a dialog (use case runs in different conversation scope). Only applied when the target is a final state pointing to another use case."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_476728_5208" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565656_363761_5242" annotatedElement="_19_0_3_90e0298_1643961565653_476728_5208" body="Indicates whether or not at least one parameter on this action requires validation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_790191_5209" name="fullyQualifiedActionClassPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565657_215452_5243" annotatedElement="_19_0_3_90e0298_1643961565653_790191_5209" body="The fully qualified path to the action class that execute this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565653_612612_5210" name="controllerAction" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565657_284962_5244" annotatedElement="_19_0_3_90e0298_1643961565653_612612_5210" body="The name of the action on the controller that executions this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565654_829149_5211" name="actionClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565657_454254_5245" annotatedElement="_19_0_3_90e0298_1643961565654_829149_5211" body="The name of the action class that executes this action."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565654_707474_5212" name="documentationValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565657_410940_5246" annotatedElement="_19_0_3_90e0298_1643961565654_707474_5212" body="The resource messsage value suited for the action''s documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643961565654_766108_5213" name="documentationKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643961565657_636631_5247" annotatedElement="_19_0_3_90e0298_1643961565654_766108_5213" body="A resource message key suited for the action''s documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053050335_479317_4994" name="formImplementationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053050338_835372_4999" annotatedElement="_19_0_3_90e0298_1644053050335_479317_4994" body="The name of the form implementation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053050336_928626_4995" name="formBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053050339_239258_5000" annotatedElement="_19_0_3_90e0298_1644053050336_928626_4995" body="The name of the bean under which the form is stored."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053050337_324908_4996" name="fullyQualifiedFormImplementationName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053050339_31495_5001" annotatedElement="_19_0_3_90e0298_1644053050337_324908_4996" body="The fully qualified name of the form implementation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053050337_703559_4997" name="fullyQualifiedFormImplementationPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053050339_260062_5002" annotatedElement="_19_0_3_90e0298_1644053050337_703559_4997" body="The fully qualified path of the form implementation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644053050338_620427_4998" name="formScope" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644053050339_700059_5003" annotatedElement="_19_0_3_90e0298_1644053050338_620427_4998" body="The scope of the JSF form (request, session,application,etc)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645476209916_380581_4817" name="restPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645476209918_816643_4818" annotatedElement="_19_0_3_90e0298_1645476209916_380581_4817" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540784611_987039_4821" name="allowedRole" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540784613_373304_4822" annotatedElement="_19_0_3_90e0298_1645540784611_987039_4821" body="The bean name of this controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1647078816345_103183_4822" name="frontEndClass" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078816346_650243_4824" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078816346_151749_4823" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1647731627838_107722_4817" name="enctype" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647731641376_45101_4819" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647731641377_494863_4820" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1652274853570_700497_4821" name="icon" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652274853570_73323_4823" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652274853570_149217_4822" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1654594987443_852931_4817" name="displayCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654594987445_645850_4819" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654594987444_267118_4818" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_9_5_1_12ab03bf_1126915273671_120863_153" name="findParameter" visibility="public">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1126915293984_458103_173" annotatedElement="_9_5_1_12ab03bf_1126915273671_120863_153" body="Finds the parameter on this action having the given name, if no parameter is found, null is returned instead."/>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1126915273671_948986_151" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_9_5_1_12ab03bf_1126915293984_436581_174" annotatedElement="_9_5_1_12ab03bf_1126915273671_948986_151" body="The name of the parameter to find on the owner action."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_12ab03bf_1126915273671_820853_152" name="" visibility="public" type="_d860307_1071761469244_994549_110" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1115149256331_843166_82" name="ExtensionPointFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_706243_127" annotatedElement="_9_0_1fe00f9_1115149256331_843166_82" body="Identifies a point in the behavior of a use case where that behavior can be extended by the behavior of some other (extending) use case, as specified by an extend relationship."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1119395581109_806894_114" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1115149384489_555782_510" name="useCase" visibility="public" type="_ecb034c_1074384938560_560855_449" isReadOnly="true" association="_9_0_1fe00f9_1115149384489_638105_511"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071505297814_60220_1019" name="DependencyFacade" visibility="public">
              <ownedComment xmi:id="_24400562_1090095362140_321039_397" annotatedElement="_d860307_1071505297814_60220_1019" body="A representation of the model object 'Directed Relationship'.Represents a relationship between a collection of source model elements and a collection of target model elements, a dependency/reference."/>
              <generalization xmi:id="_d860307_1077975315188_135568_1949" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_24400562_1090095326375_468255_389" name="getterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090095362140_695280_399" annotatedElement="_24400562_1090095326375_468255_389" body="The &quot;getter&quot; name for this dependency."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198651_179232_1792" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198651_546711_1793" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090095355187_310812_393" name="setterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1090095362140_591539_401" annotatedElement="_24400562_1090095355187_310812_393" body="The &quot;setter&quot; name for this dependency."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198651_887664_1794" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198651_237354_1795" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1102256123078_238631_30" name="sourceElement" visibility="public" type="_d860307_1071506074180_318219_1633" association="_e8f0348_1102256123078_5145_32">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684203_197711_742" annotatedElement="_e8f0348_1102256123078_238631_30" body="The source element of this dependency."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1078456517309_407098_1084" name="targetElement" visibility="public" type="_d860307_1071506074180_318219_1633" association="_24400562_1078456517309_594480_1085">
                <ownedComment xmi:id="_24400562_1078456576484_860533_1175" annotatedElement="_24400562_1078456517309_407098_1084" body="Gets the element to which the dependencies belong."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198736_91336_1962" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198736_476708_1963" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1114287519522_79977_258" name="" visibility="public" memberEnd="_9_0_1fe00f9_1114287519522_482735_256 _9_0_1fe00f9_1114287519522_698455_257"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1113897549413_287358_18" name="ManageableEntityAttribute" visibility="public">
              <generalization xmi:id="_9_0_1fe00f9_1113897588210_204546_262" general="_24400562_1076241072504_416910_88"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114781251657_875866_30" name="display" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1114781292813_683821_54" annotatedElement="_9_0_1fe00f9_1114781251657_875866_30" body="Whether or not this attribute should be displayed."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198901_831936_2094" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198901_539913_2095" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116582432312_875478_122" name="manageableGetterAvailable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1116582546578_504830_125" annotatedElement="_9_0_1fe00f9_1116582432312_875478_122" body="Whether or not this attribute can be read in a call isolated from the rest (for example when downloading binary fields)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198902_532648_2096" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198902_349805_2097" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071761523682_764992_138" name="" visibility="public" memberEnd="_d860307_1071761523682_588611_136 _d860307_1071761523682_438387_137"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071504589255_899792_464" name="AttributeFacade" visibility="public">
              <ownedComment xmi:id="_9_0_e8f0348_1109211347828_877554_125" annotatedElement="_d860307_1071504589255_899792_464" body="Represents an attribute on a classifier. UML2 maps both Attributes and AssociationEnds to Property. A property is a structural feature of a classifier that characterizes instances of the classifier. A property related by ownedAttribute to a classifier (other than an association) represents an attribute and might also represent an association end. It relates an instance of the class to a value or set of values of the type of the attribute. A property represents a set of instances that are owned by a containing classifier instance. Property represents a declared state of one or more instances in terms of a named relationship to a value or values. When a property is an attribute of a classifier, the value or values are related to the instance of the classifier by being held in slots of the instance. The range of valid values represented by the property can be controlled by setting the property's type."/>
              <generalization xmi:id="_d860307_1077975166264_261605_1894" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_14214_210" name="getterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_165451_108" annotatedElement="_1fe00f9_1097256240265_14214_210" body="The name of the accessor operation that would retrieve this attribute's value."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198591_130451_1576" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198591_881430_1577" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_231643_211" name="setterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_481771_110" annotatedElement="_1fe00f9_1097256240265_231643_211" body="The name of the mutator operation that would retrieve this attribute's value."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198592_829424_1578" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198592_466471_1579" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_15954_212" name="readOnly" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_371117_112" annotatedElement="_1fe00f9_1097256240265_15954_212" body="Whether or not this attribute can be modified."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198593_32752_1580" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198593_613361_1581" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_825319_213" name="defaultValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_511078_114" annotatedElement="_1fe00f9_1097256240265_825319_213" body="The default value of the attribute.  This is the value given if no value is defined."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198593_441739_1582" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198593_718265_1583" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_974749_214" name="static" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_576437_116" annotatedElement="_1fe00f9_1097256240265_974749_214" body="Indicates if this attribute is 'static', meaning it has a classifier scope."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198594_187705_1584" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198594_998636_1585" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_620665_215" name="required" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_667076_118" annotatedElement="_1fe00f9_1097256240265_620665_215" body="Whether or not the multiplicity of this attribute is 1."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198594_757148_1586" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198594_325087_1587" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256240265_555131_216" name="many" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211240421_185954_120" annotatedElement="_1fe00f9_1097256240265_555131_216" body="Whether or not this attribute has a multiplicity greater than 1."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198595_267670_1588" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198595_819814_1589" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097393597140_428937_19" name="changeable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097393601265_756583_40" annotatedElement="_1fe00f9_1097393597140_428937_19" body="True if this attribute can be modified."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198595_296857_1590" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198595_531643_1591" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097393597140_61658_20" name="addOnly" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097393601265_836871_42" annotatedElement="_1fe00f9_1097393597140_61658_20" body="True if this attribute can only be set."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198595_159844_1592" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198596_839353_1593" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1105235977483_168662_603" name="enumerationLiteral" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1105236214206_557343_609" annotatedElement="_9_0_1fe00f9_1105235977483_168662_603" body="True if this attribute is owned by an enumeration."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198596_738857_1594" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198596_325277_1595" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1105290986455_18640_0" name="enumerationValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1105290989876_377545_16" annotatedElement="_9_0_1fe00f9_1105290986455_18640_0" body="The value for this attribute if it is an enumeration literal, null otherwise. The default value is returned as a String if it has been specified, if it's not specified this attribute's name is assumed."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198596_835021_1596" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198596_478745_1597" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1109211924281_644466_138" name="getterSetterTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109211972828_268449_144" annotatedElement="_9_0_e8f0348_1109211924281_644466_138" body="The name of the type that is returned on the accessor and mutator operations,  determined in part by the multiplicity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198597_762896_1598" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198597_715073_1599" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1109212098812_445324_147" name="ordered" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109212128546_357985_153" annotatedElement="_9_0_e8f0348_1109212098812_445324_147" body="Indicates whether or not the attributes are ordered (if multiplicity is greater than 1)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198597_93186_1600" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198597_265127_1601" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1126818525578_962233_0" name="defaultValuePresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1126818528906_210313_18" annotatedElement="_9_0_2_12ab03bf_1126818525578_962233_0" body="Indicates if the default value is present."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198598_198872_1602" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198598_640689_1603" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1145996642000_179522_145" name="upper" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1145997167336_725400_162" annotatedElement="_9_5_1_f800365_1145996642000_179522_145" body="the upper value for the multiplicity (will be -1 for *)&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198598_532534_1604" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198598_702738_1605" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1145996642000_749913_146" name="lower" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1145997167336_981592_164" annotatedElement="_9_5_1_f800365_1145996642000_749913_146" body="the lower value for the multiplicity&#xA;-only applicable for UML2"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198599_394091_1606" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198599_147291_1607" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1158216064062_785085_272" name="enumerationMember" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_8c50279_1158216071406_348009_292" annotatedElement="_9_5_1_8c50279_1158216064062_785085_272" body="True if this attribute is owned by an enumeration but is defined as a member variable (NOT a literal)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198599_702760_1608" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198599_223667_1609" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1158216064062_96924_273" name="enumerationLiteralParameters" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_8c50279_1158216071406_366303_294" annotatedElement="_9_5_1_8c50279_1158216064062_96924_273" body="Returns the enumeration literal parameters defined by tagged value as a comma separated list."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198600_907200_1610" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198600_163188_1611" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1158216064062_259890_274" name="enumerationLiteralParametersExist" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_8c50279_1158216071406_666315_296" annotatedElement="_9_5_1_8c50279_1158216064062_259890_274" body="Returns true if enumeration literal parameters exist (defined by tagged value) for the literal."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198600_423965_1612" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198600_525680_1613" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228237569331_179298_3" name="unique" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566632_648985_24" annotatedElement="_9_5_1_2e90116_1228237569331_179298_3" body="If the attribute is unique within the Collection type. UML2 only. UML14 always returns false. Unique+Ordered determines the implementation Collection type. Default=false."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198601_735259_1614" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198601_73171_1615" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1228237630957_22130_4" name="leaf" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1228241566632_315935_25" annotatedElement="_9_5_1_2e90116_1228237630957_22130_4" body="IsLeaf property in the operation. If true, operation is final, cannot be extended or implemented by a descendant."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198601_679311_1616" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198601_914440_1617" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_13200cf_1270022507379_182318_0" name="derived" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_13200cf_1270025610714_141374_22" annotatedElement="_9_5_1_13200cf_1270022507379_182318_0" body="If the attribute is derived (its value is computed). UML2 only. UML14 always returns false. Default=false.&#xA;"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198601_285271_1618" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198602_293283_1619" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071504952918_494198_779" name="type" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071504952918_877221_780">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151109_238654_630" annotatedElement="_d860307_1071504952918_494198_779" body="The classifier owning this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1105576140731_508177_186" name="enumeration" visibility="public" type="_9_0_1fe00f9_1104625440681_53845_33" association="_9_0_1fe00f9_1105576140731_873033_187">
                <ownedComment xmi:id="_9_0_1fe00f9_1105236214285_962177_613" annotatedElement="_9_0_1fe00f9_1105576140731_508177_186" body="If the attribute is an enumeration literal this represents the owning enumeration. Can be empty."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071504918648_617879_700" name="owner" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071504918648_587367_702">
                <ownedComment xmi:id="_24400562_1076181294783_930656_81" annotatedElement="_d860307_1071504918648_617879_700" body="Gets the classifier who is the owner of the attributes."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198637_714535_1742" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198637_893657_1743" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_24400562_1075339842900_911158_60" name="findTaggedValue" visibility="public">
                <ownedComment xmi:id="_24400562_1075339925008_927031_163" annotatedElement="_24400562_1075339842900_911158_60" body="Searches the given feature for the specified tag.&#xA;If the follow boolean is set to true then the search will continue from the class attribute to the class itself and then up the class hierarchy."/>
                <ownedParameter xmi:id="_24400562_1075340123633_926678_164" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_24400562_1075340378139_204763_171" annotatedElement="_24400562_1075340123633_926678_164" body="The name of the tagged value to find."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1075340123643_433087_165" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1075340378139_411978_172" annotatedElement="_24400562_1075340123643_433087_165" body="If true search should 'follow' the inheritance hierarchy, false otherwise."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1075339842900_450503_59" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_e8f0348_1102200843718_167772_250" name="ServiceOperation" visibility="public">
              <ownedComment xmi:id="_e8f0348_1102200894203_767381_266" annotatedElement="_e8f0348_1102200843718_167772_250" body="Reprsents an operation of a service."/>
              <generalization xmi:id="_e8f0348_1102200917250_209214_267" general="_d860307_1071504751869_985718_574"/>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166889962500_171425_882" name="incomingMessageOperation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166889970203_65417_922" annotatedElement="_9_5_1_12ab03bf_1166889962500_171425_882" body="Whether or not this operation represents an &quot;incoming&quot; message operation (i.e. it receives messages from Queues or Topics)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198807_920589_2012" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198808_1357_2013" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166889962500_28622_883" name="outgoingMessageOperation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166889970203_683784_924" annotatedElement="_9_5_1_12ab03bf_1166889962500_28622_883" body="Whether or not this service operation represents an &quot;outgoing&quot; messaging operation (i.e. it sends messages to Queues or Topics)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198808_713661_2014" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198808_483757_2015" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166937776906_620390_1614" name="messageOperation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166937784125_915955_1618" annotatedElement="_9_5_1_12ab03bf_1166937776906_620390_1614" body="Whether or not this is operation accepts incoming or outgoing messages."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198808_260302_2016" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198809_520617_2017" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166893378156_589342_1109" name="outgoingDestination" visibility="public" type="_9_5_1_12ab03bf_1166674037093_8685_1" association="_9_5_1_12ab03bf_1166893378156_368040_1110">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166893724875_113258_1194" annotatedElement="_9_5_1_12ab03bf_1166893378156_589342_1109" body="The destination for any outgoing messages."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200194_189410_2304" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200194_471506_2305" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1102215457953_190308_20" name="roles" visibility="public" type="_e8f0348_1102215391953_383987_0" association="_e8f0348_1102215457953_233593_21">
                <ownedComment xmi:id="_e8f0348_1102201063984_741437_316" annotatedElement="_e8f0348_1102215457953_190308_20" body="The users of the service operation, these are the actor's that can access this operation."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198811_783623_2022" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198811_269251_2023" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1108829310328_146561_403" name="service" visibility="public" type="_d860307_1071574465881_881793_352" association="_9_0_e8f0348_1108829310328_420892_404">
                <ownedComment xmi:id="_9_0_e8f0348_1108829369390_250236_487" annotatedElement="_9_0_e8f0348_1108829310328_146561_403" body="The service which owns the service operation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1166893686312_137772_1151" name="incomingDestination" visibility="public" type="_9_5_1_12ab03bf_1166674037093_8685_1" association="_9_5_1_12ab03bf_1166893686312_531005_1152">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1166893724875_356895_1197" annotatedElement="_9_5_1_12ab03bf_1166893686312_137772_1151" body="The destination for any incoming messages."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200194_413321_2306" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200194_231563_2307" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_5_1_12ab03bf_1166676364406_947166_87" name="NodeFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101555_279285_134" annotatedElement="_9_5_1_12ab03bf_1166676364406_947166_87" body="A computational resource upon which artifacts may be deployed for execution. Nodes can be interconnected through communication paths to define network structures."/>
              <generalization xmi:id="_9_5_1_12ab03bf_1166899818187_212278_1279" general="_d860307_1071504650353_319894_500"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1111224974707_782031_1087" name="" visibility="public" memberEnd="_9_0_1fe00f9_1111224974707_848178_1085 _9_0_1fe00f9_1111224974707_229161_1086"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1090166973078_394198_3" name="" visibility="public" memberEnd="_24400562_1090166973078_12012_1 _24400562_1090166973078_134288_2">
              <ownedEnd xmi:id="_24400562_1090166973078_12012_1" name="" visibility="private" type="_d860307_1071574234068_992089_84" association="_24400562_1090166973078_394198_3"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505058269_759931_837" name="" visibility="public" memberEnd="_d860307_1071505058269_379091_835 _d860307_1071505058269_2676_836">
              <ownedEnd xmi:id="_d860307_1071505058269_379091_835" name="" visibility="private" type="_d860307_1071505012453_158614_819" association="_d860307_1071505058269_759931_837"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1120168968078_856343_638" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1120168968078_634078_636 _9_0_2_12ab03bf_1120168968078_75347_637">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1120168968078_634078_636" name="" visibility="public" type="_9_0_2_12ab03bf_1120168241718_803102_404" association="_9_0_2_12ab03bf_1120168968078_856343_638">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120169105937_965162_680" annotatedElement="_9_0_2_12ab03bf_1120168968078_634078_636" body="The use case to which this activity graph belongs."/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1115900018927_168431_2" name="" visibility="public" memberEnd="_9_0_1fe00f9_1115900018927_909064_0 _9_0_1fe00f9_1115900018927_176134_1">
              <ownedEnd xmi:id="_9_0_1fe00f9_1115900018927_909064_0" name="" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_1fe00f9_1115900018927_168431_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1142120130937_956207_255" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1142120130937_815831_253 _9_0_2_2cb0161_1142120130937_514717_254">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1142120130937_815831_253" name="" visibility="private" type="_d860307_1071505762942_565408_1372" association="_9_0_2_2cb0161_1142120130937_956207_255"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505270364_260642_982" name="" visibility="public" memberEnd="_d860307_1071505270364_716152_980 _d860307_1071505270364_801108_981">
              <ownedEnd xmi:id="_d860307_1071505270364_716152_980" name="" visibility="private" type="_d860307_1071505012453_158614_819" association="_d860307_1071505270364_260642_982"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1116499094484_143315_18" name="AttributeLinkFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024969_94032_107" annotatedElement="_9_0_1fe00f9_1116499094484_143315_18" body="A representation of the model object 'Slot'. A slot specifies that an entity modeled by an instance specification has a value or values for a specific structural feature."/>
              <generalization xmi:id="_9_0_1fe00f9_1116499186375_433141_306" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499937078_792530_614" name="values" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_1fe00f9_1116499937078_811977_616">
                <ownedComment xmi:id="_9_0_2_2cb0161_1153482637359_954794_496" annotatedElement="_9_0_1fe00f9_1116499937078_792530_614" body="The instances this attribute link is attached too. An attribute link can have many instance values when its defining feature is an attribute with a 'many' multiplicity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200125_635990_2128" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200125_259493_2129" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499275421_913957_402" name="instance" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_1fe00f9_1116499275421_938884_403">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151171_830961_634" annotatedElement="_9_0_1fe00f9_1116499275421_913957_402" body="The owning instance for this link."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499303109_628749_444" name="value" visibility="public" type="_9_0_1fe00f9_1116003869282_276578_71" isReadOnly="true" association="_9_0_1fe00f9_1116499303109_159412_445">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151171_101231_635" annotatedElement="_9_0_1fe00f9_1116499303109_628749_444" body="The first instance value for this link."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116499212296_464596_318" name="attribute" visibility="public" type="_d860307_1071504589255_899792_464" isReadOnly="true" association="_9_0_1fe00f9_1116499212296_539642_319">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250151171_276948_632" annotatedElement="_9_0_1fe00f9_1116499212296_464596_318" body="The attribute for this link."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1166893686312_531005_1152" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1166893686312_849674_1150 _9_5_1_12ab03bf_1166893686312_137772_1151">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1166893686312_849674_1150" name="" visibility="private" type="_e8f0348_1102200843718_167772_250" association="_9_5_1_12ab03bf_1166893686312_531005_1152"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_8a70287_1078528251564_981527_908" name="EventFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_73960_118" annotatedElement="_8a70287_1078528251564_981527_908" body="A representation of the model object 'Activity'. The specification of parameterized behavior as the coordinated sequencing of subordinate units whose individual elements are actions."/>
              <generalization xmi:id="_24400562_1087701994359_704279_1115" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_8a70287_1078864830620_541056_279" name="parameters" visibility="public" type="_d860307_1071761469244_994549_110" association="_8a70287_1078864830620_172509_280">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250684171_502447_733" annotatedElement="_8a70287_1078864830620_541056_279" body="The parameters to this event."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198743_813188_1976" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198743_373900_1977" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078530518463_22414_323" name="transition" visibility="public" type="_ecb034c_1076522576308_951601_2800" association="_8a70287_1078530518463_976369_325">
                <ownedComment xmi:id="_1fe00f9_1102613736418_738371_231" annotatedElement="_8a70287_1078530518463_22414_323" body="If this event is located on a transition, this represents that transition."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1112638449555_132969_493" name="state" visibility="public" type="_ecb034c_1076522978739_404388_3123" association="_9_0_1fe00f9_1112638449555_418679_495">
                <ownedComment xmi:id="_1fe00f9_1103363913542_604025_202" annotatedElement="_9_0_1fe00f9_1112638449555_132969_493" body="If this event is located on an action state, this will represent that state."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1660725306188_982435_4920" name="attribute" visibility="public" type="_d860307_1071504589255_899792_464" aggregation="shared" association="_19_0_3_90e0298_1660725306188_516487_4919">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1660725323344_611912_4931" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1660725323345_340875_4932" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121183156078_788546_1220" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121183156078_110174_1218 _9_0_2_12ab03bf_1121183156078_404036_1219">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121183156078_110174_1218" name="" visibility="private" type="_9_0_2_12ab03bf_1120168768156_445295_516" association="_9_0_2_12ab03bf_1121183156078_788546_1220"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1076522576308_951601_2800" name="TransitionFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_579513_115" annotatedElement="_ecb034c_1076522576308_951601_2800" body="A directed relationship between a source vertex and a target vertex. It may be part of a compound transition, which takes the state machine from one state configuration to another, representing the complete response of the state machine to an occurrence of an event of a particular type."/>
              <generalization xmi:id="_1fe00f9_1096104952687_479997_246" general="_d860307_1071506074180_318219_1633"/>
              <ownedAttribute xmi:id="_1fe00f9_1099823318137_943101_15" name="triggerPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198723_321211_1934" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198724_509925_1935" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667397_139673_0" name="exitingDecisionPoint" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198724_325863_1936" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198724_596809_1937" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667397_768883_1" name="enteringDecisionPoint" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198724_607564_1938" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198724_564785_1939" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667397_752108_2" name="exitingActionState" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_927755_1940" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_984299_1941" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667397_253953_3" name="enteringActionState" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_462227_1942" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_147758_1943" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667412_266092_4" name="exitingInitialState" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_332885_1944" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198725_404998_1945" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102809667412_899229_5" name="enteringFinalState" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198726_116101_1946" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198726_575391_1947" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078939329831_699823_407" name="guard" visibility="public" type="_8a70287_1078939289723_161411_215" association="_8a70287_1078939329831_301783_408"/>
              <ownedAttribute xmi:id="_8a70287_1078530518463_635952_324" name="trigger" visibility="public" type="_8a70287_1078528251564_981527_908" association="_8a70287_1078530518463_976369_325">
                <ownedComment xmi:id="_1fe00f9_1103363913511_633786_201" annotatedElement="_8a70287_1078530518463_635952_324" body="If a trigger is present on this transition, this event represents that trigger."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_8a70287_1078530764688_29541_564" name="source" visibility="public" type="_8a70287_1078528386918_321974_1041" association="_8a70287_1078530764688_277202_565"/>
              <ownedAttribute xmi:id="_8a70287_1078530761453_682274_561" name="target" visibility="public" type="_8a70287_1078528386918_321974_1041" association="_8a70287_1078530761453_351169_562"/>
              <ownedAttribute xmi:id="_8a70287_1078530511533_60098_321" name="effect" visibility="public" type="_8a70287_1078527731536_138307_221" association="_8a70287_1078530511533_466820_322"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071574234068_992089_84" name="Entity" visibility="public">
              <ownedComment xmi:id="_24400562_1089126687390_220194_125" annotatedElement="_d860307_1071574234068_992089_84" body="Represents a persistent entity."/>
              <generalization xmi:id="_d860307_1071574419314_134405_342" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_24400562_1098635401852_356498_0" name="child" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_24400562_1098635404816_986863_35" annotatedElement="_24400562_1098635401852_356498_0" body="Returns true/false depending on whether or not this entity represetns a child in an association (this occurs when this entity is on the opposite end of an assocation end defined as composite)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198685_816655_1838" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198685_347158_1839" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097266783640_458499_20" name="tableName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097266841468_568849_65" annotatedElement="_1fe00f9_1097266783640_458499_20" body="The name of the database table to which this entity is persisted."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097266783640_142771_21" name="identifiersPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                <ownedComment xmi:id="_1fe00f9_1097266841468_649642_67" annotatedElement="_1fe00f9_1097266783640_142771_21" body="True if the entity has any identifiers defined, false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198683_850397_1834" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198683_975408_1835" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097266831406_311123_33" name="maxSqlNameLength" visibility="public" type="_9_0_1fe00f9_1119336925531_766613_34" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097266841468_185425_71" annotatedElement="_1fe00f9_1097266831406_311123_33" body="The maximum length a SQL name may be."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198684_971842_1836" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198684_721912_1837" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1105899679000_767018_0" name="usingForeignIdentifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                <ownedComment xmi:id="_9_0_e8f0348_1105899685187_114478_37" annotatedElement="_9_0_e8f0348_1105899679000_767018_0" body="Indicates whether or not this entity is using a foreign identifier as its identifiers.  That is: the foreignIdentifier flag was set on an incoming association end and the entity is therefore using the related foreign parent entity's identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198685_923801_1840" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198685_300533_1841" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1114700756843_770875_31" name="dynamicIdentifiersPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                <ownedComment xmi:id="_9_0_1fe00f9_1114700779640_332093_70" annotatedElement="_9_0_1fe00f9_1114700756843_770875_31" body="True if the entity has its identifiers dynamically added, false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198686_121727_1842" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198686_356969_1843" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1115134942359_26646_0" name="usingAssignedIdentifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1115134946953_25311_40" annotatedElement="_9_0_2_12ab03bf_1115134942359_26646_0" body="Indiciates if this entity is using an assigned identifier or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198686_515466_1844" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198686_499179_1845" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_7da0265_1145319557968_301742_0" name="schema" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_7da0265_1145319589875_585459_51" annotatedElement="_9_0_2_7da0265_1145319557968_301742_0" body="The name of the schema that contains the database table"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_7da0265_1156169845375_697061_0" name="compositeIdentifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692374552_851829_2663" annotatedElement="_9_0_2_7da0265_1156169845375_697061_0" body="True if this entity identifier is a composite (consists of multiple key columns, typically abstracted into an external composite identifier class)"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198693_703843_1846" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198693_493390_1847" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1171243910500_628774_30" name="embeddedValues" visibility="public" type="_d860307_1071504589255_899792_464" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1171243914296_542652_84" annotatedElement="_9_5_1_12ab03bf_1171243910500_628774_30" body="The embedded values belonging to this entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096868925_449585_2968" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096868926_939989_2969" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1090166973078_134288_2" name="entityReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_24400562_1090166973078_394198_3">
                <ownedComment xmi:id="_24400562_1090167035687_223014_42" annotatedElement="_24400562_1090166973078_134288_2" body="All entities referenced by this entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198805_126475_2004" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198805_959199_2005" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1167344479562_216998_502" name="allEntityReferences" visibility="public" type="_d860307_1071505297814_60220_1019" association="_9_5_1_12ab03bf_1167344479562_624919_503">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1167344537109_178964_545" annotatedElement="_9_5_1_12ab03bf_1167344479562_216998_502" body="Returns a collection of all entities this entity and its ancestors have a relation to."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200197_428447_2314" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200197_613460_2315" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1098633517413_886668_146" name="parentEnd" visibility="public" type="_24400562_1076817919491_693372_552" association="_24400562_1098633517413_620152_147">
                <ownedComment xmi:id="_24400562_1098633613611_959702_225" annotatedElement="_24400562_1098633517413_886668_146" body="Returns the parent association end of this entity if its a child entity.  The parent is the entity that is the participant the association that has composite aggregation defined.  Will return null if the entity has no parent."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198806_703044_2008" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198806_476457_2009" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111735309272_811399_2" name="identifiers" visibility="public" type="_d860307_1071506074180_318219_1633" association="_9_0_1fe00f9_1111735309272_948020_3">
                <ownedComment xmi:id="_9_0_1fe00f9_1111735386999_334258_78" annotatedElement="_9_0_1fe00f9_1111735309272_811399_2" body="All the attributes of the entity which make up its identifier (primary key).  Will search any super classes as well.  If no identifiers exist, a default identifier will be created if the allowDefaultIdentifiers property is set to true."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198828_692334_2058" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198828_429433_2059" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1098633524593_256328_185" name="childEnds" visibility="public" type="_24400562_1076817919491_693372_552" association="_24400562_1098633524593_544354_186">
                <ownedComment xmi:id="_24400562_1098633675590_169500_247" annotatedElement="_24400562_1098633524593_256328_185" body="Gets any children association ends (i.e. entity association ends that are participants in an association with this entity and this entity has composite aggregation defined for those associations)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198807_409599_2010" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198807_740894_2011" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1107223833046_337243_108" name="queryOperations" visibility="public" type="_24400562_1076929607659_603849_252" association="_9_0_e8f0348_1107223833046_426650_109">
                <ownedComment xmi:id="_9_0_e8f0348_1107223880015_395903_191" annotatedElement="_9_0_e8f0348_1107223833046_337243_108" body="Returns all the operations that can perform queries on the entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198823_976799_2046" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198823_417773_2047" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1107223913953_927530_194" name="businessOperations" visibility="public" type="_d860307_1071504751869_985718_574" association="_9_0_e8f0348_1107223913953_777742_195">
                <ownedComment xmi:id="_9_0_e8f0348_1107223991031_847037_266" annotatedElement="_9_0_e8f0348_1107223913953_927530_194" body="All business operations of the entity, these include any operations that aren't queries."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198823_519817_2048" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198824_172511_2049" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1297102271852_715299_1541" name="fullyQualifiedIdentifierTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1297102271852_269693_1542" annotatedElement="_16_8_2e90116_1297102271852_715299_1541" body="The full name of the type of the identifier. If composite identifier add the PK sufix to the class name. If not, retorns the fully qualified name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1297102307463_3910_1546" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1297102307463_716445_1547" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1297102411217_213643_1924" name="identifierGetterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1297102411217_825116_1926" annotatedElement="_16_8_2e90116_1297102411217_213643_1924" body="The getter name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1297102411217_968629_1927" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1297102411217_205322_1925" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1297102414404_684300_1928" name="identifierName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1297102414420_744928_1930" annotatedElement="_16_8_2e90116_1297102414404_684300_1928" body="The name of the identifier. If composite identifier add the Pk suffix. If not composite returns the attribute name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1297102414420_419483_1931" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1297102414420_584014_1929" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1297102417451_185742_1932" name="identifierSetterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1297102417451_759901_1934" annotatedElement="_16_8_2e90116_1297102417451_185742_1932" body="The setter name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1297102417451_614027_1935" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1297102417451_609529_1933" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_16_8_2e90116_1297102419920_259611_1936" name="identifierTypeName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_16_8_2e90116_1297102419920_328231_1938" annotatedElement="_16_8_2e90116_1297102419920_259611_1936" body="The name of the type of the identifier. If composite identifier add the PK suffix to the class name. If not, returns the name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1297102419920_935233_1939" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1297102419920_433055_1937" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_4_90e0298_1692386690490_665050_4821" name="uniqueConstraints" visibility="public" type="_9_0_1fe00f9_1119336925531_817948_60" isReadOnly="true">
                <ownedComment xmi:id="_19_0_4_90e0298_1692386690492_865598_4823" annotatedElement="_19_0_4_90e0298_1692386690490_665050_4821" body="The name of the type of the identifier. If composite identifier add the PK suffix to the class name. If not, returns the name of the identifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1692386690492_186057_4824" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1692386690491_638184_4822" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_24400562_1076976043533_711187_115" name="getOperationCallFromAttributes" visibility="public">
                <ownedComment xmi:id="_24400562_1076976071343_4686_117" annotatedElement="_24400562_1076976043533_711187_115" body="Gets the attributes as a list within an operation call, optionally including the type names and the identifier attributes. "/>
                <ownedParameter xmi:id="_24400562_1076976042691_48014_114" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1076976071343_239264_119" annotatedElement="_24400562_1076976042691_48014_114" body="True if you want to include identifiers within the attribute list, false otherwise."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1076976042691_8883_112" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1079345801640_974899_210" name="getIdentifiers" visibility="public">
                <ownedComment xmi:id="_24400562_1079345888125_117970_213" annotatedElement="_24400562_1079345801640_974899_210" body="Gets all identifiers for an entity. If 'follow' is true, and if no identifiers can be found on the entity, a search up the inheritance chain will be performed, and the identifiers from the first super class having them will be used.   If no identifiers exist, a default identifier will be created if the allowDefaultIdentifiers property is set to true. Identifiers can be on attributes or associations (composite primary key)."/>
                <ownedParameter xmi:id="_24400562_1079345817062_206668_212" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_24400562_1079345888125_485215_214" name="" visibility="public" type="_d860307_1071506074180_318219_1633" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097210620_888565_2976" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097210620_461622_2977" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1079433063046_323122_212" name="getOperationCallFromAttributes" visibility="public">
                <ownedComment xmi:id="_24400562_1079433230375_25735_217" annotatedElement="_24400562_1079433063046_323122_212" body="Gets the attributes as a list within an operation call.  If 'withTypeNames' is true, it will include the type names, if 'withIdentifiers' is true it will include the identifiers.  If 'follow' is true it will follow the inheritance hierarchy and get the attributes of the super class as well."/>
                <ownedParameter xmi:id="_24400562_1079433143296_509962_215" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1079433230375_992055_219" annotatedElement="_24400562_1079433143296_509962_215" body="If true, identifiers will be included in the list."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1079433210671_638787_216" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1079433230375_422197_220" annotatedElement="_24400562_1079433210671_638787_216" body="If this is true, the inheritance hierarchy will be followed when retrieving all attrbutes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1079433063046_62312_211" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092753590250_731379_87" name="getRequiredAttributes" visibility="public">
                <ownedComment xmi:id="_24400562_1092753591953_531461_95" annotatedElement="_24400562_1092753590250_731379_87" body="Returns all attributes that are specified as 'required' in the model.  If 'follow' is true, then required attributes in super classes will also be returned, if false, just the ones directly on the entity will be returned.  If 'withIdentifiers' is true, the identifiers will be include, if false, no identifiers will be included."/>
                <ownedParameter xmi:id="_24400562_1092753554812_762623_85" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092753591953_520939_96" annotatedElement="_24400562_1092753554812_762623_85" body="Whether or not to follow the inheritance hierarchy when retreiving the attributes. If true, the required attributes in super classes will also be returned, if false, just the ones directly on the entity will be returned."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092759932984_774320_106" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092760025375_46648_108" annotatedElement="_24400562_1092759932984_774320_106" body="Whether or not to include identifiers in the list of required attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092753554812_483723_86" name="" visibility="public" type="_d860307_1071504589255_899792_464" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097246209_228000_2978" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097246210_35547_2979" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092754975171_23789_100" name="getRequiredProperties" visibility="public">
                <ownedComment xmi:id="_24400562_1092754976671_775746_102" annotatedElement="_24400562_1092754975171_23789_100" body="Gets all required properties for this entity.  These consist of any required attributes as well as navigable associations that are marked as 'required'.  If 'follow' is true, then the inheritance hierchy will be followed and all required properties from super classes will be included as well.&#xA; If 'withIdentifiers' is true, the identifiers will be include, if false, no identifiers will be included."/>
                <ownedParameter xmi:id="_24400562_1092755038265_76489_104" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092755039843_802995_105" annotatedElement="_24400562_1092755038265_76489_104" body="Whether or not to follow the inheritance hierarchy when retreiving the properties. If true, the required propertis in super classes will also be returned, if false, just the ones directly on the entity will be returned."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092760007109_271939_107" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092760025375_21421_109" annotatedElement="_24400562_1092760007109_271939_107" body="Whether or not to include identifiers in the list of required attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092754975171_492212_99" name="" visibility="public" type="_d860307_1071506074180_318219_1633" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297752505413_980565_2422" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297752505413_844488_2423" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092760509234_284676_113" name="getAttributes" visibility="public">
                <ownedComment xmi:id="_24400562_1092760528015_161387_115" annotatedElement="_24400562_1092760509234_284676_113" body="Gets all attributes of the entity, and optionally retieves the super entities attributes as well as excludes the entity's identifiers if 'withIdentifiers' is set to false."/>
                <ownedParameter xmi:id="_24400562_1092760508125_382591_110" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092760528031_486143_116" annotatedElement="_24400562_1092760508125_382591_110" body="Whether or not to follow the inheritance hierarchy when retreiving attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092760508125_552849_111" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092760528031_159909_117" annotatedElement="_24400562_1092760508125_552849_111" body="Whether or not to include identifiers in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092760508125_439996_112" name="" visibility="public" type="_d860307_1071504589255_899792_464" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097059232_625514_2970" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097059232_840494_2971" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092761714937_694575_122" name="getAttributeTypeList" visibility="public">
                <ownedComment xmi:id="_24400562_1092761775671_981709_124" annotatedElement="_24400562_1092761714937_694575_122" body="Gets a comma separated list of attribute types.  If 'follow' is true, will travel up the inheritance hierarchy to include attributes in parent entities as well.  If 'withIdentifiers' is true, will include identifiers."/>
                <ownedParameter xmi:id="_24400562_1092761713468_915719_119" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092761775671_649177_125" annotatedElement="_24400562_1092761713468_915719_119" body="Whether or not to 'follow' the inheritance hierarchy."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092761713468_396249_120" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092761775671_659099_126" annotatedElement="_24400562_1092761713468_396249_120" body="Whether or not to include identifiers."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092761713468_993546_121" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092761933984_569943_129" name="getAttributeNameList" visibility="public">
                <ownedComment xmi:id="_24400562_1092761996906_485641_133" annotatedElement="_24400562_1092761933984_569943_129" body="Gets a comma separated list of attribute names.  If 'follow' is true, will travel up the inheritance hiearchy to include attributes in parent entities as well.  If 'withIdentifiers' is true, will include identifiers."/>
                <ownedParameter xmi:id="_24400562_1092761979953_206692_131" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092761996906_864906_134" annotatedElement="_24400562_1092761979953_206692_131" body="Whether or not to 'follow' the inheritance hierarchy."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092761979953_323166_132" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092761996906_500406_135" annotatedElement="_24400562_1092761979953_323166_132" body="Whether or not to include identifiers in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092761933984_210676_128" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092762109046_957625_138" name="getRequiredAttributeTypeList" visibility="public">
                <ownedComment xmi:id="_24400562_1092762183968_808142_142" annotatedElement="_24400562_1092762109046_957625_138" body="Gets a comma separated list of attribute types with are required.  If 'follow' is true, will travel up the inheritance hierarchy to include attributes in parent entities as well.  If 'withIdentifiers' is true, will include identifiers."/>
                <ownedParameter xmi:id="_24400562_1092762136140_42986_140" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092762183968_989202_143" annotatedElement="_24400562_1092762136140_42986_140" body="Whether or not to 'follow' the inheritance hierarchy."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092762166625_62564_141" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092762183968_416383_144" annotatedElement="_24400562_1092762166625_62564_141" body="Whether or not to include identifiers in the list of required attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092762109046_605279_137" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_24400562_1092762216671_175325_147" name="getRequiredAttributeNameList" visibility="public">
                <ownedComment xmi:id="_24400562_1092762325375_347023_151" annotatedElement="_24400562_1092762216671_175325_147" body="Gets a comma separated list of required attribute names.  If 'follow' is true, will travel up the inheritance hierarchy to include attributes in parent entities as well.  If 'withIdentifiers' is true, will include identifiers."/>
                <ownedParameter xmi:id="_24400562_1092762266875_135087_149" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092762325375_699541_152" annotatedElement="_24400562_1092762266875_135087_149" body="Whether or not to follow the inheritance hierarchy when retreiving the attributes. If true, the required attributes in super classes will also be used, if false, just the ones directly on the entity will be added to the list."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092762266875_517544_150" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1092762325375_782654_153" annotatedElement="_24400562_1092762266875_517544_150" body="Whether or not to include identifiers in the list of required attribute names."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1092762216671_21467_146" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_1fe00f9_1097397088062_804939_139" name="getQueryOperations" visibility="public">
                <ownedComment xmi:id="_1fe00f9_1097397091812_551586_163" annotatedElement="_1fe00f9_1097397088062_804939_139" body="Gets all query operations for an entity. If 'follow' is true, and if no query operations can be found on the entity, a search up the inheritance chain will be performed, and the identifiers from the first super class having them will be used.   If no identifiers exist, a default identifier will be created if the allowDefaultIdentifiers property is set to true."/>
                <ownedParameter xmi:id="_1fe00f9_1097397087156_40095_137" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout"/>
                <ownedParameter xmi:id="_1fe00f9_1097397087156_999242_138" name="" visibility="public" type="_d860307_1071504751869_985718_574" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097341985_63335_2980" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097341986_551305_2981" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_2_12ab03bf_1115335914906_155014_1" name="getRequiredPropertyNameList" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1115336158468_699607_48" annotatedElement="_9_0_2_12ab03bf_1115335914906_155014_1" body="Creates a comma separated list of the required property names."/>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115335985343_643618_5" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1115336158468_182958_49" annotatedElement="_9_0_2_12ab03bf_1115335985343_643618_5" body="Whether or not to follow the inheritance hierarchy when retrieving the properties."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115335985343_911805_4" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1115336158468_901933_50" annotatedElement="_9_0_2_12ab03bf_1115335985343_911805_4" body="Whether or not to include identifiers in the list."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115335914906_198584_0" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_2_12ab03bf_1115336037687_292604_7" name="getRequiredPropertyTypeList" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1115336158468_773656_51" annotatedElement="_9_0_2_12ab03bf_1115336037687_292604_7" body="A comma separated list of the required property types."/>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115336283953_175883_142" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1115336289062_864202_143" annotatedElement="_9_0_2_12ab03bf_1115336283953_175883_142" body="Whether or not to follow the inheritance hierarchy "/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115336092796_919814_10" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="inout">
                  <ownedComment xmi:id="_9_0_2_12ab03bf_1115336158468_654092_52" annotatedElement="_9_0_2_12ab03bf_1115336092796_919814_10" body="Whether or not to include identifiers in the list."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_0_2_12ab03bf_1115336037687_458206_6" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_636021c_1122348678284_775426_10" name="getProperties" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122394249171_304486_0" annotatedElement="_9_5_1_636021c_1122348678284_775426_10" body="Gets all properties of this entity, this includes the attributes and navigable association ends of the entity.  The 'follow' flag indcates whether or not the inheritance hierarchy should be followed when getting all the properties.  The 'withIdentifiers' flag indicates whether or not identifiers should be included in the collection of properties."/>
                <ownedParameter xmi:id="_9_5_1_636021c_1122348665914_470239_7" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6"/>
                <ownedParameter xmi:id="_9_5_1_636021c_1122348665914_880484_8" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6"/>
                <ownedParameter xmi:id="_9_5_1_636021c_1122348665914_396646_9" name="" visibility="public" type="_d860307_1071506074180_318219_1633" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297752628112_885508_2424" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297752628113_975091_2425" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_2_7da0265_1155917924046_900360_4" name="getIdentifierAssociationEnds" visibility="public">
                <ownedComment xmi:id="_9_0_2_7da0265_1155918055843_892369_34" annotatedElement="_9_0_2_7da0265_1155917924046_900360_4" body="Gets all the associationEnds of this entity marked with the identifiers stereotype."/>
                <ownedParameter xmi:id="_9_0_2_7da0265_1155917924046_660900_3" name="" visibility="public" type="_d860307_1071505012453_158614_819" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097151914_177767_2972" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097151915_879615_2973" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_2610136_1271147975296_237298_3" name="getAttributes" visibility="public">
                <ownedComment xmi:id="_9_5_1_2610136_1271148090093_974705_5" annotatedElement="_9_5_1_2610136_1271147975296_237298_3" body="Gets all attributes of the entity, and optionally retieves the super entities attributes as well as excludes the entity's identifiers if 'withIdentifiers' is set to false and exclude derived attributes if 'withDerived' is set to false."/>
                <ownedParameter xmi:id="_9_5_1_2610136_1271147975296_628147_0" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271148090093_629953_6" annotatedElement="_9_5_1_2610136_1271147975296_628147_0" body="Whether or not to follow the inheritance hierarchy when retreiving attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271147975296_827703_1" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271148090093_183828_7" annotatedElement="_9_5_1_2610136_1271147975296_827703_1" body="Whether or not to include identifiers in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271148081984_41407_4" name="withDerived" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271151055468_350175_94" annotatedElement="_9_5_1_2610136_1271148081984_41407_4" body="Whether or not to include derived attributes in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271147975296_660622_2" name="" visibility="public" type="_d860307_1071504589255_899792_464" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097172481_632527_2974" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097172481_486199_2975" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_2610136_1271156278142_933656_106" name="getAttributeNameList" visibility="public">
                <ownedComment xmi:id="_9_5_1_2610136_1271156409347_194455_108" annotatedElement="_9_5_1_2610136_1271156278142_933656_106" body="Gets a comma separated list of attribute names.  If 'follow' is true, will travel up the inheritance hiearchy to include attributes in parent entities as well.  If 'withIdentifiers' is true, will include identifiers  and  if 'withDerived' is set to true, will include derived attributes."/>
                <ownedParameter xmi:id="_9_5_1_2610136_1271156278142_493334_103" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271156409347_404205_109" annotatedElement="_9_5_1_2610136_1271156278142_493334_103" body="Whether or not to 'follow' the inheritance hierarchy."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271156278142_367810_104" name="withIdentifiers" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271156409347_485580_110" annotatedElement="_9_5_1_2610136_1271156278142_367810_104" body="Whether or not to include identifiers in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271156346862_563416_107" name="withDerived" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_2610136_1271156409347_579407_111" annotatedElement="_9_5_1_2610136_1271156346862_563416_107" body="Whether or not to include derived attributes in the returned attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_2610136_1271156278142_820114_105" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074429708731_957334_552" name="ObjectFlowStateFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101508_760626_113" annotatedElement="_ecb034c_1074429708731_957334_552" body="A representation of the model object 'Object Flow'. An object flow is an activity edge that can have objects or data passing along it. Object flows have support for multicast/receive, token selection from object nodes, and transformation of tokens. Not implemented in UML2."/>
              <generalization xmi:id="_ecb034c_1076523279105_762377_3194" general="_ecb034c_1076522978739_404388_3123"/>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1112638265768_631531_200" name="type" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_0_1fe00f9_1112638265768_480037_201"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_2cb0161_1136155028578_382568_458" name="" visibility="public" memberEnd="_9_0_2_2cb0161_1136155028578_297906_456 _9_0_2_2cb0161_1136155028578_308405_457">
              <ownedEnd xmi:id="_9_0_2_2cb0161_1136155028578_297906_456" name="" visibility="private" type="_d860307_1071504650353_319894_500" association="_9_0_2_2cb0161_1136155028578_382568_458"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1116977088375_402232_44" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1116977088375_250257_42 _9_0_2_12ab03bf_1116977088375_996849_43">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1116977088375_250257_42" name="" visibility="private" type="_24400562_1078456000396_796309_243" association="_9_0_2_12ab03bf_1116977088375_402232_44"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1113843062297_431766_127" name="" visibility="public" memberEnd="_9_0_1fe00f9_1113843062297_693565_125 _9_0_1fe00f9_1113843062297_22230_126">
              <ownedEnd xmi:id="_9_0_1fe00f9_1113843062297_693565_125" name="" visibility="public" type="_9_0_1fe00f9_1113402182518_384484_232" association="_9_0_1fe00f9_1113843062297_431766_127"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071759243425_864940_27" name="returnType" visibility="public" memberEnd="_d860307_1071759243425_986914_25 _d860307_1071759243425_639512_26">
              <ownedComment xmi:id="_d860307_1071759375194_81832_103" annotatedElement="_d860307_1071759243425_864940_27" body="The return type of an operation."/>
              <ownedEnd xmi:id="_d860307_1071759243425_986914_25" name="" visibility="private" type="_d860307_1071504751869_985718_574" association="_d860307_1071759243425_864940_27"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1112204654656_123732_0" name="ValueObject" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1112205433281_314292_69" annotatedElement="_9_0_2_12ab03bf_1112204654656_123732_0" body="Represents a value object, a Classifier whose unique value is determined only by its attributes."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1112204665937_943514_16" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1239369735869_268345_1193" name="typeSpecializations" visibility="public" type="_9_0_2_12ab03bf_1112204654656_123732_0" isReadOnly="true" association="_9_5_1_2e90116_1239369735869_466583_1194">
                <ownedComment xmi:id="_9_5_1_2e90116_1239371045019_773617_1267" annotatedElement="_9_5_1_2e90116_1239369735869_268345_1193" body="Find all descendant children with the same ValueObject type. Used by WebServices to create XmlSeeAlso references to Xml descendant types."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200199_413211_2320" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200199_526629_2321" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1115149384489_638105_511" name="" visibility="public" memberEnd="_9_0_1fe00f9_1115149384489_993746_509 _9_0_1fe00f9_1115149384489_555782_510"/>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1078456132886_364804_350" name="StereotypeFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101524_669443_117" annotatedElement="_24400562_1078456132886_364804_350" body="Defines how an existing metaclass may be extended, and enables the use of platform or domain specific terminology or notation in place of, or in addition to, the ones used for the extended metaclass."/>
              <generalization xmi:id="_24400562_1078456152655_775512_366" general="_24400562_1078456000396_796309_243"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1116499275421_938884_403" name="" visibility="public" memberEnd="_9_0_1fe00f9_1116499275421_502674_401 _9_0_1fe00f9_1116499275421_913957_402"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_d860307_1071505183199_132404_943" name="associationEnds" visibility="public" memberEnd="_d860307_1071505183199_558016_941 _d860307_1071505183199_480465_942">
              <ownedEnd xmi:id="_d860307_1071505183199_558016_941" name="" visibility="public" type="_d860307_1071504650353_319894_500" association="_d860307_1071505183199_132404_943">
                <ownedComment xmi:id="_24400562_1076181393184_944234_85" annotatedElement="_d860307_1071505183199_558016_941" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1076817919491_693372_552" name="EntityAssociationEnd" visibility="public">
              <ownedComment xmi:id="_24400562_1076817951978_844807_578" annotatedElement="_24400562_1076817919491_693372_552" body="Represents an association end of an entity."/>
              <generalization xmi:id="_24400562_1076817950376_280439_568" general="_d860307_1071505012453_158614_819"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256891468_939333_620" name="columnName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256893531_179786_629" annotatedElement="_1fe00f9_1097256891468_939333_620" body="The name of the column that makes up the foreign key."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256891468_913346_621" name="foreignKeySuffix" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256893531_94584_631" annotatedElement="_1fe00f9_1097256891468_913346_621" body="The current foreign key suffix specified for this entity association end facade."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1105830234406_517954_0" name="foreignIdentifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1105830267843_562361_37" annotatedElement="_9_0_e8f0348_1105830234406_517954_0" body="Indicates whether or not a foreign identifier should be used for the entity that owns this association end.  This would only make sense in the case of a child in a one-to-one parent-child association.  If this flag is true, then the identifier of this entity should also be used as the foreign key to the related parent entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198727_795939_1948" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198727_928396_1949" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111853250534_78116_0" name="foreignKeyConstraintName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1111853269722_507118_6" annotatedElement="_9_0_1fe00f9_1111853250534_78116_0" body="The name of the foreign key constraint to use for databases."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_7da0265_1113353707904_850822_0" name="columnIndex" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_7da0265_1113353712891_777092_32" annotatedElement="_9_0_7da0265_1113353707904_850822_0" body="The name of the index to create on a column that persists the foreign key attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1115066121937_167484_0" name="sqlType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1115066128609_382474_35" annotatedElement="_9_0_2_12ab03bf_1115066121937_167484_0" body="The SQL type for this the foreign key column of this association end."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1142118916906_333191_15" name="transient" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1142118960890_515999_36" annotatedElement="_9_0_2_2cb0161_1142118916906_333191_15" body="Indicates this association end should be ignored by the persistence layer."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198728_364101_1950" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198728_107372_1951" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_7da0265_1155917850750_963696_0" name="identifiersPresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_7da0265_1155918055859_785257_43" annotatedElement="_9_0_2_7da0265_1155917850750_963696_0" body="True if the associationEnd is marked with identifiers stereotype, false otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198729_421179_1952" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198729_556993_1953" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1233672339630_29047_0" name="uniqueGroup" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1233672461456_484054_2" annotatedElement="_9_5_1_2e90116_1233672339630_29047_0" body="The name of the unique-key that this unique association end belongs"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_17_0_1_2e90116_1314898645435_178792_2703" name="identifier" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1314898645466_556384_2705" annotatedElement="_17_0_1_2e90116_1314898645435_178792_2703" body="True if this association is an identifier for its entity."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1314898645466_774638_2706" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1314898645451_858749_2704" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1103061013441_354072_2" name="staticAttributes" visibility="public" memberEnd="_1fe00f9_1103061013441_733478_0 _1fe00f9_1103061013441_277436_1">
              <ownedEnd xmi:id="_1fe00f9_1103061013441_733478_0" name="" visibility="public" type="_d860307_1071504650353_319894_500" association="_1fe00f9_1103061013441_354072_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_24400562_1086300630984_552734_109" name="EntityAssociation" visibility="public">
              <ownedComment xmi:id="_24400562_1086300703937_963930_352" annotatedElement="_24400562_1086300630984_552734_109" body="Represents an association between entities."/>
              <generalization xmi:id="_24400562_1086300700687_563345_342" general="_24400562_1073854558969_92049_331"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256919218_327009_647" name="tableName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256926000_528010_666" annotatedElement="_1fe00f9_1097256919218_327009_647" body="The name of the table if this is a many-to-many association.  Otherwise it just returns null if not part of a many-to-many association."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_7da0265_1145320421859_145423_0" name="schema" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_7da0265_1145320424609_937765_53" annotatedElement="_9_0_2_7da0265_1145320421859_145423_0" body="The name of the schema that contains the database table"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_f800365_1146508163894_469131_124" name="entityAssociation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_f800365_1146508219114_783293_134" annotatedElement="_9_5_1_f800365_1146508163894_469131_124" body="is this an EntityAssociation?"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198781_182441_1996" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198781_769187_1997" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1078456517309_594480_1085" name="" visibility="public" memberEnd="_24400562_1078456517309_651825_1083 _24400562_1078456517309_407098_1084"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_8c50279_1159494637312_575217_439" name="" visibility="public" memberEnd="_9_5_1_8c50279_1159494637312_329746_437 _9_5_1_8c50279_1159494637312_280260_438">
              <ownedEnd xmi:id="_9_5_1_8c50279_1159494637312_280260_438" name="" visibility="private" type="_d860307_1071504751869_985718_574" association="_9_5_1_8c50279_1159494637312_575217_439"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1098633524593_544354_186" name="" visibility="public" memberEnd="_24400562_1098633524593_365540_184 _24400562_1098633524593_256328_185">
              <ownedEnd xmi:id="_24400562_1098633524593_365540_184" name="" visibility="public" type="_d860307_1071574234068_992089_84" association="_24400562_1098633524593_544354_186"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_66e017e_1139870123558_332504_173" name="" visibility="public" memberEnd="_9_0_66e017e_1139870123558_20850_171 _9_0_66e017e_1139870123558_790417_172">
              <ownedEnd xmi:id="_9_0_66e017e_1139870123558_20850_171" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_9_0_66e017e_1139870123558_332504_173"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_d860307_1071504650353_319894_500" name="ClassifierFacade" visibility="public">
              <ownedComment xmi:id="_24400562_1092834997484_554606_161" annotatedElement="_d860307_1071504650353_319894_500" body="A Classifier is a classification of instances - it describes a set of instances that have features in common. Can specify a generalization hierarchy by referencing its general classifiers. It may be a Class, DataType, PrimitiveType, Association, Collaboration, UseCase, etc. Can specify a generalization hierarchy by referencing its general classifiers. Has the capability to own collaboration uses. These collaboration uses link a collaboration with the classifier to give a description of the workings of the classifier. Classifier is defined to be a kind of templateable element so that a classifier can be parameterized. It is also defined to be a kind of parameterable element so that a classifier can be a formal template parameter."/>
              <generalization xmi:id="_24400562_1078456169809_315053_593" general="_24400562_1078456000396_796309_243"/>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_667178_385" name="primitive" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109210991984_453115_89" annotatedElement="_1fe00f9_1097256669312_667178_385" body="Indicates whether or not this classifier represents a primitive type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198603_322517_1620" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198603_233304_1621" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_706801_386" name="operationCallFromAttributes" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836031_474183_552" annotatedElement="_1fe00f9_1097256669312_706801_386" body="The attributes from this classifier in the form of an operation call (this example would be in Java): '(String attributeOne, String attributeTwo).  If there were no attributes on the classifier, the result would be an empty '()'.  "/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198603_212650_1622" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198603_221695_1623" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_350413_390" name="abstract" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109210991984_615364_93" annotatedElement="_1fe00f9_1097256669312_350413_390" body="Indicates if this classifier is 'abstract'."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198604_80595_1624" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198604_585914_1625" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_503427_392" name="dataType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836031_130757_563" annotatedElement="_1fe00f9_1097256669312_503427_392" body="True/false depending on whether or not this classifier represents a datatype. A data type is a type whose instances are identified only by their value. A data type may contain attributes to support the modeling of structured data types."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198604_66470_1626" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198604_265522_1627" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_937017_393" name="arrayType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836031_210915_565" annotatedElement="_1fe00f9_1097256669312_937017_393" body="True if this classifier represents an array type. False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198605_977700_1628" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198605_335142_1629" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_107780_394" name="collectionType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836031_942430_567" annotatedElement="_1fe00f9_1097256669312_107780_394" body="True if this classifier represents a collection type. False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198605_404981_1630" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198605_124913_1631" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_54879_396" name="wrapperName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836046_408230_571" annotatedElement="_1fe00f9_1097256669312_54879_396" body="The wrapper name for this classifier if a mapped type has a defined wrapper class (ie. 'long' maps to 'Long').  If the classifier doesn't have a wrapper defined for it, this method will return a null.  Note that wrapper mappings must be defined for the namespace by defining the 'wrapperMappingsUri', this property must point to the location of the mappings file which maps the primitives to wrapper types."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198606_357741_1632" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198606_796494_1633" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_583821_397" name="dateType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836046_435953_573" annotatedElement="_1fe00f9_1097256669312_583821_397" body="True when this classifier is a date type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198606_674753_1634" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198606_153395_1635" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_645548_398" name="interface" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836046_876027_575" annotatedElement="_1fe00f9_1097256669312_645548_398" body="True/false depending on whether or not this Classifier represents an interface."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198607_141398_1636" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198607_634940_1637" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097256669312_23310_399" name="javaNewString" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097256836046_929154_577" annotatedElement="_1fe00f9_1097256669312_23310_399" body="A String representing a new Constructor declaration for this classifier type to be used in a Java environment."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198607_682952_1638" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198607_407422_1639" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097744488866_188628_0" name="listType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097744501960_328316_26" annotatedElement="_1fe00f9_1097744488866_188628_0" body="True if this classifier represents a list type. False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198608_817467_1640" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198608_221159_1641" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1097744488881_193679_1" name="setType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_1fe00f9_1097744501960_917851_28" annotatedElement="_1fe00f9_1097744488881_193679_1" body="True if this classifier represents a set type. False otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198608_934621_1642" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198608_948276_1643" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1101208832321_884572_0" name="fileType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1109210991984_456241_104" annotatedElement="_1fe00f9_1101208832321_884572_0" body="Returns true if this type represents a 'file' type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198608_938928_1644" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198609_106544_1645" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_e8f0348_1103154489703_334250_0" name="mapType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_e8f0348_1103154493828_38174_22" annotatedElement="_e8f0348_1103154489703_334250_0" body="Indicates whether or not this classifier represents a Map type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198609_455497_1646" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198609_65895_1647" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1104704383781_482682_169" name="stringType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_e8f0348_1104704472375_421030_176" annotatedElement="_9_0_e8f0348_1104704383781_482682_169" body="Indicates whether or not this classifier represents a string type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198609_570932_1648" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198609_335862_1649" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1105584130538_684855_0" name="enumeration" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1105584137958_619865_24" annotatedElement="_9_0_1fe00f9_1105584130538_684855_0" body="True if this classifier is in fact marked as an enumeration."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198610_975732_1650" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198610_356924_1651" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1112205971484_338386_157" name="arrayName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112205979578_887245_172" annotatedElement="_9_0_2_12ab03bf_1112205971484_338386_157" body="The name of the classifier as an array."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198611_220874_1652" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198611_532303_1653" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1112205971484_383976_158" name="fullyQualifiedArrayName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1112205979578_473687_174" annotatedElement="_9_0_2_12ab03bf_1112205971484_383976_158" body="The fully qualified name of the classifier as an array."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198611_511080_1654" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198611_8196_1655" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_66e017e_1113948290429_385081_0" name="serialVersionUID" visibility="public" type="_9_0_1fe00f9_1119336925531_238790_9" isReadOnly="true">
                <ownedComment xmi:id="_9_0_66e017e_1113948297960_31312_27" annotatedElement="_9_0_66e017e_1113948290429_385081_0" body="Returns the serial version UID of the underlying model element."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198612_269999_1656" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198612_561695_1657" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1116582233171_752922_0" name="blobType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_1fe00f9_1116582260500_501133_22" annotatedElement="_9_0_1fe00f9_1116582233171_752922_0" body="Returns true if this type represents a Blob type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198612_445439_1658" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198612_212090_1659" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120088372125_245437_0" name="booleanType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120088378078_928538_25" annotatedElement="_9_0_2_12ab03bf_1120088372125_245437_0" body="Indicates if this type represents a boolean type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198612_821481_1660" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198613_111016_1661" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1123196397890_762699_154" name="timeType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1123196404453_968775_185" annotatedElement="_9_0_2_12ab03bf_1123196397890_762699_154" body="Indicates whether or not this classifier represents a time type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198613_192298_1662" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198613_371606_1663" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2cb0161_1127061253375_385086_31" name="leaf" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2cb0161_1127061291968_701197_36" annotatedElement="_9_0_2cb0161_1127061253375_385086_31" body="True if this classifier cannot be extended and represent a leaf in the inheritance tree."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198614_181694_1664" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198614_700870_1665" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_181f040a_1130420661125_129473_0" name="implementedInterfaceList" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_181f040a_1130421057828_772306_8" annotatedElement="_9_5_1_181f040a_1130420661125_129473_0" body="A comma separated list of the fully qualified names of all implemented interfaces."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198614_392530_1666" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198614_640748_1667" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134602714593_529208_8" name="requiredConstructorParameters" visibility="public" type="_d860307_1071506074180_318219_1633" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134602941156_126000_17" annotatedElement="_9_0_2_2cb0161_1134602714593_529208_8" body="A collection containing all required and/or read-only 'properties' of the classifier.  Properties are any attributes and navigable connecting association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751406740_97194_2052" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751406740_7424_2053" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134602758625_647524_10" name="allRequiredConstructorParameters" visibility="public" type="_d860307_1071506074180_318219_1633" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134602941156_348164_19" annotatedElement="_9_0_2_2cb0161_1134602758625_647524_10" body="A collection containing all required and/or read-only 'properties' of the classifier and its ancestors. Properties are any attributes and navigable connecting association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751379578_233843_2049" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751379578_521622_2050" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134602785781_665935_12" name="properties" visibility="public" type="_d860307_1071506074180_318219_1633" isOrdered="true" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134602941156_912620_21" annotatedElement="_9_0_2_2cb0161_1134602785781_665935_12" body="A collection containing all 'properties' of the classifier.  Properties are any attributes and navigable connecting association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751600117_966180_2415" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751600117_840945_2416" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1134602791390_718942_15" name="allProperties" visibility="public" type="_d860307_1071506074180_318219_1633" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134602941156_367379_23" annotatedElement="_9_0_2_2cb0161_1134602791390_718942_15" body="A collection containing all 'properties' of the classifier and its ancestors.  Properties are any attributes and navigable connecting association ends."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1297751346093_657747_2046" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1297751346093_133338_2047" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_41701a3_1135442819299_212882_0" name="associationClass" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_17_0_1_2e90116_1311692153149_788729_2661" annotatedElement="_9_5_41701a3_1135442819299_212882_0" body="True if the ClassifierFacade is an AssociationClass."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198616_899374_1668" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198616_492448_1669" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_192d044b_1142489795012_679841_90" name="clobType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_192d044b_1142489806372_544963_135" annotatedElement="_9_5_1_192d044b_1142489795012_679841_90" body="Returns true if this type represents a Clob type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198617_392074_1670" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198617_389694_1671" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_12ab03bf_1163884605015_846812_0" name="embeddedValue" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_12ab03bf_1163884609468_414317_32" annotatedElement="_9_5_1_12ab03bf_1163884605015_846812_0" body="Indicates whether or not this classifier represents an &quot;EmbeddedValue'."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198617_401647_1672" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198617_746534_1673" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1250635091983_934238_0" name="integerType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1250635284686_456938_6" annotatedElement="_9_5_1_2e90116_1250635091983_934238_0" body="Indicates if this type represents an int or Integer or java.lang.Integer type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198617_435456_1674" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198618_384488_1675" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1250635132624_838539_1" name="floatType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1250635284686_234297_8" annotatedElement="_9_5_1_2e90116_1250635132624_838539_1" body="Indicates if this type represents a Float type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198618_786409_1676" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198618_945461_1677" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1250635158734_145135_2" name="longType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1250635284686_940794_10" annotatedElement="_9_5_1_2e90116_1250635158734_145135_2" body="Indicates if this type represents a Long type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198618_609735_1678" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198618_827368_1679" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1250635182485_912428_3" name="doubleType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1250635284686_69144_12" annotatedElement="_9_5_1_2e90116_1250635182485_912428_3" body="Indicates if this type represents a Double type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198619_257282_1680" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198619_398469_1681" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1256324227134_807019_0" name="wrappedPrimitive" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1256325651114_887429_5" annotatedElement="_9_5_1_2e90116_1256324227134_807019_0" body="Returns true if this type is a wrapped primitive type."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198619_78318_1682" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198619_916605_1683" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1257185282172_846653_182" name="javaNullString" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1257185724118_29206_217" annotatedElement="_9_5_1_2e90116_1257185282172_846653_182" body="A String representing the null-value for this classifier type to be used in a Java environment."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198620_20407_1684" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198620_616774_1685" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_2e90116_1263310426700_201614_0" name="characterType" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_5_1_2e90116_1263310503762_777893_4" annotatedElement="_9_5_1_2e90116_1263310426700_201614_0" body="Indicates if this type represents a char, Character, or java.lang.Character type or not."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198620_555242_1686" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198620_253626_1687" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1086482015250_52608_1" name="array" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_24400562_1086482015250_490918_3">
                <ownedComment xmi:id="_24400562_1086482218562_242942_121" annotatedElement="_24400562_1086482015250_52608_1" body="Gets the array type for this classifier.  If this classifier already represents an array, it just returns itself."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1103061256645_936453_126" name="instanceOperations" visibility="public" type="_d860307_1071504751869_985718_574" isOrdered="true" association="_1fe00f9_1103061256645_286231_127">
                <ownedComment xmi:id="_1fe00f9_1103061394568_410696_192" annotatedElement="_1fe00f9_1103061256645_936453_126" body="Those operations that are scoped to an instance of this class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198817_833499_2038" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198817_140267_2039" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071504813527_99560_621" name="operations" visibility="public" type="_d860307_1071504751869_985718_574" isOrdered="true" aggregation="shared" association="_d860307_1071504813527_478525_622">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250400875_969809_653" annotatedElement="_d860307_1071504813527_99560_621" body="The operations owned by this classifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198637_244460_1740" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198637_416071_1741" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1103061226067_606339_87" name="staticOperations" visibility="public" type="_d860307_1071504751869_985718_574" isOrdered="true" association="_1fe00f9_1103061226067_981667_88">
                <ownedComment xmi:id="_1fe00f9_1103061394568_444725_189" annotatedElement="_1fe00f9_1103061226067_606339_87" body="Those operations that are scoped to the definition of this class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198816_789675_2036" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198816_805987_2037" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_e8f0348_1109213410625_868578_158" name="abstractions" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_0_e8f0348_1109213410625_442250_160">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134250401078_901218_655" annotatedElement="_9_0_e8f0348_1109213410625_868578_158" body="Those abstraction dependencies for which this classifier is the client."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198825_607588_2052" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198825_905592_2053" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071504918648_622372_701" name="attributes" visibility="public" type="_d860307_1071504589255_899792_464" isOrdered="true" aggregation="shared" association="_d860307_1071504918648_587367_702">
                <ownedComment xmi:id="_24400562_1076181294783_135054_82" annotatedElement="_d860307_1071504918648_622372_701" body="Gets the attributes that belong to the classifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198638_757987_1744" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198638_584774_1745" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1137085034820_274458_415" name="allAssociatedClasses" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_0_2_2cb0161_1137085034820_512765_417">
                <ownedComment xmi:id="_9_0_2_2cb0161_1137085170304_573523_964" annotatedElement="_9_0_2_2cb0161_1137085034820_274458_415" body="Lists all classes associated to this one and any ancestor classes (through generalization). There will be no duplicates. The order of the elements is predictable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200183_962505_2276" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200183_608581_2277" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1103061013441_277436_1" name="staticAttributes" visibility="public" type="_d860307_1071504589255_899792_464" association="_1fe00f9_1103061013441_354072_2">
                <ownedComment xmi:id="_1fe00f9_1103061394568_185845_183" annotatedElement="_1fe00f9_1103061013441_277436_1" body="Those attributes that are scoped to the definition of this class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198815_348755_2032" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198815_293497_2033" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1117045208921_201496_284" name="navigableConnectingEnds" visibility="public" type="_d860307_1071505012453_158614_819" association="_9_0_2_12ab03bf_1117045208921_469733_285">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1117045269250_413322_340" annotatedElement="_9_0_2_12ab03bf_1117045208921_201496_284" body="The other ends of this classifier's association ends which are navigable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200128_307043_2136" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200128_839379_2137" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_d860307_1071505183199_480465_942" name="associationEnds" visibility="public" type="_d860307_1071505012453_158614_819" isOrdered="true" aggregation="shared" association="_d860307_1071505183199_132404_943">
                <ownedComment xmi:id="_24400562_1076181393184_405128_86" annotatedElement="_d860307_1071505183199_480465_942" body="Gets the association ends belonging to a classifier."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198650_435392_1790" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198650_754198_1791" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1103061021456_500886_40" name="instanceAttributes" visibility="public" type="_d860307_1071504589255_899792_464" association="_1fe00f9_1103061021456_406613_41">
                <ownedComment xmi:id="_1fe00f9_1103061394568_482365_186" annotatedElement="_1fe00f9_1103061021456_500886_40" body="Those attributes that are scoped to an instance of this class."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198815_574955_2034" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198815_984577_2035" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_24400562_1086482015250_638989_2" name="nonArray" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_24400562_1086482015250_490918_3">
                <ownedComment xmi:id="_24400562_1086482276578_328216_122" annotatedElement="_24400562_1086482015250_638989_2" body="Assuming that the classifier is an array, this will return the non array type of the classifier from&#xA;the model.  If the classifier is NOT an array, it will just return itself."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1137085034820_200331_416" name="associatedClasses" visibility="public" type="_d860307_1071504650353_319894_500" association="_9_0_2_2cb0161_1137085034820_512765_417">
                <ownedComment xmi:id="_9_0_2_2cb0161_1137085047916_246006_420" annotatedElement="_9_0_2_2cb0161_1137085034820_200331_416" body="Lists the classes associated to this one, there is no repitition of classes. The order of the elements is predictable."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200184_339213_2278" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200184_747384_2279" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1136155028578_308405_457" name="interfaceAbstractions" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_9_0_2_2cb0161_1136155028578_382568_458">
                <ownedComment xmi:id="_9_0_2_2cb0161_1136155330234_314024_501" annotatedElement="_9_0_2_2cb0161_1136155028578_308405_457" body="Those interfaces that are abstractions of this classifier, this basically means this classifier realizes them."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200183_422527_2274" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200183_732291_2275" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_5_1_8c50279_1159494317703_46419_290" name="superClass" visibility="public" type="_d860307_1071504650353_319894_500" isReadOnly="true" association="_9_5_1_8c50279_1159494317703_695952_292">
                <ownedComment xmi:id="_9_5_1_8c50279_1159494712781_857898_518" annotatedElement="_9_5_1_8c50279_1159494317703_46419_290" body="This class' superclass, returns the generalization if it is a ClassifierFacade, null otherwise."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200192_7106_2300" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200192_806664_2301" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_2_2cb0161_1152886411975_252626_608" name="implementationOperations" visibility="public" type="_d860307_1071504751869_985718_574" isReadOnly="true" association="_9_0_2_2cb0161_1152886411975_410916_610">
                <ownedComment xmi:id="_9_0_2_2cb0161_1152886536729_271819_1009" annotatedElement="_9_0_2_2cb0161_1152886411975_252626_608" body="Returns all those operations that could be implemented at this classifier's level. This means the operations owned by this classifier as well as any realized interface's operations (recursively) in case this classifier itself is not already an interface, or generalized when this classifier is an interface."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200190_529921_2294" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096200190_558933_2295" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_24400562_1079434968640_68438_223" name="getAttributes" visibility="public">
                <ownedComment xmi:id="_24400562_1079434972468_231315_228" annotatedElement="_24400562_1079434968640_68438_223" body="Gets all attributes for the classifier and if 'follow' is true goes up the inheritance hierarchy and gets the attributes from the super classes as well."/>
                <ownedParameter xmi:id="_24400562_1079434967296_669439_222" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_24400562_1079434972468_757064_229" annotatedElement="_24400562_1079434967296_669439_222" body="Whether or not to follow the inheritance hierarchy when retrieveing attributes."/>
                </ownedParameter>
                <ownedParameter xmi:id="_24400562_1079434967296_546074_221" name="" visibility="public" type="_d860307_1071504589255_899792_464" isOrdered="true" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097740537_71595_3144" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097740538_604964_3145" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
              <ownedOperation xmi:id="_9_0_7da0265_1109894349027_919750_2" name="findAttribute" visibility="public">
                <ownedComment xmi:id="_9_0_7da0265_1109894351731_207719_25" annotatedElement="_9_0_7da0265_1109894349027_919750_2" body="Return the attribute which name matches the parameter"/>
                <ownedParameter xmi:id="_9_0_7da0265_1109894315599_194765_0" name="name" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_9_0_7da0265_1109894315599_235668_1" name="" visibility="public" type="_d860307_1071504589255_899792_464" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_636021c_1122348475513_682502_2" name="getProperties" visibility="public">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1122394299406_581026_89" annotatedElement="_9_5_1_636021c_1122348475513_682502_2" body="Gets all properties (attributes and navigable association ends) for the classifier and if 'follow' is true goes up the inheritance hierarchy and gets the properties from the super classes as well."/>
                <ownedParameter xmi:id="_9_5_1_636021c_1122348471550_75760_0" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6"/>
                <ownedParameter xmi:id="_9_5_1_636021c_1122348471550_506759_1" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_809265_8" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_9_5_1_16970423_1140723268546_622306_234" name="getNavigableConnectingEnds" visibility="public">
                <ownedComment xmi:id="_9_5_1_16970423_1140723272796_129880_235" annotatedElement="_9_5_1_16970423_1140723268546_622306_234" body="Get the other ends of this classifier's association ends which are navigable and if 'follow' is true goes up the inheritance hierarchy and gets the super association ends as well."/>
                <ownedParameter xmi:id="_9_5_1_16970423_1140723125109_19113_232" name="follow" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6">
                  <ownedComment xmi:id="_9_5_1_16970423_1140723272796_543079_236" annotatedElement="_9_5_1_16970423_1140723125109_19113_232" body="Whether or not to follow the inheritance hierarchy when retrieving navicables."/>
                </ownedParameter>
                <ownedParameter xmi:id="_9_5_1_16970423_1140723125109_362567_233" name="" visibility="public" type="_d860307_1071505012453_158614_819" isOrdered="true" direction="return">
                  <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282097878563_769046_3147" name="" visibility="public"/>
                  <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282097878564_970648_3148" name="" visibility="public" value="*"/>
                </ownedParameter>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_ecb034c_1074379407701_127218_171" name="ActivityGraphFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256327024937_15667_99" annotatedElement="_ecb034c_1074379407701_127218_171" body="State machines can be used to express the behavior of part of a system. Behavior is modeled as a traversal of a graph of state nodes interconnected by one or more joined transition arcs that are triggered by the dispatching of series of (event) occurrences. During this traversal, the state machine executes a series of activities associated with various elements of the state machine."/>
              <generalization xmi:id="_9_0_1fe00f9_1119517877681_518746_1458" general="_9_0_1fe00f9_1119517503209_398663_27"/>
              <ownedAttribute xmi:id="_ecb034c_1074429957387_901209_712" name="objectFlowStates" visibility="public" type="_ecb034c_1074429708731_957334_552" association="_ecb034c_1074429957387_221106_714">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249202171_885420_286" annotatedElement="_ecb034c_1074429957387_901209_712" body="The set of object flow states contained in this activity graph."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198719_68428_1928" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198720_144223_1929" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_ecb034c_1074429542848_636988_367" name="actionStates" visibility="public" type="_ecb034c_1074429494297_377714_181" association="_ecb034c_1074429542848_328695_368">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249202171_675352_285" annotatedElement="_ecb034c_1074429542848_636988_367" body="The set of action states contained in this activity graph."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198718_164352_1926" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198719_289918_1927" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_1fe00f9_1102614562072_121910_612" name="useCase" visibility="public" type="_ecb034c_1074384938560_560855_449" association="_1fe00f9_1102614562072_574660_613">
                <ownedComment xmi:id="_1fe00f9_1102614775055_431814_651" annotatedElement="_1fe00f9_1102614562072_121910_612" body="The use-case owning this activity graph."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_9_0_1fe00f9_1111224974707_848178_1085" name="partitions" visibility="public" type="_9_0_1fe00f9_1111224849004_128280_609" association="_9_0_1fe00f9_1111224974707_782031_1087">
                <ownedComment xmi:id="_9_0_2_2cb0161_1134249202296_39616_289" annotatedElement="_9_0_1fe00f9_1111224974707_848178_1085" body="The set of partitions contained in this activity graph. Partitions are also known as swimlanes in UML."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096198827_831841_2056" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2e90116_1282096198827_741003_2057" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1152541846781_939069_486" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1152541846781_731933_484 _9_5_1_12ab03bf_1152541846781_227181_485">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1152541846781_731933_484" name="" visibility="private" type="_9_0_2_12ab03bf_1122489990718_108299_588" association="_9_5_1_12ab03bf_1152541846781_939069_486"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_24400562_1090094558156_405643_333" name="" visibility="public" memberEnd="_24400562_1090094558156_854191_331 _24400562_1090094558156_113025_332">
              <ownedEnd xmi:id="_24400562_1090094558156_854191_331" name="" visibility="private" type="_d860307_1071574465881_881793_352" association="_24400562_1090094558156_405643_333"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_1fe00f9_1119518090704_674765_1496" name="" visibility="public" memberEnd="_9_0_1fe00f9_1119518090704_574518_1494 _9_0_1fe00f9_1119518090704_56028_1495">
              <ownedEnd xmi:id="_9_0_1fe00f9_1119518090704_56028_1495" name="" visibility="public" type="_9_0_1fe00f9_1119517503209_398663_27" association="_9_0_1fe00f9_1119518090704_674765_1496"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_e8f0348_1109172943609_283497_2" name="" visibility="public" memberEnd="_9_0_e8f0348_1109172943609_157289_0 _9_0_e8f0348_1109172943609_624441_1">
              <ownedEnd xmi:id="_9_0_e8f0348_1109172943609_157289_0" name="" visibility="private" type="_d860307_1071504751869_985718_574" association="_9_0_e8f0348_1109172943609_283497_2"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_2_12ab03bf_1120678285078_403523_813" name="FrontEndExceptionHandler" visibility="public">
              <ownedComment xmi:id="_9_0_2_12ab03bf_1120678767578_457631_844" annotatedElement="_9_0_2_12ab03bf_1120678285078_403523_813" body="A front-end exception handler intercepts exceptions and delegates them into a front-end action state that will handle it (for example by simply displaying it if the action state happened to be a view) ."/>
              <generalization xmi:id="_9_0_2_12ab03bf_1120678298671_497844_829" general="_9_0_2_12ab03bf_1122488049984_677962_258"/>
              <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120678698093_634529_840" name="frontEndException" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1120678700875_235661_843" annotatedElement="_9_0_2_12ab03bf_1120678698093_634529_840" body="Indicatesif this element carries the FrontEndException stereotype."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200158_777483_2210" name="" visibility="public" value="1"/>
                <upperValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2e90116_1282096200158_4816_2211" name="" visibility="public" value="1"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_5_1_12ab03bf_1183997862149_464171_100" name="" visibility="public" memberEnd="_9_5_1_12ab03bf_1183997862149_392752_98 _9_5_1_12ab03bf_1183997862149_407859_99">
              <ownedEnd xmi:id="_9_5_1_12ab03bf_1183997862149_392752_98" name="" visibility="private" type="_9_0_2_12ab03bf_1122481800031_890384_216" association="_9_5_1_12ab03bf_1183997862149_464171_100"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_1fe00f9_1103061226067_981667_88" name="staticOperations" visibility="public" memberEnd="_1fe00f9_1103061226067_920709_86 _1fe00f9_1103061226067_606339_87">
              <ownedEnd xmi:id="_1fe00f9_1103061226067_920709_86" name="" visibility="public" type="_d860307_1071504650353_319894_500" association="_1fe00f9_1103061226067_981667_88"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_9_0_1fe00f9_1111223534538_306164_2" name="InteractionFacade" visibility="public">
              <ownedComment xmi:id="_9_5_1_2e90116_1256329101540_829332_125" annotatedElement="_9_0_1fe00f9_1111223534538_306164_2" body="An interaction is a unit of behavior that focuses on the observable exchange of information between connectable elements."/>
              <generalization xmi:id="_9_0_2_2cb0161_1152608220609_49064_364" general="_d860307_1071506074180_318219_1633"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_9_0_2_12ab03bf_1121291855921_709143_392" name="" visibility="public" memberEnd="_9_0_2_12ab03bf_1121291855921_951071_390 _9_0_2_12ab03bf_1121291855921_621631_391">
              <ownedEnd xmi:id="_9_0_2_12ab03bf_1121291855921_951071_390" name="" visibility="public" type="_9_0_2_12ab03bf_1120792857812_717688_419" isReadOnly="true" association="_9_0_2_12ab03bf_1121291855921_709143_392">
                <ownedComment xmi:id="_9_0_2_12ab03bf_1121292043078_17240_444" annotatedElement="_9_0_2_12ab03bf_1121291855921_951071_390" body=""/>
              </ownedEnd>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_8a70287_1078530761453_351169_562" name="" visibility="public" memberEnd="_8a70287_1078530761453_887435_560 _8a70287_1078530761453_682274_561"/>
            <packagedElement xmi:type="uml:Association" xmi:id="_17_0_1_2e90116_1310933834235_158241_2583" name="constrainingClassifier" visibility="public" memberEnd="_17_0_1_2e90116_1310933834236_32922_2584 _17_0_1_2e90116_1310933834238_916465_2585">
              <ownedEnd xmi:id="_17_0_1_2e90116_1310933834238_916465_2585" name="" visibility="private" type="_9_5_1_ee1034a_1127266745841_402315_493" association="_17_0_1_2e90116_1310933834235_158241_2583"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1586616322377_539405_4814" name="AnnotationTypeFacade" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1586617538220_442017_4920" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1586617774662_8923_4921" name="retention" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1586617998730_714602_4923" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1586617998731_844393_4924" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1586618010088_45392_4925" name="target" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isUnique="false">
                <ownedComment xmi:id="_19_0_3_90e0298_1586632546515_294155_4814" annotatedElement="_19_0_3_90e0298_1586618010088_45392_4925" body="Tartgets"/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1586618024538_912090_4927" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1586618024538_88755_4928" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1586618033412_884759_4929" name="documented" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isUnique="false">
                <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_3_90e0298_1586618056425_445683_4931" name="" visibility="public" value="true"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1643958422632_801283_4895" name="FrontEndAttribute" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1643958670428_717800_5128" general="_d860307_1071504589255_899792_464"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527132_886092_4917" name="strictDateFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_168285_4955" annotatedElement="_19_0_3_90e0298_1643958527132_886092_4917" body="Indicates where or not the date format is to be strictly respected. Otherwise the date formatter used for the representation of this date is to be set to lenient."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527133_948178_4918" name="inputCheckbox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_340793_4956" annotatedElement="_19_0_3_90e0298_1643958527133_948178_4918" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527133_841336_4919" name="format" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_538429_4957" annotatedElement="_19_0_3_90e0298_1643958527133_841336_4919" body="If this attributes represents a date or time this method will return the format in which it must be represented. In the event this format has not been specified by the any tagged value the default will be used."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527133_14209_4920" name="inputMultibox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_820230_4958" annotatedElement="_19_0_3_90e0298_1643958527133_14209_4920" body="Indicates whether or not this type represents an input multibox."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527133_43457_4922" name="inputSecret" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_340607_4962" annotatedElement="_19_0_3_90e0298_1643958527133_43457_4922" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527134_336156_4924" name="equalValidator" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_471713_4966" annotatedElement="_19_0_3_90e0298_1643958527134_336156_4924" body="Indicates whether or not this parameter uses the equal validator."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527134_867825_4925" name="inputFile" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_22292_4967" annotatedElement="_19_0_3_90e0298_1643958527134_867825_4925" body="Indicates whether or not this is a file input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527134_803090_4926" name="validWhen" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_448992_4968" annotatedElement="_19_0_3_90e0298_1643958527134_803090_4926" body="The validator's 'validwhen' value, this is useful when the validation of a parameter depends on the validation of others. See the apache commons-validator documentation for more information."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527134_760032_4927" name="maxLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_14763_4969" annotatedElement="_19_0_3_90e0298_1643958527134_760032_4927" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527135_132563_4929" name="inputTableIdentifierColumns" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_611811_4973" annotatedElement="_19_0_3_90e0298_1643958527135_132563_4929" body="A comma separated list of the input table identifier columns (these are the columns that uniquely define a row in an input table)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527135_730937_4931" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_220340_4977" annotatedElement="_19_0_3_90e0298_1643958527135_730937_4931" body="Indicates whether or not this attribute requires some kind of validation (the collection of validator types is not empty)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527135_837543_4932" name="inputRadio" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_144033_4978" annotatedElement="_19_0_3_90e0298_1643958527135_837543_4932" body="Indicates whether or not this parameter should be rendered as an input radio widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527135_635090_4933" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_424749_4979" annotatedElement="_19_0_3_90e0298_1643958527135_635090_4933" body="The message key for this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527135_714495_4934" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_123304_4980" annotatedElement="_19_0_3_90e0298_1643958527135_714495_4934" body="The default value for the message key."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527136_58570_4935" name="inputSelect" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_893913_4981" annotatedElement="_19_0_3_90e0298_1643958527136_58570_4935" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527136_690382_4937" name="inputTypePresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_432386_4985" annotatedElement="_19_0_3_90e0298_1643958527136_690382_4937" body="Indicates whether or not there is an input type defined for this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527136_651565_4938" name="valueListDummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_244199_4986" annotatedElement="_19_0_3_90e0298_1643958527136_651565_4938" body="The dummy value for a value list."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527136_57187_4940" name="validatorTypes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_453557_4990" annotatedElement="_19_0_3_90e0298_1643958527136_57187_4940" body="All validator types for this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527136_644787_4941" name="inputText" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_526790_4991" annotatedElement="_19_0_3_90e0298_1643958527136_644787_4941" body="Indicates whether or not this parameter should be rendered as a text input widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527137_911689_4943" name="dummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_820032_4995" annotatedElement="_19_0_3_90e0298_1643958527137_911689_4943" body="The dummy value to give the attribute when creating a dummy instance of this attribute's owner."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527138_579908_4946" name="inputTextarea" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527143_168249_5002" annotatedElement="_19_0_3_90e0298_1643958527138_579908_4946" body="Indicates if this parameter represents as an input text area widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527138_902488_4948" name="plaintext" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_663225_5006" annotatedElement="_19_0_3_90e0298_1643958527138_902488_4948" body="Indicates whether or not this attribute's value should be rendered as plain text (not as a widget)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527138_159676_4949" name="inputTable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_408788_5007" annotatedElement="_19_0_3_90e0298_1643958527138_159676_4949" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643958527139_561336_4951" name="inputHidden" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_32130_5011" annotatedElement="_19_0_3_90e0298_1643958527139_561336_4951" body="Indicates whether or not this parameter represents a hidden input widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025278_459111_5133" name="reset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_356771_5161" annotatedElement="_19_0_3_90e0298_1643959025278_459111_5133" body="Indicates if this parameter's value should be reset or not after an action has been performed with this parameter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025278_393019_5134" name="validatorVars" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_703706_5162" annotatedElement="_19_0_3_90e0298_1643959025278_393019_5134" body="The validator variables."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025278_82410_5135" name="inputButton" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_438937_5163" annotatedElement="_19_0_3_90e0298_1643959025278_82410_5135" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_480565_5136" name="inputColor" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_291535_5164" annotatedElement="_19_0_3_90e0298_1643959025279_480565_5136" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_364930_5137" name="inputDate" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_906997_5165" annotatedElement="_19_0_3_90e0298_1643959025279_364930_5137" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_64307_5138" name="inputDatetimeLocal" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_780069_5166" annotatedElement="_19_0_3_90e0298_1643959025279_64307_5138" body="Indicates if this parameter represents as an input text area widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_489182_5139" name="inputEmail" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_397632_5167" annotatedElement="_19_0_3_90e0298_1643959025279_489182_5139" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_503443_5140" name="inputImage" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_264848_5168" annotatedElement="_19_0_3_90e0298_1643959025279_503443_5140" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025279_973910_5141" name="inputMonth" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_390674_5169" annotatedElement="_19_0_3_90e0298_1643959025279_973910_5141" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_609638_5142" name="inputNumber" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_266471_5170" annotatedElement="_19_0_3_90e0298_1643959025280_609638_5142" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_345589_5143" name="inputRange" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025283_652458_5171" annotatedElement="_19_0_3_90e0298_1643959025280_345589_5143" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_214918_5144" name="inputReset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_125757_5172" annotatedElement="_19_0_3_90e0298_1643959025280_214918_5144" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_451864_5145" name="inputSearch" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_542034_5173" annotatedElement="_19_0_3_90e0298_1643959025280_451864_5145" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_613920_5146" name="inputSubmit" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_994797_5174" annotatedElement="_19_0_3_90e0298_1643959025280_613920_5146" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_807775_5147" name="inputTel" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_228788_5175" annotatedElement="_19_0_3_90e0298_1643959025280_807775_5147" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025280_996576_5148" name="inputTime" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_329700_5176" annotatedElement="_19_0_3_90e0298_1643959025280_996576_5148" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025281_786178_5149" name="inputUrl" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_253329_5177" annotatedElement="_19_0_3_90e0298_1643959025281_786178_5149" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1643959025281_715848_5150" name="inputWeek" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1643959025284_297569_5178" annotatedElement="_19_0_3_90e0298_1643959025281_715848_5150" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645540309944_770030_4817" name="inputAction" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1645540309949_269030_4818" annotatedElement="_19_0_3_90e0298_1645540309944_770030_4817" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1645714151781_842586_4817" name="inputType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1647075838589_957928_4817" name="frontEndClass" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647075859243_824391_4818" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647075859244_575545_4819" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1650531322588_401847_4817" name="tableColumnNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1650531322601_600890_4821" annotatedElement="_19_0_3_90e0298_1650531322588_401847_4817" body="All the columns for this parameter if it represents a table variable. If a column is linked by an event (action) a FrontEndParameter instance is included in the return value, otherwise a plain String representing the column name."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1650531322601_47767_4822" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1650531322600_482623_4820" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1650531322598_564558_4818" name="tableColumns" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1650531322601_302587_4824" annotatedElement="_19_0_3_90e0298_1650531322598_564558_4818" body="A list of all attributes which make up the table columns of this table (this only contains attributes when the table is represented by an array)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1650531322602_620732_4825" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1650531322601_289576_4823" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1650531322599_400717_4819" name="tableAttributeNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1650531322602_978625_4827" annotatedElement="_19_0_3_90e0298_1650531322599_400717_4819" body="A collection of all possible attribute names of a table (this will only work when your table is modeled as an array..not a collection)."/>
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1650531322603_306392_4828" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1650531322602_66346_4826" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1654595014117_687405_4821" name="displayCondition" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654595014118_591434_4823" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654595014118_183567_4822" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655208066352_415120_4817" name="minLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655208066360_144486_4818" annotatedElement="_19_0_3_90e0298_1655208066352_415120_4817" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655216673259_53293_4817" name="min" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655216673261_491038_4818" annotatedElement="_19_0_3_90e0298_1655216673259_53293_4817" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1655216689004_420256_4819" name="max" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1655216689004_38348_4820" annotatedElement="_19_0_3_90e0298_1655216689004_420256_4819" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1680888546661_723829_4821" name="component" visibility="public" type="_9_0_1fe00f9_1119336925531_877505_40"/>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527132_58933_4916" name="getBackingValueName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527139_513111_4954" annotatedElement="_19_0_3_90e0298_1643958527132_58933_4916" body="Constructs and returns the backing value name given the 'ownerParameter'."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527139_269245_4952" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_167301_5012" annotatedElement="_19_0_3_90e0298_1643958527139_269245_4952" body="The parameter that is the &quot;owner&quot; of this attribute (i.e. the parameter's type contains this attribute)."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527139_988514_4953" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527133_269584_4921" name="getValidatorVars" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_772299_4961" annotatedElement="_19_0_3_90e0298_1643958527133_269584_4921" body="Gets the validator args for this attribute"/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527140_956223_4959" name="ownerParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150" direction="inout"/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527140_417472_4960" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527134_620336_4923" name="getFormPropertyId" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527140_843118_4965" annotatedElement="_19_0_3_90e0298_1643958527134_620336_4923" body="Gets the unique id of this attribute on the form."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527140_507614_4963" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110" direction="inout">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_61274_5013" annotatedElement="_19_0_3_90e0298_1643958527140_507614_4963" body="The parameter that is the owner of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527140_759467_4964" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527134_489621_4928" name="getFormPropertyName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_980825_4972" annotatedElement="_19_0_3_90e0298_1643958527134_489621_4928" body="Retrieves the name of the form property for this attribute by taking the name of the owner property."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527141_751981_4970" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_649548_5014" annotatedElement="_19_0_3_90e0298_1643958527141_751981_4970" body="The parent that is the owner of this parameter."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527141_598847_4971" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527135_69201_4930" name="getBackingListName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527141_96831_4976" annotatedElement="_19_0_3_90e0298_1643958527135_69201_4930" body="Gets backing list name for this attribute. This is useful if you want to be able to select the attribute value from a list (i.e. a drop-down select input type)."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527141_799095_4974" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_735191_5015" annotatedElement="_19_0_3_90e0298_1643958527141_799095_4974" body="The parameter that is the owner of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527141_974267_4975" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527136_372820_4936" name="getTimeFormatter" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_344366_4984" annotatedElement="_19_0_3_90e0298_1643958527136_372820_4936" body="Gets the name of the time formatter (if this parameter represents a time)."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_852967_4982" name="ownerParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_294978_5016" annotatedElement="_19_0_3_90e0298_1643958527142_852967_4982" body="The parameter that is the 'owner' of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_328429_4983" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527136_313949_4939" name="getDateFormatter" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_895934_4989" annotatedElement="_19_0_3_90e0298_1643958527136_313949_4939" body="Gets the name of the date formatter for this attribute by constructing the name from the 'ownerParameter' (if this attribute represents a date)."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_969909_4987" name="ownerParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_854136_5017" annotatedElement="_19_0_3_90e0298_1643958527142_969909_4987" body="The parameter that is the 'owner' of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_750298_4988" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527137_229372_4942" name="isBackingValueRequired" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527142_79265_4994" annotatedElement="_19_0_3_90e0298_1643958527137_229372_4942" body="Indicates whether or not the backing value is required for this attribute (depending on the 'ownerParameter')."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_836649_4992" name="ownerParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527145_653059_5018" annotatedElement="_19_0_3_90e0298_1643958527142_836649_4992" body="The 'owner' of this attribute (i.e. the attrubte who's type has this attribute)."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527142_392651_4993" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527138_462436_4944" name="isSelectable" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527143_646040_4998" annotatedElement="_19_0_3_90e0298_1643958527138_462436_4944" body="Indicates whether or not this attribute is selectable according to its 'ownerParameter'."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527143_998061_4996" name="ownerParameter" visibility="public" type="_9_0_2_12ab03bf_1120789489859_66479_150">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527145_660951_5019" annotatedElement="_19_0_3_90e0298_1643958527143_998061_4996" body="The parameter that 'owns' this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527143_835315_4997" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527138_916430_4945" name="getLabelListName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527143_801379_5001" annotatedElement="_19_0_3_90e0298_1643958527138_916430_4945" body="Gets the name of the label list for this parameter. The label list name is the name of the list storing the labels for the possible values of this attribute (typically used for the labels of a drop-down select lists)."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527143_332805_4999" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527145_661711_5020" annotatedElement="_19_0_3_90e0298_1643958527143_332805_4999" body="The parameter that is the owner of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527143_460237_5000" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527138_160832_4947" name="getValueListName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_849979_5005" annotatedElement="_19_0_3_90e0298_1643958527138_160832_4947" body="Gets the name of the value list for this parameter; this list stores the possible values that this attribute may be (typically used for the values of a drop-down select list)."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527143_206611_5003" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110" direction="inout">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527145_137942_5021" annotatedElement="_19_0_3_90e0298_1643958527143_206611_5003" body="The parameter that is the owner of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527144_624075_5004" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1643958527139_611860_4950" name="getValidatorArgs" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1643958527144_68378_5010" annotatedElement="_19_0_3_90e0298_1643958527139_611860_4950" body="Gets the arguments for this parameter's validators."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527144_157954_5008" name="validatorType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                  <ownedComment xmi:id="_19_0_3_90e0298_1643958527145_650247_5022" annotatedElement="_19_0_3_90e0298_1643958527144_157954_5008" body="The type of validator."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1643958527144_650726_5009" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1644044445662_509316_4817" name="FrontEndManageableEntity" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1644044445696_828257_4880" general="_9_0_1fe00f9_1113402182518_384484_232"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445679_287636_4822" name="viewName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445680_818451_4823" name="viewTitleKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445680_51323_4824" name="viewTitleValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445680_281296_4825" name="listName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445681_76147_4826" name="formBeanType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445681_5298_4827" name="formBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445681_132860_4828" name="exceptionKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445682_608962_4829" name="actionType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445712_532526_4938" annotatedElement="_19_0_3_90e0298_1644044445682_608962_4829" body="The fully qualified name of the action class that execute the manageable actions."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445682_390600_4830" name="actionFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_70340_4939" annotatedElement="_19_0_3_90e0298_1644044445682_390600_4830" body="The fully qualified path to the action class that execute the manageable actions."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445682_4212_4831" name="actionPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_90561_4940" annotatedElement="_19_0_3_90e0298_1644044445682_4212_4831" body="The path to the action class that execute the manageable actions."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445682_896453_4832" name="actionClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_816283_4941" annotatedElement="_19_0_3_90e0298_1644044445682_896453_4832" body="The name of the action class that executes the manageable actions."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445683_772936_4833" name="exceptionPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445683_770128_4834" name="preload" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445683_413898_4835" name="formBeanClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445684_776002_4836" name="formBeanFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445684_898951_4837" name="listGetterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445684_528092_4838" name="listSetterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445684_30131_4839" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445685_886742_4840" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445685_350417_4841" name="onlineHelpKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_165046_4942" annotatedElement="_19_0_3_90e0298_1644044445685_350417_4841" body="The key to lookup the online help documentation."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445685_213900_4842" name="onlineHelpValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_568872_4943" annotatedElement="_19_0_3_90e0298_1644044445685_213900_4842" body="The online help documentation. The format is HTML without any style."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445686_276982_4843" name="onlineHelpActionPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_528059_4944" annotatedElement="_19_0_3_90e0298_1644044445686_276982_4843" body="The full path to this entity's online help action. The returned String does not have a suffix such as '.do'."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445686_426978_4844" name="onlineHelpPagePath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445713_371388_4945" annotatedElement="_19_0_3_90e0298_1644044445686_426978_4844" body="The full path to this entitiy's online help page. The returned String does not have a suffix such as '.jsp'."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445686_33596_4845" name="tableExportable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_840244_4946" annotatedElement="_19_0_3_90e0298_1644044445686_33596_4845" body="True if it is possible to export the table data to XML, CSV, PDF or Excel format."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445687_105477_4846" name="tableExportTypes" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_123291_4947" annotatedElement="_19_0_3_90e0298_1644044445687_105477_4846" body="Tthe available types of export in a single String instance."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445687_335910_4847" name="tableMaxRows" visibility="public" type="_9_0_1fe00f9_1119336925531_213222_11" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_222698_4948" annotatedElement="_19_0_3_90e0298_1644044445687_335910_4847" body="The maximum number of rows to be displayed in the table at the same time. This is also known as the page size. A value of zero or less will display all data in the same table (therefore also on the same page)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445687_901504_4848" name="tableSortable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_964215_4949" annotatedElement="_19_0_3_90e0298_1644044445687_901504_4848" body="True if it is possible to sort the columns of the table."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445688_497962_4849" name="controllerType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_762498_4950" annotatedElement="_19_0_3_90e0298_1644044445688_497962_4849" body="Fully qualified name of this manageable controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445688_842044_4850" name="controllerBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_873143_4951" annotatedElement="_19_0_3_90e0298_1644044445688_842044_4850" body="The bean name of this manageable controller (this is what is stored in the JSF configuration file)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445688_189063_4851" name="controllerFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_291404_4952" annotatedElement="_19_0_3_90e0298_1644044445688_189063_4851" body="Full path of this manageable controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445689_710443_4852" name="controllerName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445714_884177_4953" annotatedElement="_19_0_3_90e0298_1644044445689_710443_4852" body="Manageable controller class name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445689_876678_4853" name="valueObjectClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445689_995332_4854" name="formSerialVersionUID" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_759836_4954" annotatedElement="_19_0_3_90e0298_1644044445689_995332_4854" body="The calcuated serial version UID for this action's form."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445689_583174_4855" name="actionSerialVersionUID" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_810137_4955" annotatedElement="_19_0_3_90e0298_1644044445689_583174_4855" body="The calcuated serial version UID for this manageable actions."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445690_101332_4856" name="populatorName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445690_892822_4857" name="populatorFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445690_847074_4858" name="populatorType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445690_741696_4859" name="viewFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445691_217653_4860" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445691_868890_4861" name="searchFormBeanName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445691_891617_4862" name="searchFormBeanType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445691_505410_4863" name="searchFormBeanFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445692_993577_4864" name="searchFormBeanClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445692_920257_4865" name="manageableSearchAttributes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445692_614695_4866" name="manageableSearchAssociationEnds" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445692_465483_4867" name="needsFileUpload" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445693_942579_4868" name="converterFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445693_287729_4869" name="converterType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445693_912919_4870" name="converterClassName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445694_568013_4871" name="odsExportFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445694_466645_4872" name="needsUserInterface" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445694_69933_4873" name="needsImplementation" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_793065_4956" annotatedElement="_19_0_3_90e0298_1644044445694_69933_4873" body="Returns true if the user needs to modify the standard behavior and a Impl.java file will be created in web/src/main/java."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445694_113211_4874" name="searchFilterFullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_151413_4957" annotatedElement="_19_0_3_90e0298_1644044445694_113211_4874" body="Full path of this manageable search filter."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445695_615398_4875" name="searchFilterName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_314648_4958" annotatedElement="_19_0_3_90e0298_1644044445695_615398_4875" body="Search filter class name."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445695_173172_4876" name="searchFilterSerialVersionUID" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_302745_4959" annotatedElement="_19_0_3_90e0298_1644044445695_173172_4876" body="The calculated serial version UID for this controller."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445695_453249_4877" name="manageableEditAttributes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445715_970100_4960" annotatedElement="_19_0_3_90e0298_1644044445695_453249_4877" body="returns all editable attributes"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445696_67364_4879" name="manageableDetailsAssociationsEnds" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445717_535857_4963" annotatedElement="_19_0_3_90e0298_1644044445696_67364_4879" body="Master/details associations: composition with reverse visibility."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644046151128_457756_5442" name="roles" visibility="public" type="_e8f0348_1102215391953_383987_0" association="_19_0_3_90e0298_1644046151128_619682_5441">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1644046200831_801454_5453" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1644046200832_285613_5454" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedOperation xmi:id="_19_0_3_90e0298_1644044445677_948355_4820" name="isSearchable" visibility="public">
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445711_580843_4935" name="element" visibility="public" type="_9_0_1fe00f9_1119336925531_60450_7" direction="inout"/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445712_565222_4936" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1644044445678_996332_4821" name="getActionRoles" visibility="public">
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445712_978920_4937" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1644044445674_626574_4818" name="FrontEndManageableEntityAssociationEnd" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1644044445699_546168_4889" general="_9_0_1fe00f9_1113843043548_33809_34"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445697_834758_4882" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445698_553340_4883" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445698_997911_4884" name="onlineHelpKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445717_132673_4964" annotatedElement="_19_0_3_90e0298_1644044445698_997911_4884" body="The key to lookup the online help documentation. This documentation is gathered from the documentation entered by the user, as well as analyzing the model."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445698_696071_4885" name="onlineHelpValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445717_984688_4965" annotatedElement="_19_0_3_90e0298_1644044445698_696071_4885" body="The online help documentation. This documentation is gathered from the documentation entered by the user, as well as analyzing the model. The format is HTML without any style."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445698_322418_4886" name="backingListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445699_547836_4887" name="valueListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445699_132842_4888" name="labelListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1644044445675_851130_4819" name="FrontEndManageableEntityAttribute" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1644044445711_75684_4933" general="_9_0_1fe00f9_1113897549413_287358_18"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445700_190494_4894" name="messageKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445701_665643_4895" name="messageValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445701_333191_4896" name="dateFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445718_965753_4974" annotatedElement="_19_0_3_90e0298_1644044445701_333191_4896" body="The String format to use when referring to this date, only makes sense when the type is a date type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445701_859473_4897" name="needsFileUpload" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445718_264969_4975" annotatedElement="_19_0_3_90e0298_1644044445701_859473_4897" body="True if this attribute is of a type that cannot easily be represented as a textual string and would be an ideal candidate for HTTP's support for file-upload."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445702_76026_4898" name="hidden" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_394643_4976" annotatedElement="_19_0_3_90e0298_1644044445702_76026_4898" body="Whether or not this attribute should be hidden from the view"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445702_532711_4899" name="widgetType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_388057_4977" annotatedElement="_19_0_3_90e0298_1644044445702_532711_4899" body="The widget to use when rendering this attribute"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445702_664059_4900" name="strictDateFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_981368_4978" annotatedElement="_19_0_3_90e0298_1644044445702_664059_4900" body="True if this field is a date type and the date format is not be interpreted strictly."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445702_714220_4901" name="onlineHelpKey" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_74429_4979" annotatedElement="_19_0_3_90e0298_1644044445702_714220_4901" body="The key to lookup the online help documentation. This documentation is gathered from the documentation entered by the user, as well as analyzing the model."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445703_155935_4902" name="onlineHelpValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_10021_4980" annotatedElement="_19_0_3_90e0298_1644044445703_155935_4902" body="The online help documentation. This documentation is gathered from the documentation entered by the user, as well as analyzing the model. The format is HTML without any style."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445703_878431_4903" name="format" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445703_41571_4904" name="defaultDateFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445703_793660_4905" name="defaultTimeFormat" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445704_98857_4906" name="dateFormatter" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445704_464884_4907" name="timeFormatter" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445704_811339_4908" name="backingListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445704_665701_4909" name="valueListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445705_313117_4910" name="labelListName" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445705_589520_4911" name="validatorTypes" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_364905_4981" annotatedElement="_19_0_3_90e0298_1644044445705_589520_4911" body="All validator types for this attribute."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445705_935410_4912" name="validationRequired" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_980788_4982" annotatedElement="_19_0_3_90e0298_1644044445705_935410_4912" body="Indicates whether or not this attribute requires some kind of validation (the collection of validator types is not empty)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445705_554066_4913" name="validWhen" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445706_158632_4914" name="inputCheckbox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445706_474784_4915" name="inputFile" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445706_547188_4916" name="inputHidden" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445706_881205_4917" name="inputMultibox" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445707_65_4918" name="inputRadio" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445707_625703_4919" name="inputSecret" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445707_92745_4920" name="inputSelect" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445708_557130_4921" name="inputTable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445708_134725_4922" name="inputTableIdentifierColumns" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445708_373704_4923" name="inputText" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445708_807341_4924" name="inputTextarea" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445709_592318_4925" name="inputTypePresent" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445709_379669_4926" name="dummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445709_177512_4927" name="equalValidator" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445709_792565_4928" name="plaintext" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445710_356019_4929" name="valueListDummyValue" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445710_634674_4930" name="validatorVars" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_537473_4983" annotatedElement="_19_0_3_90e0298_1644044445710_634674_4930" body="The validator variables."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445710_635742_4931" name="maxLength" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445719_927063_4984" annotatedElement="_19_0_3_90e0298_1644044445710_635742_4931" body="The max length allowed in the input component"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044445710_757346_4932" name="editable" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445720_691931_4985" annotatedElement="_19_0_3_90e0298_1644044445710_757346_4932" body="Whether or not this attribute should be put in the view"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718521_189586_5336" name="inputButton" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718528_934299_5352" annotatedElement="_19_0_3_90e0298_1644044718521_189586_5336" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718522_696422_5337" name="inputColor" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718528_273632_5353" annotatedElement="_19_0_3_90e0298_1644044718522_696422_5337" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718522_568793_5338" name="inputDate" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718528_797555_5354" annotatedElement="_19_0_3_90e0298_1644044718522_568793_5338" body="Indicates whether or not this is an table input type."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718523_67475_5339" name="inputDatetimeLocal" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718529_569168_5355" annotatedElement="_19_0_3_90e0298_1644044718523_67475_5339" body="Indicates if this parameter represents as an input text area widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718523_166251_5340" name="inputEmail" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718529_388414_5356" annotatedElement="_19_0_3_90e0298_1644044718523_166251_5340" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718523_745241_5341" name="inputImage" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718529_382661_5357" annotatedElement="_19_0_3_90e0298_1644044718523_745241_5341" body="Indicates if this parameter represents a checkbox widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718524_646014_5342" name="inputMonth" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718529_161597_5358" annotatedElement="_19_0_3_90e0298_1644044718524_646014_5342" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718524_949656_5343" name="inputNumber" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718529_144573_5359" annotatedElement="_19_0_3_90e0298_1644044718524_949656_5343" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718525_232276_5344" name="inputRange" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718530_414754_5360" annotatedElement="_19_0_3_90e0298_1644044718525_232276_5344" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718525_7474_5345" name="inputReset" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718530_569845_5361" annotatedElement="_19_0_3_90e0298_1644044718525_7474_5345" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718525_453773_5346" name="inputSearch" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718530_615033_5362" annotatedElement="_19_0_3_90e0298_1644044718525_453773_5346" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718526_34069_5347" name="inputSubmit" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718530_564179_5363" annotatedElement="_19_0_3_90e0298_1644044718526_34069_5347" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718526_966386_5348" name="inputTel" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718530_258623_5364" annotatedElement="_19_0_3_90e0298_1644044718526_966386_5348" body="Indicates whether or not this parameter represents an input &quot;secret&quot; widget (i.e. password)."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718527_390550_5349" name="inputTime" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718531_880660_5365" annotatedElement="_19_0_3_90e0298_1644044718527_390550_5349" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718527_739419_5350" name="inputUrl" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718531_449657_5366" annotatedElement="_19_0_3_90e0298_1644044718527_739419_5350" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644044718528_156320_5351" name="inputWeek" visibility="public" type="_9_0_1fe00f9_1119336925531_736816_6" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044718531_690402_5367" annotatedElement="_19_0_3_90e0298_1644044718528_156320_5351" body="Indicates whether or not this parameter represents an input select widget."/>
              </ownedAttribute>
              <ownedOperation xmi:id="_19_0_3_90e0298_1644044445700_731825_4891" name="getValidatorArgs" visibility="public">
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445717_681635_4966" name="validatorType" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="inout"/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445717_680486_4967" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_331753_26" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1644044445700_837816_4892" name="getFormPropertyId" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445718_802036_4970" annotatedElement="_19_0_3_90e0298_1644044445700_837816_4892" body="Gets the unique id of this attribute on the form."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445717_85725_4968" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110" direction="inout">
                  <ownedComment xmi:id="_19_0_3_90e0298_1644044445720_317864_4986" annotatedElement="_19_0_3_90e0298_1644044445717_85725_4968" body="The parameter that is the owner of this attribute."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445718_726199_4969" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
              <ownedOperation xmi:id="_19_0_3_90e0298_1644044445700_154086_4893" name="getFormPropertyName" visibility="public">
                <ownedComment xmi:id="_19_0_3_90e0298_1644044445718_781503_4973" annotatedElement="_19_0_3_90e0298_1644044445700_154086_4893" body="Retrieves the name of the form property for this attribute by taking the name of the owner property."/>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445718_304750_4971" name="ownerParameter" visibility="public" type="_d860307_1071761469244_994549_110">
                  <ownedComment xmi:id="_19_0_3_90e0298_1644044445720_257816_4987" annotatedElement="_19_0_3_90e0298_1644044445718_304750_4971" body="The parent that is the owner of this parameter."/>
                </ownedParameter>
                <ownedParameter xmi:id="_19_0_3_90e0298_1644044445718_609349_4972" name="" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" direction="return"/>
              </ownedOperation>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1644046151128_619682_5441" name="" visibility="public" memberEnd="_19_0_3_90e0298_1644046151128_457756_5442 _19_0_3_90e0298_1644046151129_93746_5443">
              <ownedEnd xmi:id="_19_0_3_90e0298_1644046151129_93746_5443" name="" visibility="private" type="_19_0_3_90e0298_1644044445662_509316_4817" association="_19_0_3_90e0298_1644046151128_619682_5441"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1644052611543_375728_4976" name="" visibility="public" memberEnd="_19_0_3_90e0298_1644052611543_270531_4977 _19_0_3_90e0298_1644052611543_761546_4978">
              <ownedEnd xmi:id="_19_0_3_90e0298_1644052611543_761546_4978" name="" visibility="private" type="_9_0_2_12ab03bf_1122481800031_890384_216" association="_19_0_3_90e0298_1644052611543_375728_4976"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1644053203314_886747_5083" name="" visibility="public" memberEnd="_19_0_3_90e0298_1644053203315_802625_5084 _19_0_3_90e0298_1644053203315_409403_5085">
              <ownedEnd xmi:id="_19_0_3_90e0298_1644053203315_409403_5085" name="" visibility="private" type="_9_0_2_12ab03bf_1120167034531_347865_28" isReadOnly="true" association="_19_0_3_90e0298_1644053203314_886747_5083"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1644053426389_986485_5137" name="" visibility="public" memberEnd="_19_0_3_90e0298_1644053426390_380430_5138 _19_0_3_90e0298_1644053426390_876687_5139">
              <ownedEnd xmi:id="_19_0_3_90e0298_1644053426390_876687_5139" name="" visibility="private" type="_9_0_2_12ab03bf_1120167034531_347865_28" association="_19_0_3_90e0298_1644053426389_986485_5137"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1644053501118_111489_5161" name="" visibility="public" memberEnd="_19_0_3_90e0298_1644053501118_565804_5162 _19_0_3_90e0298_1644053501119_261531_5163">
              <ownedEnd xmi:id="_19_0_3_90e0298_1644053501119_261531_5163" name="" visibility="private" type="_9_0_2_12ab03bf_1120167034531_347865_28" association="_19_0_3_90e0298_1644053501118_111489_5161"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1644056467959_183643_5207" name="FrontEndSessionObject" visibility="public">
              <ownedComment xmi:id="_19_0_3_90e0298_1644056467960_952656_5208" annotatedElement="_19_0_3_90e0298_1644056467959_183643_5207" body="Represents a JSF session object (a session object is an object that is stored in the session during application execution)."/>
              <generalization xmi:id="_19_0_3_90e0298_1644056467961_955869_5210" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1644056467960_304522_5209" name="fullPath" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isReadOnly="true">
                <ownedComment xmi:id="_19_0_3_90e0298_1644056467963_630843_5212" annotatedElement="_19_0_3_90e0298_1644056467960_304522_5209" body="The full path to the session object file name."/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1660725306188_516487_4919" name="" visibility="public" memberEnd="_19_0_3_90e0298_1660725306188_982435_4920 _19_0_3_90e0298_1660725306189_420007_4921">
              <ownedEnd xmi:id="_19_0_3_90e0298_1660725306189_420007_4921" name="" visibility="private" type="_8a70287_1078528251564_981527_908" association="_19_0_3_90e0298_1660725306188_516487_4919"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1660728075542_265174_4874" name="" visibility="public" memberEnd="_19_0_3_90e0298_1660728075542_203709_4875 _19_0_3_90e0298_1660728075543_469115_4876">
              <ownedEnd xmi:id="_19_0_3_90e0298_1660728075543_469115_4876" name="" visibility="private" type="_9_0_2_12ab03bf_1122481800031_890384_216" association="_19_0_3_90e0298_1660728075542_265174_4874"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_90e0298_1670838696363_630805_4818" name="FrontEndComponent" visibility="public">
              <generalization xmi:id="_19_0_3_90e0298_1670839227652_283030_5160" general="_d860307_1071504650353_319894_500"/>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1670839003954_543107_5081" name="generateTable" visibility="public" type="_9_0_1fe00f9_1119336925531_877505_40">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670839041832_45187_5084" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670839041832_744289_5085" name="" visibility="public" value="1"/>
                <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_3_90e0298_1670839023948_298399_5083" name="" visibility="public"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1670839052925_807387_5086" name="tableColumnNames" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670839066124_64730_5088" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670839066125_617697_5089" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1670839324100_278811_5161" name="path" visibility="public" type="_9_0_1fe00f9_1119336925531_364079_66" isUnique="false">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670839334051_992644_5163" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670839334051_177132_5164" name="" visibility="public" value="1"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1679160916300_282098_4926" name="" visibility="public" type="_19_0_3_90e0298_1643958422632_801283_4895" aggregation="shared" association="_19_0_3_90e0298_1679160916300_499323_4925">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679160921343_586507_4937" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679160921343_336303_4938" name="" visibility="public" value="*"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1679197655070_457326_4821" name="messageKey" visibility="public">
                <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
              </ownedAttribute>
              <ownedAttribute xmi:id="_19_0_3_90e0298_1680865986732_877037_4922" name="tableColumn" visibility="public" type="_19_0_3_90e0298_1643958422632_801283_4895" aggregation="shared" association="_19_0_3_90e0298_1680865986732_684831_4921">
                <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1680865995368_654591_4933" name="" visibility="public"/>
                <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1680865995369_709812_4934" name="" visibility="public" value="*"/>
              </ownedAttribute>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1679160916300_499323_4925" name="" visibility="public" memberEnd="_19_0_3_90e0298_1679160916300_282098_4926 _19_0_3_90e0298_1679160916301_900252_4927">
              <ownedEnd xmi:id="_19_0_3_90e0298_1679160916301_900252_4927" name="" visibility="private" type="_19_0_3_90e0298_1670838696363_630805_4818" association="_19_0_3_90e0298_1679160916300_499323_4925"/>
            </packagedElement>
            <packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_90e0298_1680865986732_684831_4921" name="" visibility="public" memberEnd="_19_0_3_90e0298_1680865986732_877037_4922 _19_0_3_90e0298_1680865986732_857382_4923">
              <ownedEnd xmi:id="_19_0_3_90e0298_1680865986732_857382_4923" name="" visibility="private" type="_19_0_3_90e0298_1670838696363_630805_4818" association="_19_0_3_90e0298_1680865986732_684831_4921"/>
            </packagedElement>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <profileApplication xmi:id="_16_6_8f90291_1254846042821_86742_517profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8no1YEkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.Traceability_customization.profile.uml#_8nZk0kkKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.Traceability_customization.profile.uml#_16_6_8f90291_1254846042821_86742_517"/>
    </profileApplication>
    <profileApplication xmi:id="_17_0_4beta_8ca0285_1361349406965_180847_3086profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8nxYQUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.Dependency_Matrix_Profile.profile.uml#_8nay8kkKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.Dependency_Matrix_Profile.profile.uml#_17_0_4beta_8ca0285_1361349406965_180847_3086"/>
    </profileApplication>
    <profileApplication xmi:id="_19_0beta_8bb027e_1484121177637_661582_4502profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8n3e4UkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.Find_By_Text.profile.uml#_8ngU50kKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.Find_By_Text.profile.uml#_19_0beta_8bb027e_1484121177637_661582_4502"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_f720368_1159529670215_231387_1profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8n7JQUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.Validation_Profile.profile.uml#_8ngVPUkKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.Validation_Profile.profile.uml#_11_5_f720368_1159529670215_231387_1"/>
    </profileApplication>
    <profileApplication xmi:id="_17_0_1_90e0298_1586889345522_330754_1921profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8n-MkUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="Profile_for_MetaMetafacadeModel1.profile.uml#_8ncBJ0kKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="Profile_for_MetaMetafacadeModel1.profile.uml#_17_0_1_90e0298_1586889345522_330754_1921"/>
    </profileApplication>
    <profileApplication xmi:id="_be00301_1073394351331_445580_2profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8oBP4UkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_8ncBLUkKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_be00301_1073394351331_445580_2"/>
    </profileApplication>
    <profileApplication xmi:id="_9_0_2_12ab03bf_1120852637390_857322_0profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8oETMUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="andromda-meta.profile.uml#_8ngU90kKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="andromda-meta.profile.uml#_9_0_2_12ab03bf_1120852637390_857322_0"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_be00301_1153310565718_226811_161profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8oHWgUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.DSL_Customization.profile.uml#_8nfsMUkKEe615dNhyzY6LQ"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.DSL_Customization.profile.uml#_11_5_be00301_1153310565718_226811_161"/>
    </profileApplication>
    <profileApplication xmi:id="_0profileApplicationMetaMetafacadeModel">
      <eAnnotations xmi:id="_8oPSUUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
  </uml:Model>
  <standard:ModelLibrary xmi:id="_8oS8sEkKEe615dNhyzY6LQ" base_Package="_9_0_1fe00f9_1119336925546_238419_77"/>
  <MagicDrawProfile:auxiliaryResource xmi:id="_8odUyEkKEe615dNhyzY6LQ" base_Element="magicdraw_uml_standard_profile_v_0001"/>
  <MagicDrawProfile:HyperlinkOwner xmi:id="_8oiNQkkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1643966151906_15565_5313" hyperlinkTextActive="file:///home/junior/programming/rogue/andromda/metafacades/uml/common/src/main/uml2/andromda-metafacades-uml.xml">
    <hyperlinkText>file:///home/junior/programming/rogue/andromda/metafacades/uml/common/src/main/uml2/andromda-metafacades-uml.xml</hyperlinkText>
  </MagicDrawProfile:HyperlinkOwner>
  <MagicDrawProfile:HyperlinkOwner xmi:id="_8oiNQ0kKEe615dNhyzY6LQ" base_Element="_24400562_1085017440281_614218_173" hyperlinkTextActive="file://C:\Workspaces\A34\andromda341\metafacades\uml\uml14\src\main\uml2\andromda-metafacades-uml14.xml.zip">
    <hyperlinkText>file://C:\Workspaces\A34\andromda341\metafacades\uml\uml14\src\main\uml2\andromda-metafacades-uml14.xml.zip</hyperlinkText>
  </MagicDrawProfile:HyperlinkOwner>
  <andromdameta:metafacade xmi:id="_8otzcEkKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974156_778695_5081" base_Class="_19_0_4_90e0298_1693601974156_778695_5081"/>
  <andromdameta:metafacade xmi:id="_8otzcUkKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974155_988182_5079" base_Class="_19_0_4_90e0298_1693601974155_988182_5079"/>
  <andromdameta:metafacade xmi:id="_8otzckkKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974155_142338_5078" base_Class="_19_0_4_90e0298_1693601974155_142338_5078"/>
  <andromdameta:metafacade xmi:id="_8otzc0kKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974154_970829_5077" base_Class="_19_0_4_90e0298_1693601974154_970829_5077"/>
  <andromdameta:metafacade xmi:id="_8otzdEkKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974154_473674_5076" base_Class="_19_0_4_90e0298_1693601974154_473674_5076"/>
  <andromdameta:metafacade xmi:id="_8otzdUkKEe615dNhyzY6LQ" base_Element="_19_0_4_90e0298_1693601974153_415465_5074" base_Class="_19_0_4_90e0298_1693601974153_415465_5074"/>
  <andromdameta:metafacade xmi:id="_8otzdkkKEe615dNhyzY6LQ" base_Element="_8a70287_1078528386918_321974_1041" base_Class="_8a70287_1078528386918_321974_1041"/>
  <andromdameta:metafacade xmi:id="_8otzd0kKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1116004188633_221941_439" base_Class="_9_0_1fe00f9_1116004188633_221941_439"/>
  <andromdameta:metafacade xmi:id="_8otzeEkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1104625440681_53845_33" base_Class="_9_0_1fe00f9_1104625440681_53845_33"/>
  <andromdameta:metafacade xmi:id="_8otzeUkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1670838696363_630805_4818" base_Class="_19_0_3_90e0298_1670838696363_630805_4818"/>
  <andromdameta:metafacade xmi:id="_8otzekkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1644056467959_183643_5207" base_Class="_19_0_3_90e0298_1644056467959_183643_5207"/>
  <andromdameta:metafacade xmi:id="_8otze0kKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1644044445674_626574_4818" base_Class="_19_0_3_90e0298_1644044445674_626574_4818"/>
  <andromdameta:metafacade xmi:id="_8otzfEkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1644044445675_851130_4819" base_Class="_19_0_3_90e0298_1644044445675_851130_4819"/>
  <andromdameta:metafacade xmi:id="_8otzfUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120678285078_403523_813" base_Class="_9_0_2_12ab03bf_1120678285078_403523_813"/>
  <andromdameta:metafacade xmi:id="_8otzfkkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1644044445662_509316_4817" base_Class="_19_0_3_90e0298_1644044445662_509316_4817"/>
  <andromdameta:metafacade xmi:id="_8otzf0kKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1643958422632_801283_4895" base_Class="_19_0_3_90e0298_1643958422632_801283_4895"/>
  <andromdameta:metafacade xmi:id="_8otzgEkKEe615dNhyzY6LQ" base_Element="_ecb034c_1076522978739_404388_3123" base_Class="_ecb034c_1076522978739_404388_3123"/>
  <andromdameta:metafacade xmi:id="_8otzgUkKEe615dNhyzY6LQ" base_Element="_19_0_3_90e0298_1586616322377_539405_4814" base_Class="_19_0_3_90e0298_1586616322377_539405_4814"/>
  <andromdameta:metafacade xmi:id="_8otzgkkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1111223534538_306164_2" base_Class="_9_0_1fe00f9_1111223534538_306164_2"/>
  <andromdameta:metafacade xmi:id="_8otzg0kKEe615dNhyzY6LQ" base_Element="_ecb034c_1074379407701_127218_171" base_Class="_ecb034c_1074379407701_127218_171"/>
  <andromdameta:metafacade xmi:id="_8otzhEkKEe615dNhyzY6LQ" base_Element="_d860307_1071504650353_319894_500" base_Class="_d860307_1071504650353_319894_500"/>
  <andromdameta:metafacade xmi:id="_8otzhUkKEe615dNhyzY6LQ" base_Element="_24400562_1086300630984_552734_109" base_Class="_24400562_1086300630984_552734_109"/>
  <andromdameta:metafacade xmi:id="_8otzhkkKEe615dNhyzY6LQ" base_Element="_24400562_1076817919491_693372_552" base_Class="_24400562_1076817919491_693372_552"/>
  <andromdameta:metafacade xmi:id="_8otzh0kKEe615dNhyzY6LQ" base_Element="_24400562_1078456132886_364804_350" base_Class="_24400562_1078456132886_364804_350"/>
  <andromdameta:metafacade xmi:id="_8otziEkKEe615dNhyzY6LQ" base_Element="_e8f0348_1102215391953_383987_0" base_Class="_e8f0348_1102215391953_383987_0"/>
  <andromdameta:metafacade xmi:id="_8otziUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1112204654656_123732_0" base_Class="_9_0_2_12ab03bf_1112204654656_123732_0"/>
  <andromdameta:metafacade xmi:id="_8otzikkKEe615dNhyzY6LQ" base_Element="_ecb034c_1074429708731_957334_552" base_Class="_ecb034c_1074429708731_957334_552"/>
  <andromdameta:metafacade xmi:id="_8otzi0kKEe615dNhyzY6LQ" base_Element="_d860307_1071574234068_992089_84" base_Class="_d860307_1071574234068_992089_84"/>
  <andromdameta:metafacade xmi:id="_8otzjEkKEe615dNhyzY6LQ" base_Element="_ecb034c_1076522576308_951601_2800" base_Class="_ecb034c_1076522576308_951601_2800"/>
  <andromdameta:metafacade xmi:id="_8otzjUkKEe615dNhyzY6LQ" base_Element="_8a70287_1078528251564_981527_908" base_Class="_8a70287_1078528251564_981527_908"/>
  <andromdameta:metafacade xmi:id="_8otzjkkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1116499094484_143315_18" base_Class="_9_0_1fe00f9_1116499094484_143315_18"/>
  <andromdameta:metafacade xmi:id="_8otzj0kKEe615dNhyzY6LQ" base_Element="_9_5_1_12ab03bf_1166676364406_947166_87" base_Class="_9_5_1_12ab03bf_1166676364406_947166_87"/>
  <andromdameta:metafacade xmi:id="_8otzkEkKEe615dNhyzY6LQ" base_Element="_d860307_1071504589255_899792_464" base_Class="_d860307_1071504589255_899792_464"/>
  <andromdameta:metafacade xmi:id="_8otzkUkKEe615dNhyzY6LQ" base_Element="_e8f0348_1102200843718_167772_250" base_Class="_e8f0348_1102200843718_167772_250"/>
  <andromdameta:metafacade xmi:id="_8otzkkkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1113897549413_287358_18" base_Class="_9_0_1fe00f9_1113897549413_287358_18"/>
  <andromdameta:metafacade xmi:id="_8otzk0kKEe615dNhyzY6LQ" base_Element="_d860307_1071505297814_60220_1019" base_Class="_d860307_1071505297814_60220_1019"/>
  <andromdameta:metafacade xmi:id="_8otzlEkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1115149256331_843166_82" base_Class="_9_0_1fe00f9_1115149256331_843166_82"/>
  <andromdameta:metafacade xmi:id="_8otzlUkKEe615dNhyzY6LQ" base_Element="_d860307_1071761469244_994549_110" base_Class="_d860307_1071761469244_994549_110"/>
  <andromdameta:metafacade xmi:id="_8otzlkkKEe615dNhyzY6LQ" base_Element="_9_5_1_12ab03bf_1166674056828_343682_132" base_Class="_9_5_1_12ab03bf_1166674056828_343682_132"/>
  <andromdameta:metafacade xmi:id="_8otzl0kKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120792857812_717688_419" base_Class="_9_0_2_12ab03bf_1120792857812_717688_419"/>
  <andromdameta:metafacade xmi:id="_8otzmEkKEe615dNhyzY6LQ" base_Element="_8a70287_1078532325622_971459_759" base_Class="_8a70287_1078532325622_971459_759"/>
  <andromdameta:metafacade xmi:id="_8otzmUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120168241718_803102_404" base_Class="_9_0_2_12ab03bf_1120168241718_803102_404"/>
  <andromdameta:metafacade xmi:id="_8otzmkkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120167314500_763531_126" base_Class="_9_0_2_12ab03bf_1120167314500_763531_126"/>
  <andromdameta:metafacade xmi:id="_8otzm0kKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1111792430944_743355_131" base_Class="_9_0_1fe00f9_1111792430944_743355_131"/>
  <andromdameta:metafacade xmi:id="_8otznEkKEe615dNhyzY6LQ" base_Element="_d860307_1071574465881_881793_352" base_Class="_d860307_1071574465881_881793_352"/>
  <andromdameta:metafacade xmi:id="_8otznUkKEe615dNhyzY6LQ" base_Element="_24400562_1076241072504_416910_88" base_Class="_24400562_1076241072504_416910_88"/>
  <andromdameta:metafacade xmi:id="_8otznkkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1111223458470_189098_0" base_Class="_9_0_1fe00f9_1111223458470_189098_0"/>
  <andromdameta:metafacade xmi:id="_8otzn0kKEe615dNhyzY6LQ" base_Element="_9_5_1_12ab03bf_1166674061937_23375_133" base_Class="_9_5_1_12ab03bf_1166674061937_23375_133"/>
  <andromdameta:metafacade xmi:id="_8otzoEkKEe615dNhyzY6LQ" base_Element="_9_5_1_13200cf_1271167652862_42903_9" base_Class="_9_5_1_13200cf_1271167652862_42903_9"/>
  <andromdameta:metafacade xmi:id="_8otzoUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1121180438203_964334_702" base_Class="_9_0_2_12ab03bf_1121180438203_964334_702"/>
  <andromdameta:metafacade xmi:id="_8otzokkKEe615dNhyzY6LQ" base_Element="_9_5_1_12ab03bf_1166674037093_8685_1" base_Class="_9_5_1_12ab03bf_1166674037093_8685_1"/>
  <andromdameta:metafacade xmi:id="_8ouagEkKEe615dNhyzY6LQ" base_Element="_9_5_1_ee1034a_1127266738260_303405_459" base_Class="_9_5_1_ee1034a_1127266738260_303405_459"/>
  <andromdameta:metafacade xmi:id="_8ouagUkKEe615dNhyzY6LQ" base_Element="_ecb034c_1074429494297_377714_181" base_Class="_ecb034c_1074429494297_377714_181"/>
  <andromdameta:metafacade xmi:id="_8ouagkkKEe615dNhyzY6LQ" base_Element="_8a70287_1078527740759_977341_264" base_Class="_8a70287_1078527740759_977341_264"/>
  <andromdameta:metafacade xmi:id="_8ouag0kKEe615dNhyzY6LQ" base_Element="_d860307_1071505787688_603234_1398" base_Class="_d860307_1071505787688_603234_1398"/>
  <andromdameta:metafacade xmi:id="_8ouahEkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120168768156_445295_516" base_Class="_9_0_2_12ab03bf_1120168768156_445295_516"/>
  <andromdameta:metafacade xmi:id="_8ouahUkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1111224849004_128280_609" base_Class="_9_0_1fe00f9_1111224849004_128280_609"/>
  <andromdameta:metafacade xmi:id="_8ouahkkKEe615dNhyzY6LQ" base_Element="_8a70287_1078687370189_842249_401" base_Class="_8a70287_1078687370189_842249_401"/>
  <andromdameta:metafacade xmi:id="_8ouah0kKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1116004487874_253309_1067" base_Class="_9_0_1fe00f9_1116004487874_253309_1067"/>
  <andromdameta:metafacade xmi:id="_8ouaiEkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1116003869282_276578_71" base_Class="_9_0_1fe00f9_1116003869282_276578_71"/>
  <andromdameta:metafacade xmi:id="_8ouaiUkKEe615dNhyzY6LQ" base_Element="_8a70287_1078527510288_746033_187" base_Class="_8a70287_1078527510288_746033_187"/>
  <andromdameta:metafacade xmi:id="_8ouaikkKEe615dNhyzY6LQ" base_Element="_d860307_1071505762942_565408_1372" base_Class="_d860307_1071505762942_565408_1372"/>
  <andromdameta:metafacade xmi:id="_8ouai0kKEe615dNhyzY6LQ" base_Element="_ecb034c_1074384938560_560855_449" base_Class="_ecb034c_1074384938560_560855_449"/>
  <andromdameta:metafacade xmi:id="_8ouajEkKEe615dNhyzY6LQ" base_Element="_8a70287_1078527731536_138307_221" base_Class="_8a70287_1078527731536_138307_221"/>
  <andromdameta:metafacade xmi:id="_8ouajUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1122481800031_890384_216" base_Class="_9_0_2_12ab03bf_1122481800031_890384_216"/>
  <andromdameta:metafacade xmi:id="_8ouajkkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120789489859_66479_150" base_Class="_9_0_2_12ab03bf_1120789489859_66479_150"/>
  <andromdameta:metafacade xmi:id="_8ouaj0kKEe615dNhyzY6LQ" base_Element="_24400562_1073854558969_92049_331" base_Class="_24400562_1073854558969_92049_331"/>
  <andromdameta:metafacade xmi:id="_8ouakEkKEe615dNhyzY6LQ" base_Element="_8a70287_1079983887000_419904_240" base_Class="_8a70287_1079983887000_419904_240"/>
  <andromdameta:metafacade xmi:id="_8ouakUkKEe615dNhyzY6LQ" base_Element="_9_5_1_626020b_1151603106573_799941_0" base_Class="_9_5_1_626020b_1151603106573_799941_0"/>
  <andromdameta:metafacade xmi:id="_8ouakkkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1104625624120_556816_327" base_Class="_9_0_1fe00f9_1104625624120_556816_327"/>
  <andromdameta:metafacade xmi:id="_8ouak0kKEe615dNhyzY6LQ" base_Element="_9_5_1_ee1034a_1127266745841_402315_493" base_Class="_9_5_1_ee1034a_1127266745841_402315_493"/>
  <andromdameta:metafacade xmi:id="_8oualEkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120835338500_225560_590" base_Class="_9_0_2_12ab03bf_1120835338500_225560_590"/>
  <andromdameta:metafacade xmi:id="_8oualUkKEe615dNhyzY6LQ" base_Element="_ecb034c_1074429719333_393099_586" base_Class="_ecb034c_1074429719333_393099_586"/>
  <andromdameta:metafacade xmi:id="_8oualkkKEe615dNhyzY6LQ" base_Element="_24400562_1076929607659_603849_252" base_Class="_24400562_1076929607659_603849_252"/>
  <andromdameta:metafacade xmi:id="_8oual0kKEe615dNhyzY6LQ" base_Element="_24400562_1084729534630_226077_291" base_Class="_24400562_1084729534630_226077_291"/>
  <andromdameta:metafacade xmi:id="_8ouamEkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1122481242500_184900_184" base_Class="_9_0_2_12ab03bf_1122481242500_184900_184"/>
  <andromdameta:metafacade xmi:id="_8ouamUkKEe615dNhyzY6LQ" base_Element="_8a70287_1078939289723_161411_215" base_Class="_8a70287_1078939289723_161411_215"/>
  <andromdameta:metafacade xmi:id="_8ouamkkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1112205391203_582580_0" base_Class="_9_0_2_12ab03bf_1112205391203_582580_0"/>
  <andromdameta:metafacade xmi:id="_8ouam0kKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1122489990718_108299_588" base_Class="_9_0_2_12ab03bf_1122489990718_108299_588"/>
  <andromdameta:metafacade xmi:id="_8ouanEkKEe615dNhyzY6LQ" base_Element="_d860307_1071505012453_158614_819" base_Class="_d860307_1071505012453_158614_819"/>
  <andromdameta:metafacade xmi:id="_8ouanUkKEe615dNhyzY6LQ" base_Element="_d860307_1071506074180_318219_1633" base_Class="_d860307_1071506074180_318219_1633"/>
  <andromdameta:metafacade xmi:id="_8ouankkKEe615dNhyzY6LQ" base_Element="_ecb034c_1074380269911_797015_119" base_Class="_ecb034c_1074380269911_797015_119"/>
  <andromdameta:metafacade xmi:id="_8ouan0kKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120241748796_84658_1361" base_Class="_9_0_2_12ab03bf_1120241748796_84658_1361"/>
  <andromdameta:metafacade xmi:id="_8ouaoEkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1113402182518_384484_232" base_Class="_9_0_1fe00f9_1113402182518_384484_232"/>
  <andromdameta:metafacade xmi:id="_8ouaoUkKEe615dNhyzY6LQ" base_Element="_d860307_1071506134827_941134_1737" base_Class="_d860307_1071506134827_941134_1737"/>
  <andromdameta:metafacade xmi:id="_8ouaokkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1113843043548_33809_34" base_Class="_9_0_1fe00f9_1113843043548_33809_34"/>
  <andromdameta:metafacade xmi:id="_8ouao0kKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1120167034531_347865_28" base_Class="_9_0_2_12ab03bf_1120167034531_347865_28"/>
  <andromdameta:metafacade xmi:id="_8ouapEkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1115149273430_479398_116" base_Class="_9_0_1fe00f9_1115149273430_479398_116"/>
  <andromdameta:metafacade xmi:id="_8ouapUkKEe615dNhyzY6LQ" base_Element="_9_0_2_12ab03bf_1122488049984_677962_258" base_Class="_9_0_2_12ab03bf_1122488049984_677962_258"/>
  <andromdameta:metafacade xmi:id="_8ouapkkKEe615dNhyzY6LQ" base_Element="_9_5_1_ee1034a_1127266732722_101474_425" base_Class="_9_5_1_ee1034a_1127266732722_101474_425"/>
  <andromdameta:metafacade xmi:id="_8ouap0kKEe615dNhyzY6LQ" base_Element="_d860307_1077738600685_387777_175" base_Class="_d860307_1077738600685_387777_175"/>
  <andromdameta:metafacade xmi:id="_8ouaqEkKEe615dNhyzY6LQ" base_Element="_d860307_1071504751869_985718_574" base_Class="_d860307_1071504751869_985718_574"/>
  <andromdameta:metafacade xmi:id="_8ouaqUkKEe615dNhyzY6LQ" base_Element="_9_0_1fe00f9_1119517503209_398663_27" base_Class="_9_0_1fe00f9_1119517503209_398663_27"/>
  <andromdameta:metafacade xmi:id="_8ouaqkkKEe615dNhyzY6LQ" base_Element="_24400562_1078456000396_796309_243" base_Class="_24400562_1078456000396_796309_243"/>
</xmi:XMI>
