<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" 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">
  <uml:Profile xmi:id="_9_0_2_12ab03bf_1120853223187_211304_0" name="andromda-presentation" visibility="public" URI="" metamodelReference="_0metamodelReferenceandromda-presentation">
    <eAnnotations xmi:id="_TGHKtoPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_TGHKt4PlEe6LzN9cNoPDAg" name="andromdapresentation" nsURI="http:///schemas/andromdapresentation/_TAExAIPlEe6LzN9cNoPDAg/0" nsPrefix="andromdapresentation">
        <eAnnotations xmi:id="_TGHKuIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <details xmi:id="_TGHKuYPlEe6LzN9cNoPDAg" key="originalName" value="andromda-presentation"/>
        </eAnnotations>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHKuoPlEe6LzN9cNoPDAg" name="WebActionFormScope">
          <eAnnotations xmi:id="_TGHKu4PlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_568959_38"/>
          <eLiterals xmi:id="_TGHKvIPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHKvYPlEe6LzN9cNoPDAg" name="none" value="1"/>
          <eLiterals xmi:id="_TGHKvoPlEe6LzN9cNoPDAg" name="request" value="2"/>
          <eLiterals xmi:id="_TGHKv4PlEe6LzN9cNoPDAg" name="session" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHKwIPlEe6LzN9cNoPDAg" name="WebFieldType">
          <eAnnotations xmi:id="_TGHKwYPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_274451_21"/>
          <eLiterals xmi:id="_TGHKwoPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHKw4PlEe6LzN9cNoPDAg" name="select" value="1"/>
          <eLiterals xmi:id="_TGHKxIPlEe6LzN9cNoPDAg" name="hidden" value="2"/>
          <eLiterals xmi:id="_TGHKxYPlEe6LzN9cNoPDAg" name="password" value="3"/>
          <eLiterals xmi:id="_TGHKxoPlEe6LzN9cNoPDAg" name="link" value="4"/>
          <eLiterals xmi:id="_TGHKx4PlEe6LzN9cNoPDAg" name="textarea" value="5"/>
          <eLiterals xmi:id="_TGHKyIPlEe6LzN9cNoPDAg" name="text" value="6"/>
          <eLiterals xmi:id="_TGHKyYPlEe6LzN9cNoPDAg" name="checkbox" value="7"/>
          <eLiterals xmi:id="_TGHKyoPlEe6LzN9cNoPDAg" name="multibox" value="8"/>
          <eLiterals xmi:id="_TGHKy4PlEe6LzN9cNoPDAg" name="radio" value="9"/>
          <eLiterals xmi:id="_TGHKzIPlEe6LzN9cNoPDAg" name="plaintext" value="10"/>
          <eLiterals xmi:id="_TGHKzYPlEe6LzN9cNoPDAg" name="table" value="11"/>
          <eLiterals xmi:id="_TGHKzoPlEe6LzN9cNoPDAg" name="button" value="12"/>
          <eLiterals xmi:id="_TGHKz4PlEe6LzN9cNoPDAg" name="color" value="13"/>
          <eLiterals xmi:id="_TGHK0IPlEe6LzN9cNoPDAg" name="date" value="14"/>
          <eLiterals xmi:id="_TGHK0YPlEe6LzN9cNoPDAg" name="datetime-local" value="15"/>
          <eLiterals xmi:id="_TGHK0oPlEe6LzN9cNoPDAg" name="email" value="16"/>
          <eLiterals xmi:id="_TGHK04PlEe6LzN9cNoPDAg" name="file" value="17"/>
          <eLiterals xmi:id="_TGHK1IPlEe6LzN9cNoPDAg" name="image" value="18"/>
          <eLiterals xmi:id="_TGHK1YPlEe6LzN9cNoPDAg" name="month" value="19"/>
          <eLiterals xmi:id="_TGHK1oPlEe6LzN9cNoPDAg" name="number" value="20"/>
          <eLiterals xmi:id="_TGHK14PlEe6LzN9cNoPDAg" name="range" value="21"/>
          <eLiterals xmi:id="_TGHK2IPlEe6LzN9cNoPDAg" name="submit" value="22"/>
          <eLiterals xmi:id="_TGHK2YPlEe6LzN9cNoPDAg" name="tel" value="23"/>
          <eLiterals xmi:id="_TGHK2oPlEe6LzN9cNoPDAg" name="time" value="24"/>
          <eLiterals xmi:id="_TGHK24PlEe6LzN9cNoPDAg" name="url" value="25"/>
          <eLiterals xmi:id="_TGHK3IPlEe6LzN9cNoPDAg" name="week" value="26"/>
          <eLiterals xmi:id="_TGHK3YPlEe6LzN9cNoPDAg" name="reset" value="27"/>
          <eLiterals xmi:id="_TGHK3oPlEe6LzN9cNoPDAg" name="search" value="28"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHK34PlEe6LzN9cNoPDAg" name="WebActionType">
          <eAnnotations xmi:id="_TGHK4IPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_121659_52"/>
          <eLiterals xmi:id="_TGHK4YPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHK4oPlEe6LzN9cNoPDAg" name="hyperlink" value="1"/>
          <eLiterals xmi:id="_TGHK44PlEe6LzN9cNoPDAg" name="form" value="2"/>
          <eLiterals xmi:id="_TGHK5IPlEe6LzN9cNoPDAg" name="image" value="3"/>
          <eLiterals xmi:id="_TGHK5YPlEe6LzN9cNoPDAg" name="table" value="4"/>
          <eLiterals xmi:id="_TGHK5oPlEe6LzN9cNoPDAg" name="popup" value="5"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHK54PlEe6LzN9cNoPDAg" name="WebExportType">
          <eAnnotations xmi:id="_TGHK6IPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_819259_44"/>
          <eLiterals xmi:id="_TGHK6YPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHK6oPlEe6LzN9cNoPDAg" name="xml" value="1"/>
          <eLiterals xmi:id="_TGHK64PlEe6LzN9cNoPDAg" name="csv" value="2"/>
          <eLiterals xmi:id="_TGHK7IPlEe6LzN9cNoPDAg" name="excel" value="3"/>
          <eLiterals xmi:id="_TGHK7YPlEe6LzN9cNoPDAg" name="pdf" value="4"/>
          <eLiterals xmi:id="_TGHK7oPlEe6LzN9cNoPDAg" name="none" value="5"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHK74PlEe6LzN9cNoPDAg" name="ViewType">
          <eAnnotations xmi:id="_TGHK8IPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_2_12ab03bf_1125759055984_835993_0"/>
          <eLiterals xmi:id="_TGHK8YPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHK8oPlEe6LzN9cNoPDAg" name="regular" value="1"/>
          <eLiterals xmi:id="_TGHK84PlEe6LzN9cNoPDAg" name="popup" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHK9IPlEe6LzN9cNoPDAg" name="TernaryBoolean">
          <eAnnotations xmi:id="_TGHK9YPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229440195750_526859_0"/>
          <eLiterals xmi:id="_TGHK9oPlEe6LzN9cNoPDAg" name="default"/>
          <eLiterals xmi:id="_TGHK94PlEe6LzN9cNoPDAg" name="true" value="1"/>
          <eLiterals xmi:id="_TGHK-IPlEe6LzN9cNoPDAg" name="false" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHK-YPlEe6LzN9cNoPDAg" name="FrontEndException">
          <eAnnotations xmi:id="_TGHK-oPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_447433_8"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHK-4PlEe6LzN9cNoPDAg" name="andromda_presentation_exception_type" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHK_YPlEe6LzN9cNoPDAg" name="base_Transition" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHuoIPlEe6LzN9cNoPDAg" name="FrontEndApplication">
          <eAnnotations xmi:id="_TGHuoYPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_791195_9"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHuooPlEe6LzN9cNoPDAg" name="base_UseCase" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//UseCase"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHupIPlEe6LzN9cNoPDAg" name="FrontEndUseCase">
          <eAnnotations xmi:id="_TGHupYPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_839982_7"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHupoPlEe6LzN9cNoPDAg" name="andromda_presentation_usecase_activity" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuqIPlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_form_key" ordered="false" lowerBound="1" defaultValueLiteral="form">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHuqoPlEe6LzN9cNoPDAg" name="base_UseCase" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//UseCase"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHurIPlEe6LzN9cNoPDAg" name="andromda_presentation_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuroPlEe6LzN9cNoPDAg" name="andromda_presentation_filename" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHusIPlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHusoPlEe6LzN9cNoPDAg" name="andromda_presentation_rest_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHutIPlEe6LzN9cNoPDAg" name="andromda_presentation_substitution_name" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHutoPlEe6LzN9cNoPDAg" name="andromda_presentation_icon" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuuIPlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuuoPlEe6LzN9cNoPDAg" name="andromda_presentation_extra_routes" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHuvIPlEe6LzN9cNoPDAg" name="FrontEndSessionObject">
          <eAnnotations xmi:id="_TGHuvYPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_233969_55"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHuvoPlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHuwIPlEe6LzN9cNoPDAg" name="FrontEndView">
          <eAnnotations xmi:id="_TGHuwYPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337248937_676970_30"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuwoPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_type" ordered="false" lowerBound="1" eType="_TGHK74PlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHuxIPlEe6LzN9cNoPDAg" name="base_State" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//State"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHuxoPlEe6LzN9cNoPDAg" name="base_Action" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Action"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuyIPlEe6LzN9cNoPDAg" name="andromda_presentation_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuyoPlEe6LzN9cNoPDAg" name="andromda_presentation_filename" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuzIPlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHuzoPlEe6LzN9cNoPDAg" name="andromda_presentation_class" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu0IPlEe6LzN9cNoPDAg" name="andromda_presentation_form_enctype" ordered="false" eType="_TGHu3IPlEe6LzN9cNoPDAg"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu0oPlEe6LzN9cNoPDAg" name="andromda_presentation_icon" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu1IPlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu1oPlEe6LzN9cNoPDAg" name="andromda_presentation_extra_routes" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu2IPlEe6LzN9cNoPDAg" name="andromda_presentation_submit_action" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu2oPlEe6LzN9cNoPDAg" name="andromda_presentation_rest_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_TGHu3IPlEe6LzN9cNoPDAg" name="WebFormEnctype">
          <eAnnotations xmi:id="_TGHu3YPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_3_90e0298_1647731080014_177918_4795"/>
          <eLiterals xmi:id="_TGHu3oPlEe6LzN9cNoPDAg" name="plain"/>
          <eLiterals xmi:id="_TGHu34PlEe6LzN9cNoPDAg" name="urlencoded" value="1"/>
          <eLiterals xmi:id="_TGHu4IPlEe6LzN9cNoPDAg" name="form_data" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHu4YPlEe6LzN9cNoPDAg" name="FrontEndRegistration">
          <eAnnotations xmi:id="_TGHu4oPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_2_12ab03bf_1126726268765_386289_0"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHu44PlEe6LzN9cNoPDAg" name="base_UseCase" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//UseCase"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHu5YPlEe6LzN9cNoPDAg" name="FrontEndAction">
          <eAnnotations xmi:id="_TGHu5oPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229370046779_978687_0"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu54PlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_form_reset" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu6YPlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_form_scope" ordered="false" lowerBound="1" eType="_TGHKuoPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu64PlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_tablelink" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu7YPlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_type" ordered="false" lowerBound="1" eType="_TGHK34PlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu74PlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_redirect" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu8YPlEe6LzN9cNoPDAg" name="andromda_presentation_web_action_resettable" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHu84PlEe6LzN9cNoPDAg" name="base_Transition" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu9YPlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu94PlEe6LzN9cNoPDAg" name="andromda_presentation_rest_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu-YPlEe6LzN9cNoPDAg" name="andromda_presentation_class" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu-4PlEe6LzN9cNoPDAg" name="andromda_presentation_form_enctype" ordered="false" eType="_TGHu3IPlEe6LzN9cNoPDAg"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu_YPlEe6LzN9cNoPDAg" name="andromda_presentation_icon" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHu_4PlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvAYPlEe6LzN9cNoPDAg" name="FrontEndController">
          <eAnnotations xmi:id="_TGHvAoPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229370142827_219069_1"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvA4PlEe6LzN9cNoPDAg" name="andromda_presentation_controller_usecase" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvBYPlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvB4PlEe6LzN9cNoPDAg" name="andromda_additionalAnnotations" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvCYPlEe6LzN9cNoPDAg" name="andromda_additionalExtends" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvC4PlEe6LzN9cNoPDAg" name="andromda_additionalImplements" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvDYPlEe6LzN9cNoPDAg" name="andromda_presentation_rest_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvD4PlEe6LzN9cNoPDAg" name="andromda_presentation_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvEYPlEe6LzN9cNoPDAg" name="andromda_presentation_filename" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvE4PlEe6LzN9cNoPDAg" name="andromda_presentation_controller_targetUrl" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvFYPlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvF4PlEe6LzN9cNoPDAg" name="FrontEndField">
          <eAnnotations xmi:id="_TGHvGIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229370190218_794057_2"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvGYPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_rows" ordered="false" defaultValueLiteral="5">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvG4PlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_size" ordered="false" defaultValueLiteral="15">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvHYPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_reset" ordered="false" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvH4PlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_type" ordered="false" eType="_TGHKwIPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvIYPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_validwhen" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvI4PlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_equal" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvJYPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_validators" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvJ4PlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_calendar" ordered="false" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvKYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_required" ordered="false" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvK4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_format" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvLYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_multibox" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvL4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_readonly" ordered="false" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvMYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_table_identifier_columns" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvM4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_max" ordered="false" defaultValueLiteral="100">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvNYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_min" ordered="false" defaultValueLiteral="0">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvN4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_field_radio" ordered="false" defaultValueLiteral="3">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvOYPlEe6LzN9cNoPDAg" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvO4PlEe6LzN9cNoPDAg" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvPYPlEe6LzN9cNoPDAg" name="andromda_presentation_web_view_field_action" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvP4PlEe6LzN9cNoPDAg" name="andromda_presentation_class" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvQYPlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvQ4PlEe6LzN9cNoPDAg" name="FrontEndMessage">
          <eAnnotations xmi:id="_TGHvRIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229370322642_74448_3"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvRYPlEe6LzN9cNoPDAg" name="andromda_presentation_action_warning_message" ordered="false" defaultValueLiteral="Warning">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvR4PlEe6LzN9cNoPDAg" name="andromda_presentation_action_success_message" ordered="false" defaultValueLiteral="Success">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvSYPlEe6LzN9cNoPDAg" name="base_Transition" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvS4PlEe6LzN9cNoPDAg" name="FrontEndTable">
          <eAnnotations xmi:id="_TGHvTIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229370369314_734673_4"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvTYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_maxrows" ordered="false" lowerBound="1" defaultValueLiteral="15">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvT4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_pageable" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvUYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_table" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvU4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_columns" ordered="false" upperBound="0">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvVYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_export" ordered="false" upperBound="-1" eType="_TGHK54PlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvV4PlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_sortable" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvWYPlEe6LzN9cNoPDAg" name="andromda_struts_view_table_decorator" ordered="false" lowerBound="1" eType="_TGHK9IPlEe6LzN9cNoPDAg" defaultValueLiteral="default"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvW4PlEe6LzN9cNoPDAg" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvXYPlEe6LzN9cNoPDAg" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvX4PlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvYYPlEe6LzN9cNoPDAg" name="andromda_presentation_class" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvY4PlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvZYPlEe6LzN9cNoPDAg" name="FrontEndControllerOperation">
          <eAnnotations xmi:id="_TGHvZoPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_3_90e0298_1643303377235_507883_4795"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvZ4PlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvaYPlEe6LzN9cNoPDAg" name="andromda_additionalAnnotations" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHva4PlEe6LzN9cNoPDAg" name="andromda_additionalExtends" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvbYPlEe6LzN9cNoPDAg" name="andromda_additionalImplements" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvb4PlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvcYPlEe6LzN9cNoPDAg" name="andromda_presentation_rest_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvc4PlEe6LzN9cNoPDAg" name="FrontEndState">
          <eAnnotations xmi:id="_TGHvdIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_3_90e0298_1670840247400_542741_4883"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvdYPlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvd4PlEe6LzN9cNoPDAg" name="andromda_presentation_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHveYPlEe6LzN9cNoPDAg" name="andromda_presentation_filename" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHve4PlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvfYPlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_TGHvf4PlEe6LzN9cNoPDAg" name="FrontEndComponent">
          <eAnnotations xmi:id="_TGHvgIPlEe6LzN9cNoPDAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_3_90e0298_1670840378051_101796_4934"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_TGHvgYPlEe6LzN9cNoPDAg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvg4PlEe6LzN9cNoPDAg" name="andromda_presentation_path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvhYPlEe6LzN9cNoPDAg" name="andromda_presentation_filename" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvh4PlEe6LzN9cNoPDAg" name="andromda_presentation_access_roles" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHviYPlEe6LzN9cNoPDAg" name="andromda_presentation_class" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvi4PlEe6LzN9cNoPDAg" name="andromda_presentation_if" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvjYPlEe6LzN9cNoPDAg" name="andromda_presentation_icon" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvj4PlEe6LzN9cNoPDAg" name="andromda_presentation_generate_table" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvkYPlEe6LzN9cNoPDAg" name="andromda_presentation_view_table_columns" ordered="false" upperBound="0">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_TGHvk4PlEe6LzN9cNoPDAg" name="andromda_presentation_beanName" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <packageImport xmi:id="_0metamodelReferenceandromda-presentation">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesandromda-presentation">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesandromda-presentation">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_0_1fe00f9_1119337248937_568959_38" name="WebActionFormScope" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_999510_121" annotatedElement="_9_0_1fe00f9_1119337248937_568959_38" body="Denotes the scope given to the &quot;form&quot; attribute when executing an action."/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229974985141_752987_1" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_941904_35" name="none" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_799053_122" annotatedElement="_9_0_1fe00f9_1119337248937_941904_35" body="Denotes that the &quot;form&quot; attribute will not be set within any scope."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_183700_36" name="request" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_763340_123" annotatedElement="_9_0_1fe00f9_1119337248937_183700_36" body="Denotes that the &quot;form&quot; attribute will be set within a request scope."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_114826_37" name="session" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_228106_124" annotatedElement="_9_0_1fe00f9_1119337248937_114826_37" body="Denotes that the &quot;form&quot; attribute will be set within a session scope."/>
      </ownedLiteral>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_0_1fe00f9_1119337248937_274451_21" name="WebFieldType" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_124122_76" annotatedElement="_9_0_1fe00f9_1119337248937_274451_21" body="Denotes the type of the form field to use for an action parameter."/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229975004126_70315_4" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_416969_11" name="select" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_667612_77" annotatedElement="_9_0_1fe00f9_1119337248937_416969_11" body="Use a combobox (also known as drop-down box) from which to select the value, only a single value can be selected unless the underlying type is a collection or array."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_572946_12" name="hidden" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_270556_78" annotatedElement="_9_0_1fe00f9_1119337248937_572946_12" body="Do not show the parameter on the screen."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_638510_13" name="password" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_604027_79" annotatedElement="_9_0_1fe00f9_1119337248937_638510_13" body="The field should be shown but it's content is to be masked using asterisks."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_778620_14" name="link" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_732557_80" annotatedElement="_9_0_1fe00f9_1119337248937_778620_14" body="This type can only be used when displaying the field in a table and you want to attach it to only of the possible page actions."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_558582_15" name="textarea" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_937103_81" annotatedElement="_9_0_1fe00f9_1119337248937_558582_15" body="Use a textarea with multiple rows."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_43090_16" name="text" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_969524_82" annotatedElement="_9_0_1fe00f9_1119337248937_43090_16" body="Use a simple text field."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_91479_17" name="checkbox" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_484910_83" annotatedElement="_9_0_1fe00f9_1119337248937_91479_17" body="Use a checkbox, ideal for boolean values."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_926770_18" name="multibox" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_414521_84" annotatedElement="_9_0_1fe00f9_1119337248937_926770_18" body="Use this field type when you want to render several checkboxes that need to be initialized based on the property of a single array."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_790419_19" name="radio" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_303086_85" annotatedElement="_9_0_1fe00f9_1119337248937_790419_19" body="Generates a few options from which the value can be selected, only a single option can be selected at a time."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_219748_20" name="plaintext" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_388402_86" annotatedElement="_9_0_1fe00f9_1119337248937_219748_20" body="Display this property as a plain text string."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_5_1_12ab03bf_1127428788109_430313_0" name="table" visibility="public">
        <ownedComment xmi:id="_9_5_1_12ab03bf_1127428960765_521717_1" annotatedElement="_9_5_1_12ab03bf_1127428788109_430313_0" body="Allows you to submit an entire table (only makes sense on an array or collection) type.  Arrays are preferrable as they allow us to know the type of element which makes up the collection."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303584713_12825_4822" name="button" visibility="public">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303584714_888592_4823" annotatedElement="_19_0_3_90e0298_1643303584713_12825_4822" body="Allows you to submit an entire table (only makes sense on an array or collection) type.  Arrays are preferrable as they allow us to know the type of element which makes up the collection."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303606930_942327_4824" name="color" visibility="public">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303606930_223608_4825" annotatedElement="_19_0_3_90e0298_1643303606930_942327_4824" body="Allows you to submit an entire table (only makes sense on an array or collection) type.  Arrays are preferrable as they allow us to know the type of element which makes up the collection."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303630311_140376_4826" name="date" visibility="public">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303630312_688148_4827" annotatedElement="_19_0_3_90e0298_1643303630311_140376_4826" body="Allows you to submit an entire table (only makes sense on an array or collection) type.  Arrays are preferrable as they allow us to know the type of element which makes up the collection."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303647841_537769_4828" name="datetime-local" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303667280_627064_4829" name="email" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303672818_103641_4830" name="file" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303857317_723234_4831" name="image" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303868929_387034_4832" name="month" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643303884758_813563_4833" name="number" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304119102_726994_4834" name="range" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304186609_626497_4835" name="submit" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304193675_994500_4836" name="tel" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304226829_735144_4837" name="time" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304288187_864777_4838" name="url" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1643304307186_260607_4839" name="week" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1647620121725_311501_4795" name="reset" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1647620637341_59835_4795" name="search" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_0_1fe00f9_1119337248937_121659_52" name="WebActionType" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_360591_137" annotatedElement="_9_0_1fe00f9_1119337248937_121659_52" body="Denotes the type of the generated struts action, as displayed on screen."/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229974990204_279620_2" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_344864_49" name="hyperlink" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_390532_138" annotatedElement="_9_0_1fe00f9_1119337248937_344864_49" body="The action will be rendered as an hyperlink."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_180440_50" name="form" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_745703_139" annotatedElement="_9_0_1fe00f9_1119337248937_180440_50" body="The action will be rendered as a form."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_526064_51" name="image" visibility="public">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_115857_140" annotatedElement="_9_0_1fe00f9_1119337248937_526064_51" body="The action will be rendered as a clickable image."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_2_1fe00f9_1122552631953_327936_0" name="table" visibility="public">
        <ownedComment xmi:id="_9_0_2_1fe00f9_1122552645078_318201_1" annotatedElement="_9_0_2_1fe00f9_1122552631953_327936_0" body="Denotes the action will work on all rows of a table."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_2_12ab03bf_1125616954921_758307_0" name="popup" visibility="public">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1125616960718_872602_1" annotatedElement="_9_0_2_12ab03bf_1125616954921_758307_0" body="When this is selected the resulting view will be rendered as a popup."/>
      </ownedLiteral>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_0_1fe00f9_1119337248937_819259_44" name="WebExportType" visibility="public">
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229974996094_471006_3" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_322449_39" name="xml" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_219149_40" name="csv" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_563091_41" name="excel" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_805562_42" name="pdf" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_1fe00f9_1119337248937_670329_43" name="none" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_0_2_12ab03bf_1125759055984_835993_0" name="ViewType" visibility="public">
      <ownedComment xmi:id="_9_0_2_12ab03bf_1125759158093_52772_4" annotatedElement="_9_0_2_12ab03bf_1125759055984_835993_0" body="Represents the types of views."/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229974974078_658767_0" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_0_2_12ab03bf_1125759114125_637903_1" name="regular" visibility="public">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1125759158093_515718_5" annotatedElement="_9_0_2_12ab03bf_1125759114125_637903_1" body="A &quot;regular&quot; view."/>
      </ownedLiteral>
      <ownedLiteral xmi:id="_9_0_2_12ab03bf_1125759114125_324601_2" name="popup" visibility="public">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1125759158093_568254_6" annotatedElement="_9_0_2_12ab03bf_1125759114125_324601_2" body="A &quot;popup&quot; view."/>
      </ownedLiteral>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_9_5_1_2e90116_1229440195750_526859_0" name="TernaryBoolean" visibility="public">
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229440203406_932140_1" name="default" visibility="public"/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229440208250_170082_2" name="true" visibility="public"/>
      <ownedLiteral xmi:id="_9_5_1_2e90116_1229440212437_637466_3" name="false" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_319780_409" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_354996_411 _12_1_2e90116_1238689296109_277905_410" navigableOwnedEnd="_12_1_2e90116_1238689296109_354996_411">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_354996_411" name="extension_FrontEndView" visibility="private" type="_9_0_1fe00f9_1119337248937_676970_30" aggregation="composite" association="_12_1_2e90116_1238689296109_319780_409">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_465005_412" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_606241_413" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_149351_414" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_166556_416 _12_1_2e90116_1238689296109_444963_415" navigableOwnedEnd="_12_1_2e90116_1238689296109_166556_416">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_166556_416" name="extension_FrontEndView" visibility="private" type="_9_0_1fe00f9_1119337248937_676970_30" aggregation="composite" association="_12_1_2e90116_1238689296109_149351_414">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_525691_417" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_337663_418" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_71376_421" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_478354_423 _12_1_2e90116_1238689296109_178501_422" navigableOwnedEnd="_12_1_2e90116_1238689296109_478354_423">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_478354_423" name="extension_FrontEndController" visibility="private" type="_9_5_1_2e90116_1229370142827_219069_1" aggregation="composite" association="_12_1_2e90116_1238689296109_71376_421">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_761371_424" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_327379_425" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_85856_426" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_22460_428 _12_1_2e90116_1238689296109_941916_427" navigableOwnedEnd="_12_1_2e90116_1238689296109_22460_428">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_22460_428" name="extension_FrontEndAction" visibility="private" type="_9_5_1_2e90116_1229370046779_978687_0" aggregation="composite" association="_12_1_2e90116_1238689296109_85856_426">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_560610_429" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_876444_430" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_165767_432" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_927264_434 _12_1_2e90116_1238689296109_188145_433" navigableOwnedEnd="_12_1_2e90116_1238689296109_927264_434">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_927264_434" name="extension_FrontEndException" visibility="private" type="_9_0_1fe00f9_1119337248937_447433_8" aggregation="composite" association="_12_1_2e90116_1238689296109_165767_432">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_92073_435" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_198455_436" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_514534_440" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_887906_442 _12_1_2e90116_1238689296109_185093_441" navigableOwnedEnd="_12_1_2e90116_1238689296109_887906_442">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_887906_442" name="extension_FrontEndRegistration" visibility="private" type="_9_0_2_12ab03bf_1126726268765_386289_0" aggregation="composite" association="_12_1_2e90116_1238689296109_514534_440">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_637923_443" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_905691_444" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_82671_445" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_822956_447 _12_1_2e90116_1238689296109_613726_446" navigableOwnedEnd="_12_1_2e90116_1238689296109_822956_447">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_822956_447" name="extension_FrontEndUseCase" visibility="private" type="_9_0_1fe00f9_1119337248937_839982_7" aggregation="composite" association="_12_1_2e90116_1238689296109_82671_445">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_718854_448" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_577560_449" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_432870_455" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_45055_457 _12_1_2e90116_1238689296109_157199_456" navigableOwnedEnd="_12_1_2e90116_1238689296109_45055_457">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_45055_457" name="extension_FrontEndField" visibility="private" type="_9_5_1_2e90116_1229370190218_794057_2" aggregation="composite" association="_12_1_2e90116_1238689296109_432870_455">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_881941_458" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_784294_459" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_565468_460" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_687492_462 _12_1_2e90116_1238689296109_141349_461" navigableOwnedEnd="_12_1_2e90116_1238689296109_687492_462">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_687492_462" name="extension_FrontEndField" visibility="private" type="_9_5_1_2e90116_1229370190218_794057_2" aggregation="composite" association="_12_1_2e90116_1238689296109_565468_460">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_453700_463" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_572341_464" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296109_223584_465" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296109_950482_467 _12_1_2e90116_1238689296109_77039_466" navigableOwnedEnd="_12_1_2e90116_1238689296109_950482_467">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296109_950482_467" name="extension_FrontEndSessionObject" visibility="private" type="_9_0_1fe00f9_1119337248937_233969_55" aggregation="composite" association="_12_1_2e90116_1238689296109_223584_465">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296109_632304_468" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296109_581723_469" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296125_888536_474" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296125_603700_476 _12_1_2e90116_1238689296125_697409_475" navigableOwnedEnd="_12_1_2e90116_1238689296125_603700_476">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296125_603700_476" name="extension_FrontEndTable" visibility="private" type="_9_5_1_2e90116_1229370369314_734673_4" aggregation="composite" association="_12_1_2e90116_1238689296125_888536_474">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296125_989792_477" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296125_370283_478" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296125_534756_479" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296125_628326_481 _12_1_2e90116_1238689296125_981746_480" navigableOwnedEnd="_12_1_2e90116_1238689296125_628326_481">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296125_628326_481" name="extension_FrontEndTable" visibility="private" type="_9_5_1_2e90116_1229370369314_734673_4" aggregation="composite" association="_12_1_2e90116_1238689296125_534756_479">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296125_793694_482" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296125_218329_483" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296125_170344_484" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296125_633876_486 _12_1_2e90116_1238689296125_680036_485" navigableOwnedEnd="_12_1_2e90116_1238689296125_633876_486">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296125_633876_486" name="extension_FrontEndTable" visibility="private" type="_9_5_1_2e90116_1229370369314_734673_4" aggregation="composite" association="_12_1_2e90116_1238689296125_170344_484">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296125_370079_487" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296125_444912_488" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296125_590657_491" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296125_579948_493 _12_1_2e90116_1238689296125_651637_492" navigableOwnedEnd="_12_1_2e90116_1238689296125_579948_493">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296125_579948_493" name="extension_FrontEndMessage" visibility="private" type="_9_5_1_2e90116_1229370322642_74448_3" aggregation="composite" association="_12_1_2e90116_1238689296125_590657_491">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296125_740050_494" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296125_159500_495" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689296125_64726_497" name="" visibility="public" memberEnd="_12_1_2e90116_1238689296125_883848_499 _12_1_2e90116_1238689296125_542833_498" navigableOwnedEnd="_12_1_2e90116_1238689296125_883848_499">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689296125_883848_499" name="extension_FrontEndApplication" visibility="private" type="_9_0_1fe00f9_1119337248937_791195_9" aggregation="composite" association="_12_1_2e90116_1238689296125_64726_497">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296125_497472_500" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296125_470010_501" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337248937_447433_8" name="FrontEndException" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_735717_155" annotatedElement="_9_0_1fe00f9_1119337248937_447433_8" body="Have this transition point to a &lt;&lt;FrontEndView>> action state or a final state, it will have any exception directed to that page or use-case respectively. Using tagged values you can have control on the type of exception for each of such transitions."/>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_990004_22" name="andromda_presentation_exception_type" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_243682_89" annotatedElement="_9_0_1fe00f9_1119337248937_990004_22" body="The type of exception that is to be handled by this transition."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_307349_340" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_475781_341" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_188145_433" name="base_Transition" visibility="private" association="_12_1_2e90116_1238689296109_165767_432">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_653551_339" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337248937_791195_9" name="FrontEndApplication" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_658825_154" annotatedElement="_9_0_1fe00f9_1119337248937_791195_9" body="This stereotype means that the use-case will be consider the first one when entering the application."/>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296125_542833_498" name="base_UseCase" visibility="private" association="_12_1_2e90116_1238689296125_64726_497">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#UseCase"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_327608_342" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337248937_839982_7" name="FrontEndUseCase" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_133439_153" annotatedElement="_9_0_1fe00f9_1119337248937_839982_7" body="A use-case to be processed by AndroMDA."/>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_823379_28" name="andromda_presentation_usecase_activity" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_182500_105" annotatedElement="_9_0_1fe00f9_1119337248937_823379_28" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_308327_344" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_72980_345" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_2_1fe00f9_1123074520234_333609_0" name="andromda_presentation_web_action_form_key" visibility="private">
        <ownedComment xmi:id="_9_0_2_1fe00f9_1123074523890_730226_3" annotatedElement="_9_0_2_1fe00f9_1123074520234_333609_0" body="Denotes the key used to store this action's form under. Depending on the setting of the andromda_presentation_web_action_form_scope tagged value this key is used for either request or session scope. Will only be used when the form is not empty, it is ignored otherwise."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_968434_346" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_227709_347" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296125_122015_496" name="" visibility="public" value="form"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_613726_446" name="base_UseCase" visibility="private" association="_12_1_2e90116_1238689296109_82671_445">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#UseCase"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554018688_122373_4836" name="andromda_presentation_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554018690_916663_4840" annotatedElement="_19_0_3_90e0298_1645554018688_122373_4836" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554018690_984669_4841" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554018689_721366_4839" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554018689_580160_4837" name="andromda_presentation_filename" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554018690_10912_4843" annotatedElement="_19_0_3_90e0298_1645554018689_580160_4837" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554018691_291122_4844" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554018690_236200_4842" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554018689_733007_4838" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554018691_226424_4846" annotatedElement="_19_0_3_90e0298_1645554018689_733007_4838" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554018691_980837_4847" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554018691_802128_4845" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645621151702_761399_4799" name="andromda_presentation_rest_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645621151703_561814_4801" annotatedElement="_19_0_3_90e0298_1645621151702_761399_4799" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645621151704_940147_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645621151703_924655_4800" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1651841316297_584399_4795" name="andromda_presentation_substitution_name" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1651841316301_225547_4797" annotatedElement="_19_0_3_90e0298_1651841316297_584399_4795" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1651841316302_724169_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1651841316301_57830_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1652273197830_831754_4799" name="andromda_presentation_icon" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1652273197830_477248_4801" annotatedElement="_19_0_3_90e0298_1652273197830_831754_4799" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652273197830_650199_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652273197830_348638_4800" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1654594140377_760773_4803" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1654594140379_566288_4805" annotatedElement="_19_0_3_90e0298_1654594140377_760773_4803" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654594140380_314861_4806" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654594140379_713122_4804" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1655363879685_424953_4795" name="andromda_presentation_extra_routes" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1655363880168_94897_4797" annotatedElement="_19_0_3_90e0298_1655363879685_424953_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1655363880171_674004_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1655363880154_628143_4796" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_641436_343" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337248937_233969_55" name="FrontEndSessionObject" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_642710_157" annotatedElement="_9_0_1fe00f9_1119337248937_233969_55" body="A session object needs to be associated with controllers, that way the controller will have some code to lookup the session object and can therefore expose it in your manual code."/>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_77039_466" name="base_Class" visibility="private" association="_12_1_2e90116_1238689296109_223584_465">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_166095_348" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337248937_676970_30" name="FrontEndView" visibility="public">
      <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_390839_156" annotatedElement="_9_0_1fe00f9_1119337248937_676970_30" body="A presentation component interfacing with the end-user."/>
      <ownedAttribute xmi:id="_9_0_2_12ab03bf_1125759126875_377431_3" name="andromda_presentation_web_view_type" visibility="private" type="_9_0_2_12ab03bf_1125759055984_835993_0">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_574591_420" name="" visibility="public" instance="_9_5_1_2e90116_1229974974078_658767_0"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_277905_410" name="base_State" visibility="private" association="_12_1_2e90116_1238689296109_319780_409">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#State"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_444963_415" name="base_Action" visibility="private" association="_12_1_2e90116_1238689296109_149351_414">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Action"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554045918_294018_4848" name="andromda_presentation_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554045920_848827_4852" annotatedElement="_19_0_3_90e0298_1645554045918_294018_4848" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554045920_20827_4853" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554045920_187573_4851" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554045919_659902_4849" name="andromda_presentation_filename" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554045920_331770_4855" annotatedElement="_19_0_3_90e0298_1645554045919_659902_4849" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554045921_413922_4856" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554045920_353774_4854" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645554045919_81514_4850" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645554045921_625952_4858" annotatedElement="_19_0_3_90e0298_1645554045919_81514_4850" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645554045921_593114_4859" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645554045921_9938_4857" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647078002971_883507_4795" name="andromda_presentation_class" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1647078002974_529592_4797" annotatedElement="_19_0_3_90e0298_1647078002971_883507_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078002974_320818_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078002973_982388_4796" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647732710393_621096_4795" name="andromda_presentation_form_enctype" visibility="private" type="_19_0_3_90e0298_1647731080014_177918_4795">
        <ownedComment xmi:id="_19_0_3_90e0298_1647732710394_153466_4797" annotatedElement="_19_0_3_90e0298_1647732710393_621096_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647732710395_959396_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647732710394_715318_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1652273194599_506371_4795" name="andromda_presentation_icon" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1652273194601_824878_4797" annotatedElement="_19_0_3_90e0298_1652273194599_506371_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652273194601_811463_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652273194600_598961_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1654594144673_532651_4807" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1654594144675_129277_4809" annotatedElement="_19_0_3_90e0298_1654594144673_532651_4807" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654594144676_151700_4810" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654594144675_7240_4808" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1655364054743_72785_4799" name="andromda_presentation_extra_routes" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1655364054745_456946_4801" annotatedElement="_19_0_3_90e0298_1655364054743_72785_4799" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1655364054746_72823_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1655364054745_573614_4800" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1679167317947_428395_4813" name="andromda_presentation_submit_action" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1679167317950_329331_4815" annotatedElement="_19_0_3_90e0298_1679167317947_428395_4813" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679167317951_794512_4816" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679167317950_70129_4814" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1679240508041_325198_4813" name="andromda_presentation_rest_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1679240508045_865717_4815" annotatedElement="_19_0_3_90e0298_1679240508041_325198_4813" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679240508046_970760_4816" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679240508044_836183_4814" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_521418_349" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_2_12ab03bf_1126726268765_386289_0" name="FrontEndRegistration" visibility="public">
      <ownedComment xmi:id="_9_0_2_12ab03bf_1126726336515_471546_88" annotatedElement="_9_0_2_12ab03bf_1126726268765_386289_0" body="Place this on a use case that represents a front-end registration process."/>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_185093_441" name="base_UseCase" visibility="private" association="_12_1_2e90116_1238689296109_514534_440">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#UseCase"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_650730_350" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229370046779_978687_0" name="FrontEndAction" visibility="public">
      <ownedAttribute xmi:id="_9_0_2_12ab03bf_1125937922234_122922_0" name="andromda_presentation_web_action_form_reset" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1125938044765_936335_1" annotatedElement="_9_0_2_12ab03bf_1125937922234_122922_0" body="Allows one to reset the values on the corresponding action's (a transition coming out a of a front end view) form."/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296125_241781_489" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_781907_26" name="andromda_presentation_web_action_form_scope" visibility="private" type="_9_0_1fe00f9_1119337248937_568959_38">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_572049_99" annotatedElement="_9_0_1fe00f9_1119337248937_781907_26" body="Denotes the scope in which the &quot;form&quot; attribute should be placed when executing the action."/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_608537_471" name="" visibility="public" instance="_9_5_1_2e90116_1229974985141_752987_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_867276_5" name="andromda_presentation_web_action_tablelink" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_882896_69" annotatedElement="_9_0_1fe00f9_1119337248937_867276_5" body="Use this tagged value when you have an incoming transition with a Collection parameter that is to be represented as a table. The value of this tagged value will then be used to determine which table use when calling this action.&#xA;&#xA;The value should the name of an table page-variable entering the page on which this action has been modeled."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_686812_352" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_82998_353" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_701444_4" name="andromda_presentation_web_action_type" visibility="private" type="_9_0_1fe00f9_1119337248937_121659_52">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_80100_66" annotatedElement="_9_0_1fe00f9_1119337248937_701444_4" body="Denotes how the action is to be rendered."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_536896_354" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_569080_355" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_521087_419" name="" visibility="public" instance="_9_5_1_2e90116_1229974990204_279620_2"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_55917_45" name="andromda_presentation_web_action_redirect" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_254110_127" annotatedElement="_9_0_1fe00f9_1119337248937_55917_45" body="Defines whether or not the struts action should be redirected when forwarding to the next action."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_152072_356" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_747469_357" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_463373_431" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_980341_23" name="andromda_presentation_web_action_resettable" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_883142_92" annotatedElement="_9_0_1fe00f9_1119337248937_980341_23" body="Denotes that the user should be able to reset the action form."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_299283_358" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_184593_359" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_199456_453" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_941916_427" name="base_Transition" visibility="private" association="_12_1_2e90116_1238689296109_85856_426">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553739437_40857_4795" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553739439_290654_4797" annotatedElement="_19_0_3_90e0298_1645553739437_40857_4795" body="Use this tagged value when you have an incoming transition with a Collection parameter that is to be represented as a table. The value of this tagged value will then be used to determine which table use when calling this action.&#xA;&#xA;The value should the name of an table page-variable entering the page on which this action has been modeled."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553739439_540240_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553739438_756610_4796" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645621131213_302672_4795" name="andromda_presentation_rest_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645621131219_711042_4797" annotatedElement="_19_0_3_90e0298_1645621131213_302672_4795" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645621131220_867659_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645621131217_697768_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647078052463_239614_4807" name="andromda_presentation_class" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1647078052465_263364_4809" annotatedElement="_19_0_3_90e0298_1647078052463_239614_4807" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078052465_673970_4810" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078052464_78281_4808" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647731385434_431710_4799" name="andromda_presentation_form_enctype" visibility="private" type="_19_0_3_90e0298_1647731080014_177918_4795">
        <ownedComment xmi:id="_19_0_3_90e0298_1647731385436_252386_4801" annotatedElement="_19_0_3_90e0298_1647731385434_431710_4799" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647731385436_392401_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647731385435_412565_4800" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1652273203685_595369_4803" name="andromda_presentation_icon" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1652273203685_713114_4805" annotatedElement="_19_0_3_90e0298_1652273203685_595369_4803" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1652273203686_861586_4806" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1652273203685_506997_4804" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1654594124373_974088_4795" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1654594124373_512539_4797" annotatedElement="_19_0_3_90e0298_1654594124373_974088_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654594124374_27232_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654594124373_25107_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_613054_351" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229370142827_219069_1" name="FrontEndController" visibility="public">
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_771725_32" name="andromda_presentation_controller_usecase" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_530124_114" annotatedElement="_9_0_1fe00f9_1119337248937_771725_32" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_706265_361" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_95820_362" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_178501_422" name="base_Class" visibility="private" association="_12_1_2e90116_1238689296109_71376_421">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1599863839431_671322_4795" name="andromda_additionalAnnotations" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1599863839432_558047_4799" annotatedElement="_19_0_3_90e0298_1599863839431_671322_4795" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1599863839432_666645_4800" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1599863839432_137539_4798" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1599863839431_905773_4796" name="andromda_additionalExtends" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1599863839432_995751_4802" annotatedElement="_19_0_3_90e0298_1599863839431_905773_4796" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1599863839432_713259_4803" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1599863839432_527053_4801" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1599863839432_584357_4797" name="andromda_additionalImplements" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1599863839433_950245_4805" annotatedElement="_19_0_3_90e0298_1599863839432_584357_4797" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1599863839433_950120_4806" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1599863839433_323121_4804" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553841994_625609_4799" name="andromda_presentation_rest_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553841996_221459_4805" annotatedElement="_19_0_3_90e0298_1645553841994_625609_4799" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553841996_279868_4806" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553841996_991240_4804" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553841995_27920_4800" name="andromda_presentation_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553841997_688828_4808" annotatedElement="_19_0_3_90e0298_1645553841995_27920_4800" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553841997_778760_4809" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553841997_533485_4807" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553841995_112730_4801" name="andromda_presentation_filename" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553841998_190335_4811" annotatedElement="_19_0_3_90e0298_1645553841995_112730_4801" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553841998_374217_4812" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553841997_833730_4810" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553841995_52625_4802" name="andromda_presentation_controller_targetUrl" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553841998_711440_4814" annotatedElement="_19_0_3_90e0298_1645553841995_52625_4802" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553841998_708207_4815" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553841998_289258_4813" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553841996_809769_4803" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553841999_950859_4817" annotatedElement="_19_0_3_90e0298_1645553841996_809769_4803" body="Use this tagged value when you have an incoming transition with a Collection parameter that is to be represented as a table. The value of this tagged value will then be used to determine which table use when calling this action.&#xA;&#xA;The value should the name of an table page-variable entering the page on which this action has been modeled."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553841999_980035_4818" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553841998_875729_4816" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_320326_360" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229370190218_794057_2" name="FrontEndField" visibility="public">
      <ownedAttribute xmi:id="_9_0_2_1fe00f9_1123180006655_412428_1" name="andromda_presentation_web_view_field_rows" visibility="private">
        <ownedComment xmi:id="_9_0_2_1fe00f9_1123180010988_322402_7" annotatedElement="_9_0_2_1fe00f9_1123180006655_412428_1" body="Denotes the number of rows of a textarea field."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296047_923769_364" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296047_251484_365" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296125_899469_503" name="" visibility="public" value="5"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_2_1fe00f9_1123180006655_508675_0" name="andromda_presentation_web_view_field_size" visibility="private">
        <ownedComment xmi:id="_9_0_2_1fe00f9_1123180010988_942305_4" annotatedElement="_9_0_2_1fe00f9_1123180006655_508675_0" body="Denotes the number of columns of an input field."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_526961_366" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_892173_367" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296125_832499_504" name="" visibility="public" value="15"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_494345_3" name="andromda_presentation_web_view_field_reset" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_315123_63" annotatedElement="_9_0_1fe00f9_1119337248937_494345_3" body="Denotes whether this field should be reset to an empty value "/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_402188_368" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_159107_369" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_689049_454" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_175825_53" name="andromda_presentation_web_view_field_type" visibility="private" type="_9_0_1fe00f9_1119337248937_274451_21">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_713213_143" annotatedElement="_9_0_1fe00f9_1119337248937_175825_53" body="Use this tagged value if you wish to display input fields using a special widget."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_108898_370" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_6701_371" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_266257_452" name="" visibility="public" instance="_9_5_1_2e90116_1229975004126_70315_4"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_697950_48" name="andromda_presentation_web_view_field_validwhen" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_483757_136" annotatedElement="_9_0_1fe00f9_1119337248937_697950_48" body="Makes the validity of this parameter dependent on another parameter. This is useful for example for confirming passwords."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_772471_372" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_624368_373" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_5_1_12ab03bf_1126910812625_261156_0" name="andromda_presentation_web_view_field_equal" visibility="private">
        <ownedComment xmi:id="_9_5_1_12ab03bf_1126910893453_422563_1" annotatedElement="_9_5_1_12ab03bf_1126910812625_261156_0" body="Allows you to specify the name for the field that this field must be equal to."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679168756476_466439_4820" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679168756476_795988_4821" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_514761_54" name="andromda_presentation_web_view_field_validators" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_951447_146" annotatedElement="_9_0_1fe00f9_1119337248937_514761_54" body="Allows users to specify custom validators for a field, when used the validation-rules.xml will need an update to include these validators."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_220834_374" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_800997_375" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_27957_31" name="andromda_presentation_web_view_field_calendar" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_722442_111" annotatedElement="_9_0_1fe00f9_1119337248937_27957_31" body="Put this tagged value on a parameter of type Date to denote that you want a calendar popup."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_470974_376" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_857213_377" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_897138_472" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_655967_27" name="andromda_presentation_view_field_required" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_182286_102" annotatedElement="_9_0_1fe00f9_1119337248937_655967_27" body="The parameter is not allowed to represent a blank (null or whitespace)."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_188216_378" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_608493_379" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296125_693520_490" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_389614_24" name="andromda_presentation_view_field_format" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_911022_95" annotatedElement="_9_0_1fe00f9_1119337248937_389614_24" body="Denotes the format of the parameter value, this value will be check on the client as well as on the server. You may enter more than one value for this tag."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_725659_380" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_517077_381" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_986459_10" name="andromda_presentation_view_field_multibox" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_935880_75" annotatedElement="_9_0_1fe00f9_1119337248937_986459_10" body="When using the andromda_struts_view_field_type=multibox tagged value (which is only allowed in tables) you must specify also this tagged value to specify the collection or array holding the actual values to match against."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_149168_382" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_963174_383" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_756262_56" name="andromda_presentation_view_field_readonly" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_127441_149" annotatedElement="_9_0_1fe00f9_1119337248937_756262_56" body="Will make the parameter read-only."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_515898_384" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_268744_385" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_229682_451" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_5_1_12ab03bf_1127450606265_565893_0" name="andromda_presentation_view_field_table_identifier_columns" visibility="private">
        <ownedComment xmi:id="_9_5_1_12ab03bf_1127450714578_743824_1" annotatedElement="_9_5_1_12ab03bf_1127450606265_565893_0" body="A comma seperated list; used with the table input type. Defines the columns that make up the identifier of the row (these are necessary in order to allow the merging of the value with the backing value when submitting and loading an input table)."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679168739355_777660_4818" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679168739355_565105_4819" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643315582998_237447_4795" name="andromda_presentation_view_field_max" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1643315583000_741591_4798" annotatedElement="_19_0_3_90e0298_1643315582998_237447_4795" body="This tagged value only makes sense when used in combination with andromda_struts_field_type=radio, it denotes the number of options to render. Specify an integer value, or specify a comma-separated list of property values."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643315583001_653333_4799" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643315583000_673038_4797" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_19_0_3_90e0298_1643315583001_604465_4800" name="" visibility="public" value="100"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643315582999_553096_4796" name="andromda_presentation_view_field_min" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1643315583002_296597_4802" annotatedElement="_19_0_3_90e0298_1643315582999_553096_4796" body="This tagged value only makes sense when used in combination with andromda_struts_field_type=radio, it denotes the number of options to render. Specify an integer value, or specify a comma-separated list of property values."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643315583002_751565_4803" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643315583002_368496_4801" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_19_0_3_90e0298_1643315583002_240083_4804" name="" visibility="public" value="0"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_938137_29" name="andromda_presentation_view_field_radio" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_516994_108" annotatedElement="_9_0_1fe00f9_1119337248937_938137_29" body="This tagged value only makes sense when used in combination with andromda_struts_field_type=radio, it denotes the number of options to render. Specify an integer value, or specify a comma-separated list of property values."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_617983_386" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_983335_387" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296109_498639_450" name="" visibility="public" value="3"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_157199_456" name="base_Parameter" visibility="private" association="_12_1_2e90116_1238689296109_432870_455">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296109_141349_461" name="base_Property" visibility="private" association="_12_1_2e90116_1238689296109_565468_460">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553964475_92980_4832" name="andromda_presentation_web_view_field_action" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553964476_665782_4834" annotatedElement="_19_0_3_90e0298_1645553964475_92980_4832" body="Allows users to specify custom validators for a field, when used the validation-rules.xml will need an update to include these validators."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553964476_260374_4835" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553964476_428359_4833" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647078045576_481251_4803" name="andromda_presentation_class" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1647078045578_438417_4805" annotatedElement="_19_0_3_90e0298_1647078045576_481251_4803" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078045578_159848_4806" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078045577_86911_4804" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1654594133513_123054_4799" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1654594133515_178493_4801" annotatedElement="_19_0_3_90e0298_1654594133513_123054_4799" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654594133516_638689_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654594133515_285829_4800" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296047_586913_363" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229370322642_74448_3" name="FrontEndMessage" visibility="public">
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_768123_57" name="andromda_presentation_action_warning_message" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_568753_152" annotatedElement="_9_0_1fe00f9_1119337248937_768123_57" body="Place this tagged value on a transition if you want to have an automatic warning message rendered into the target jsp page, this message will indicate that the action has finished succesfully but the user's attention should go to a specific topic. The value assigned to this tagged value will be used as the warning message in case it contains more than 5 characters, otherwise the value needs to be 'true' to be taken into account."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_874857_389" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_207362_390" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296125_419295_473" name="" visibility="public" value="Warning"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_826380_47" name="andromda_presentation_action_success_message" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_883649_133" annotatedElement="_9_0_1fe00f9_1119337248937_826380_47" body="Place this tagged value on a transition if you want to have an automatic confirmation message rendered into the target jsp page, this message will indicate that the action has finished succesfully. The value assigned to this tagged value will be used as the success message in case it contains more than 5 characters, otherwise the value needs to be 'true' to be taken into account."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_833126_391" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_34412_392" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296109_78456_437" name="" visibility="public" value="Success"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296125_651637_492" name="base_Transition" visibility="private" association="_12_1_2e90116_1238689296125_590657_491">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296062_460047_388" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229370369314_734673_4" name="FrontEndTable" visibility="public">
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_237101_6" name="andromda_presentation_view_table_maxrows" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_925797_72" annotatedElement="_9_0_1fe00f9_1119337248937_237101_6" body="Denotes the maximum number of rows per 'page'. Defaults to 15."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_800210_394" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_249242_395" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_12_1_2e90116_1238689296109_139729_438" name="" visibility="public" value="15"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_5_1_12ab03bf_1174398558296_293431_0" name="andromda_presentation_view_table_pageable" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_5_1_12ab03bf_1174398674093_806600_91" annotatedElement="_9_5_1_12ab03bf_1174398558296_293431_0" body="Indicates whether or not a table is considered &quot;pageable&quot;.  Pageable tables have support for DB paging built into them."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_371899_396" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_342932_397" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_397636_470" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_2_12ab03bf_1126298730968_419691_1" name="andromda_presentation_view_table" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1126298846187_985551_2" annotatedElement="_9_0_2_12ab03bf_1126298730968_419691_1" body="A flag indicating whether or not a parameter should be considered a table.  This must be set to true when you wish to display a list of simple types (such as strings) within a table. If you specify the table's columns in andromda_presentation_view_table_columns, then this tagged value is not required to indicate that the parameter is table (as it will be assumed)."/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_483551_439" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_371403_33" name="andromda_presentation_view_table_columns" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_448388_117" annotatedElement="_9_0_1fe00f9_1119337248937_371403_33" body="Determines which properties of the value objects in a Collection are to be called in order to render the columns of the table. The order directly specifies the order of the columns. Multiple values are separated by commas or whitespace."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_572145_398" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_206982_399" name="" visibility="public"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_389174_46" name="andromda_presentation_view_table_export" visibility="private" type="_9_0_1fe00f9_1119337248937_819259_44">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_707534_130" annotatedElement="_9_0_1fe00f9_1119337248937_389174_46" body="This tagged value specifies which types of export are supported. "/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_514666_400" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_582296_401" name="" visibility="public" value="*"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296109_65490_408" name="" visibility="public" instance="_9_5_1_2e90116_1229974996094_471006_3"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_402294_25" name="andromda_presentation_view_table_sortable" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_775313_98" annotatedElement="_9_0_1fe00f9_1119337248937_402294_25" body="Denotes whether or not columns are supposed to be sortable, defaults to true in case of absence."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_657468_402" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_418114_403" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296125_299488_502" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119337248937_9656_34" name="andromda_struts_view_table_decorator" visibility="private" type="_9_5_1_2e90116_1229440195750_526859_0">
        <ownedComment xmi:id="_9_0_1fe00f9_1119337319421_658433_120" annotatedElement="_9_0_1fe00f9_1119337248937_9656_34" body="Denotes whether or not to render a displaytag table decorator, will be ignored if this parameter does not represent a table."/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689296062_402297_404" name="" visibility="public" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689296062_597541_405" name="" visibility="public" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_1_2e90116_1238689296125_528118_505" name="" visibility="public" instance="_9_5_1_2e90116_1229440203406_932140_1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296125_697409_475" name="base_Property" visibility="private" association="_12_1_2e90116_1238689296125_888536_474">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296125_981746_480" name="base_Parameter" visibility="private" association="_12_1_2e90116_1238689296125_534756_479">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689296125_680036_485" name="base_Class" visibility="private" association="_12_1_2e90116_1238689296125_170344_484">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1647078039013_816182_4799" name="andromda_presentation_class" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1647078039014_491459_4801" annotatedElement="_19_0_3_90e0298_1647078039013_816182_4799" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1647078039014_511504_4802" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1647078039013_558380_4800" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1654597208092_969220_4795" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1654597208095_184736_4797" annotatedElement="_19_0_3_90e0298_1654597208092_969220_4795" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1654597208096_687496_4798" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1654597208094_857538_4796" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689296062_405673_393" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_3_90e0298_1643303377235_507883_4795" name="FrontEndControllerOperation" visibility="public">
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643303377238_814536_4798" name="base_Class" visibility="private" association="_19_0_3_90e0298_1643303377241_558393_4803">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643303377239_388944_4799" name="andromda_additionalAnnotations" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303377245_356724_4808" annotatedElement="_19_0_3_90e0298_1643303377239_388944_4799" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643303377245_520807_4809" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643303377244_164945_4807" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643303377239_491367_4800" name="andromda_additionalExtends" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303377245_300882_4811" annotatedElement="_19_0_3_90e0298_1643303377239_491367_4800" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643303377245_954683_4812" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643303377245_892812_4810" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1643303377240_644938_4801" name="andromda_additionalImplements" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1643303377246_976266_4814" annotatedElement="_19_0_3_90e0298_1643303377240_644938_4801" body="Additional annotations not in the core andromda functionality. Thy should be fully qualified."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643303377246_243356_4815" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643303377246_383504_4813" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553882207_193122_4819" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553882208_1732_4822" annotatedElement="_19_0_3_90e0298_1645553882207_193122_4819" body="Use this tagged value when you have an incoming transition with a Collection parameter that is to be represented as a table. The value of this tagged value will then be used to determine which table use when calling this action.&#xA;&#xA;The value should the name of an table page-variable entering the page on which this action has been modeled."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553882208_963156_4823" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553882208_843177_4821" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1645553882207_380460_4820" name="andromda_presentation_rest_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1645553882208_602283_4825" annotatedElement="_19_0_3_90e0298_1645553882207_380460_4820" body="For those CASE tools with marginal UML support this tagged value allows the controller to reference the use-case. You should give the name of the use-case, nothing more and nothing less."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1645553882208_97985_4826" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1645553882208_424564_4824" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_19_0_3_90e0298_1643303377236_979007_4796" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_3_90e0298_1643303377241_558393_4803" name="" visibility="public" memberEnd="_19_0_3_90e0298_1643303377247_274851_4819 _19_0_3_90e0298_1643303377238_814536_4798" navigableOwnedEnd="_19_0_3_90e0298_1643303377247_274851_4819">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_3_90e0298_1643303377247_274851_4819" name="extension_FrontEndController" visibility="private" type="_19_0_3_90e0298_1643303377235_507883_4795" aggregation="composite" association="_19_0_3_90e0298_1643303377241_558393_4803">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1643303377248_230585_4821" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1643303377247_81469_4820" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_3_90e0298_1647731080014_177918_4795" name="WebFormEnctype" visibility="public">
      <ownedLiteral xmi:id="_19_0_3_90e0298_1647731126535_126699_4796" name="plain" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1647731198607_381236_4797" name="urlencoded" visibility="public"/>
      <ownedLiteral xmi:id="_19_0_3_90e0298_1647731205808_503804_4798" name="form_data" visibility="public"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_3_90e0298_1670840247400_542741_4883" name="FrontEndState" visibility="public">
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840332021_504717_4910" name="base_Class" visibility="private" association="_19_0_3_90e0298_1670840332021_580031_4909">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840357295_701791_4914" name="andromda_presentation_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840357298_453542_4919" annotatedElement="_19_0_3_90e0298_1670840357295_701791_4914" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840357298_759153_4920" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840357297_606540_4918" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840357296_278125_4915" name="andromda_presentation_filename" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840357298_873072_4922" annotatedElement="_19_0_3_90e0298_1670840357296_278125_4915" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840357298_880990_4923" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840357298_831331_4921" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840357297_616518_4916" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840357298_351679_4925" annotatedElement="_19_0_3_90e0298_1670840357297_616518_4916" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840357298_511527_4926" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840357298_618127_4924" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840357297_93344_4917" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840357299_637751_4928" annotatedElement="_19_0_3_90e0298_1670840357297_93344_4917" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840357299_803202_4929" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840357299_893074_4927" name="" visibility="public" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_3_90e0298_1670840332021_580031_4909" name="" visibility="public" memberEnd="_19_0_3_90e0298_1670840332021_504717_4910 _19_0_3_90e0298_1670840332021_621656_4911" navigableOwnedEnd="_19_0_3_90e0298_1670840332021_621656_4911">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_3_90e0298_1670840332021_621656_4911" name="extension_FrontEndState" visibility="private" type="_19_0_3_90e0298_1670840247400_542741_4883" aggregation="composite" association="_19_0_3_90e0298_1670840332021_580031_4909">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840332021_378353_4912" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840332021_367926_4913" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_3_90e0298_1670840378051_101796_4934" name="FrontEndComponent" visibility="public">
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840419058_308884_4961" name="base_Class" visibility="private" association="_19_0_3_90e0298_1670840419058_25641_4960">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470005_484439_4965" name="andromda_presentation_path" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470007_901741_4972" annotatedElement="_19_0_3_90e0298_1670840470005_484439_4965" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470007_129394_4973" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470006_769177_4971" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470005_140774_4966" name="andromda_presentation_filename" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470007_831560_4975" annotatedElement="_19_0_3_90e0298_1670840470005_140774_4966" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470007_557165_4976" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470007_596012_4974" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470006_611083_4967" name="andromda_presentation_access_roles" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470007_876258_4978" annotatedElement="_19_0_3_90e0298_1670840470006_611083_4967" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470007_947862_4979" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470007_706808_4977" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470006_732063_4968" name="andromda_presentation_class" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470008_3071_4981" annotatedElement="_19_0_3_90e0298_1670840470006_732063_4968" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470008_666709_4982" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470007_424168_4980" name="" visibility="public" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470006_290028_4969" name="andromda_presentation_if" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470008_251991_4984" annotatedElement="_19_0_3_90e0298_1670840470006_290028_4969" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470008_618077_4985" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470008_611835_4983" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1670840470006_489440_4970" name="andromda_presentation_icon" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1670840470008_552780_4987" annotatedElement="_19_0_3_90e0298_1670840470006_489440_4970" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840470008_899796_4988" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840470008_586366_4986" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1679168017019_577243_4813" name="andromda_presentation_generate_table" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1679168017022_657990_4815" annotatedElement="_19_0_3_90e0298_1679168017019_577243_4813" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1679168017023_872794_4816" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1679168017022_484327_4814" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_3_90e0298_1680867790020_123288_4813" name="andromda_presentation_view_table_columns" visibility="private">
        <ownedComment xmi:id="_19_0_3_90e0298_1680867790022_314700_4815" annotatedElement="_19_0_3_90e0298_1680867790020_123288_4813" body="Determines which properties of the value objects in a Collection are to be called in order to render the columns of the table. The order directly specifies the order of the columns. Multiple values are separated by commas or whitespace."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1680867790023_184135_4816" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1680867790022_488283_4814" name="" visibility="public"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_90e0298_1699990760126_546903_4813" name="andromda_presentation_beanName" visibility="private">
        <ownedComment xmi:id="_19_0_4_90e0298_1699990760131_648322_4815" annotatedElement="_19_0_4_90e0298_1699990760126_546903_4813" body="This tagged value is used to reference activity graphs from a use-case. In doing so you will associate the graph with the usecase. Instead of using this tagged value you can simply assign a single graph in the namespace of the use-case."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_90e0298_1699990760131_630236_4816" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_90e0298_1699990760130_287890_4814" name="" visibility="public" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_3_90e0298_1670840419058_25641_4960" name="" visibility="public" memberEnd="_19_0_3_90e0298_1670840419058_308884_4961 _19_0_3_90e0298_1670840419058_831295_4962" navigableOwnedEnd="_19_0_3_90e0298_1670840419058_831295_4962">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_3_90e0298_1670840419058_831295_4962" name="extension_FrontEndComponent" visibility="private" type="_19_0_3_90e0298_1670840378051_101796_4934" aggregation="composite" association="_19_0_3_90e0298_1670840419058_25641_4960">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_90e0298_1670840419058_388363_4963" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_90e0298_1670840419058_508553_4964" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <profileApplication xmi:id="_0profileApplicationandromda-presentation">
      <eAnnotations xmi:id="_TGh-UoPlEe6LzN9cNoPDAg" 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:Profile>
  <standard:ModelLibrary xmi:id="_TGh-U4PlEe6LzN9cNoPDAg" base_Package="_9_0_2_12ab03bf_1120853223187_211304_0"/>
</xmi:XMI>
