]> git.llucax.com Git - mecon/meconlib.git/blobdiff - doc/HTML/html.xmi
Se arreglan bugs reportados por Myrna.
[mecon/meconlib.git] / doc / HTML / html.xmi
index bda4a1c3affce9800f3062241cae9d6f93d81f39..05fd016c742e1d28312302cecff2c424c5d06b5d 100644 (file)
@@ -3,14 +3,14 @@
  <XMI.header>
   <XMI.documentation>
    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
-   <XMI.exporterVersion>1.1</XMI.exporterVersion>
+   <XMI.exporterVersion>1.1.5</XMI.exporterVersion>
+   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
   </XMI.documentation>
-  <XMI.model xmi.name="html" href="/home/luca/public_html/meconlib/doc/HTML/html.xmi" />
+  <XMI.model xmi.name="html" href="/home/martin/public_html/meconlib/doc/HTML/html.xmi" />
   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
  </XMI.header>
  <XMI.content>
-  <docsettings viewid="167" documentation="x2e:extern
-" uniqueid="167" />
+  <docsettings viewid="189" documentation="" uniqueid="189" />
   <umlobjects>
    <UML:Class stereotype="" package="" xmi.id="163" abstract="0" documentation="Dibuja un mensaje de error en HTML." name="MECON_HTML_Error" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="165" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Error" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="166" type="string" abstract="0" documentation="Dibuja el HTML." name="toHtml" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="164" value="''" type="string" abstract="0" documentation="Mensaje de error." name="msg" static="0" scope="200" />
    </UML:Class>
+   <UML:Class stereotype="" package="HTML" xmi.id="537" abstract="0" documentation="HTML Image representation." name="MECON_HTML_Image" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="169" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Image" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Image location." name="src" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="''" type="string" abstract="0" documentation="Alternate text." name="alt" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="3" value="array()" type="array" abstract="0" documentation="Other image attributes." name="attrs" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="170" type="string" abstract="0" documentation="Converts to HTML output." name="toHtml" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="171" type="string" abstract="0" documentation="Gets image location." name="getSrc" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="172" type="void" abstract="0" documentation="Sets image location." name="setSrc" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Image location." name="src" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="173" type="string" abstract="0" documentation="Gets image alternate text." name="getAlt" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="174" type="void" abstract="0" documentation="Sets image alternate text." name="setAlt" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Alternate text." name="alt" static="0" scope="200" />
+    </UML:Operation>
+   </UML:Class>
+   <UML:Class stereotype="" package="HTML" xmi.id="892" abstract="0" documentation="HTML Link representation.
+
+When adding GET variables, if the value is an object, it looks for a toString() method, if it doesn't exists or if is an array, it serializes the object/array to get a string value.
+This is done in toHtml() method. Object are stored as references." name="MECON_HTML_Link" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="178" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Link" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="5" value="''" type="mixed" abstract="0" documentation="Link contents." name="contents" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="6" value="array()" type="array" abstract="0" documentation="Array (as key => value pairs) of GET variables to pass to the link." name="getVars" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="7" value="array()" type="array" abstract="0" documentation="Other links (A tag) attributes." name="attrs" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="179" type="string" abstract="0" documentation="Converts to HTML output." name="toHtml" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="180" type="string" abstract="0" documentation="Gets hypertext reference." name="getHref" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="181" type="void" abstract="0" documentation="Sets hypertext reference." name="setHref" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="182" type="void" abstract="0" documentation="Set a GET variable." name="setGetVar" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Key for the GET variable." name="key" static="0" scope="200" />
+     <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;mixed" abstract="0" documentation="Value for the variable." name="value" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="183" type="void" abstract="0" documentation="Updates GET variables." name="updateGetVars" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array (as key => value pairs) of GET variables to update.
+If they doesn't exists, they are added, if they exists, they are updated." name="vars" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="184" type="void" abstract="0" documentation="Unsets (removes) GET variables. This method supports variable arguments." name="unsetGetVars" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Key of the GET variable to remove." name="key" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="185" type="void" abstract="0" documentation="Adds contents to the link." name="addContents" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&amp;mixed" abstract="0" documentation="Contents to add. Can be an object with a toHtml() method." name="contents" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="186" type="string" abstract="0" documentation="" name="getContents" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="187" type="void" abstract="0" documentation="" name="setContents" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="mixed" abstract="0" documentation="New link contents." name="contents" static="0" scope="200" />
+    </UML:Operation>
+    <UML:Attribute stereotype="" package="" xmi.id="176" value="array()" type="array" abstract="0" documentation="Variables to send via GET HTTP method.
+x2c:get set" name="getVars" static="0" scope="202" />
+    <UML:Attribute stereotype="" package="" xmi.id="177" value="array()" type="array" abstract="0" documentation="Link contents." name="contents" static="0" scope="202" />
+   </UML:Class>
+   <UML:Class stereotype="class" package="" xmi.id="188" abstract="0" documentation="x2c:extern" name="HTML_Common" static="0" scope="200" />
+   <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="537" roleb="188" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
+   <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="892" roleb="188" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
   </umlobjects>
   <diagrams>
-   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="167" documentation="" type="402" showops="1" showpackage="0" name="HTML Classes" localid="30000" showstereotype="0" showscope="1" font="Helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
+   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="1" showopsig="0" usefillcolor="1" snapx="10" canvaswidth="771" snapy="10" showatts="1" xmi.id="189" documentation="" type="402" showops="1" showpackage="0" name="HTML Clases" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="626" >
     <widgets>
-     <UML:ConceptWidget usesdiagramfillcolour="1" width="373" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="37" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="84" usefillcolor="1" showattributes="1" xmi.id="163" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,12,-1,5,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="1" width="200" showattsigs="601" usesdiagramusefillcolour="1" x="510" linecolour="none" y="180" showopsigs="600" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="90" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="163" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="1" width="210" showattsigs="601" usesdiagramusefillcolour="1" x="30" linecolour="none" y="180" showopsigs="600" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="160" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="537" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="1" width="210" showattsigs="601" usesdiagramusefillcolour="1" x="280" linecolour="none" y="180" showopsigs="600" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="280" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="892" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="140" showattsigs="603" usesdiagramusefillcolour="0" x="210" linecolour="#ff0000" y="20" showopsigs="603" instancename="" usesdiagramlinecolour="0" fillcolour="#dcdcdc" height="40" usefillcolor="1" showattributes="0" isinstance="0" xmi.id="188" showoperations="0" showpackage="0" showscope="0" showstereotype="0" font="helvetica,12,-1,0,50,0,0,0,0,0" />
     </widgets>
     <messages/>
-    <associations/>
+    <associations>
+     <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="1" widgetbid="188" roleBdoc="" widgetaid="537" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="10" linecolour="none" y="10" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="50" linecolour="none" y="-80" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-20" linecolour="none" y="-20" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="40" linecolour="none" y="-50" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <linepath>
+       <startpoint startx="135" starty="180" />
+       <endpoint endx="256" endy="60" />
+      </linepath>
+     </UML:AssocWidget>
+     <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="188" roleBdoc="" widgetaid="892" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="130" linecolour="none" y="-150" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="60" linecolour="none" y="-40" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="120" linecolour="none" y="-160" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="40" linecolour="none" y="-50" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <linepath>
+       <startpoint startx="385" starty="180" />
+       <endpoint endx="303" endy="60" />
+      </linepath>
+     </UML:AssocWidget>
+    </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="0" type="807" id="167" label="HTML Classes" />
+     <listitem open="1" type="803" id="-1" label="Extern" >
+      <listitem open="1" type="813" id="188" label="HTML_Common" />
+     </listitem>
+     <listitem open="0" type="807" id="189" label="HTML Clases" />
      <listitem open="0" type="813" id="163" label="MECON_HTML_Error" >
-      <listitem open="0" type="815" id="165" label="MECON_HTML_Error" />
       <listitem open="0" type="814" id="164" label="msg" />
+      <listitem open="0" type="815" id="165" label="MECON_HTML_Error" />
       <listitem open="0" type="815" id="166" label="toHtml" />
      </listitem>
+     <listitem open="0" type="813" id="537" label="MECON_HTML_Image" >
+      <listitem open="0" type="815" id="169" label="MECON_HTML_Image" />
+      <listitem open="0" type="815" id="173" label="getAlt" />
+      <listitem open="0" type="815" id="171" label="getSrc" />
+      <listitem open="0" type="815" id="174" label="setAlt" />
+      <listitem open="0" type="815" id="172" label="setSrc" />
+      <listitem open="0" type="815" id="170" label="toHtml" />
+     </listitem>
+     <listitem open="0" type="813" id="892" label="MECON_HTML_Link" >
+      <listitem open="0" type="814" id="177" label="contents" />
+      <listitem open="0" type="814" id="176" label="getVars" />
+      <listitem open="0" type="815" id="178" label="MECON_HTML_Link" />
+      <listitem open="0" type="815" id="185" label="addContents" />
+      <listitem open="0" type="815" id="186" label="getContents" />
+      <listitem open="0" type="815" id="180" label="getHref" />
+      <listitem open="0" type="815" id="187" label="setContents" />
+      <listitem open="0" type="815" id="182" label="setGetVar" />
+      <listitem open="0" type="815" id="181" label="setHref" />
+      <listitem open="0" type="815" id="179" label="toHtml" />
+      <listitem open="0" type="815" id="184" label="unsetGetVars" />
+      <listitem open="0" type="815" id="183" label="updateGetVars" />
+     </listitem>
     </listitem>
     <listitem open="1" type="802" id="-1" label="Use Case View" />
+    <listitem open="1" type="821" id="-1" label="Component View" />
+    <listitem open="0" type="823" id="-1" label="Diagrams" />
+    <listitem open="1" type="827" id="-1" label="Deployment View" />
    </listitem>
   </listview>
  </XMI.content>