<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.1</XMI.exporterVersion>
  </XMI.documentation>
  <XMI.model xmi.name="MondoRegex_uml" href="/home/jesus/fortalk/uml/umbrello/MondoRegex_uml.xmi" />
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <docsettings viewid="1" documentation="" uniqueid="12" />
  <umlobjects>
   <UML:Class stereotype="" package="MondoRegex" xmi.id="2" abstract="0" documentation="Our superduper regular expression class" name="MondoRegex" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="5" type="MondoRegex" abstract="0" documentation="" name="MondoRegex" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Optional array of regular expressions" name="reList" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="6" type="bool" abstract="0" documentation="" name="setRegexList" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="array of regular expressions" name="reList" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="7" type="bool" abstract="0" documentation="" name="match" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="array of strings" name="inputList" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="8" type="bool" abstract="0" documentation="" name="matchAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="array of strings" name="inputList" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="9" type="array" abstract="0" documentation="" name="getMatches" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="10" type="array" abstract="0" documentation="" name="getMatchesForKey" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="regular expression key" name="reName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="11" type="array" abstract="0" documentation="" name="getMatchKeys" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="12" type="bool" abstract="0" documentation="" name="_reMatch" static="0" scope="201" >
     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="name of regex function" name="reFunc" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="array" abstract="0" documentation="array of strings" name="inputList" static="0" scope="200" />
    </UML:Operation>
    <UML:Attribute stereotype="" package="" xmi.id="3" value="" type="array" abstract="0" documentation="" name="_reList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="4" value="" type="array" abstract="0" documentation="Array of matches" name="_matchList" static="0" scope="201" />
   </UML:Class>
  </umlobjects>
  <diagrams>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="1" name="class diagram" localid="30000" showstereotype="0" showscope="1" font="Luxi Sans,10,-1,5,48,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="0" width="362" showattsigs="601" usesdiagramusefillcolour="0" x="83" linecolour="#ff0000" y="76" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="209" usefillcolor="1" showattributes="1" xmi.id="2" showoperations="1" showpackage="1" showscope="1" showstereotype="0" font="Luxi Sans,10,-1,5,48,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations/>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" id="-1" label="Views" >
    <listitem open="1" type="801" id="-1" label="Logical View" >
     <listitem open="1" type="813" id="2" label="MondoRegex" >
      <listitem open="0" type="815" id="5" label="MondoRegex" />
      <listitem open="0" type="814" id="4" label="_matchList" />
      <listitem open="0" type="814" id="3" label="_reList" />
      <listitem open="0" type="815" id="12" label="_reMatch" />
      <listitem open="0" type="815" id="11" label="getMatchKeys" />
      <listitem open="0" type="815" id="9" label="getMatches" />
      <listitem open="0" type="815" id="10" label="getMatchesForKey" />
      <listitem open="0" type="815" id="7" label="match" />
      <listitem open="0" type="815" id="8" label="matchAll" />
      <listitem open="0" type="815" id="6" label="setRegexList" />
     </listitem>
     <listitem open="0" type="807" id="1" label="class diagram" />
    </listitem>
    <listitem open="1" type="802" id="-1" label="Use Case View" />
   </listitem>
  </listview>
 </XMI.content>
</XMI>
