1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
5 <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6 <XMI.exporterVersion>1.1.5</XMI.exporterVersion>
7 <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
9 <XMI.model xmi.name="html" href="/home/martin/public_html/meconlib/doc/HTML/html.xmi" />
10 <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
13 <docsettings viewid="189" documentation="" uniqueid="189" />
15 <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" >
16 <UML:Operation stereotype="" package="" xmi.id="165" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Error" static="0" scope="200" >
17 <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Mensaje de error." name="msg" static="0" scope="200" />
19 <UML:Operation stereotype="" package="" xmi.id="166" type="string" abstract="0" documentation="Dibuja el HTML." name="toHtml" static="0" scope="200" />
20 <UML:Attribute stereotype="" package="" xmi.id="164" value="''" type="string" abstract="0" documentation="Mensaje de error." name="msg" static="0" scope="200" />
22 <UML:Class stereotype="" package="HTML" xmi.id="537" abstract="0" documentation="HTML Image representation." name="MECON_HTML_Image" static="0" scope="200" >
23 <UML:Operation stereotype="" package="" xmi.id="169" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Image" static="0" scope="200" >
24 <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Image location." name="src" static="0" scope="200" />
25 <UML:Parameter stereotype="" package="" xmi.id="2" value="''" type="string" abstract="0" documentation="Alternate text." name="alt" static="0" scope="200" />
26 <UML:Parameter stereotype="" package="" xmi.id="3" value="array()" type="array" abstract="0" documentation="Other image attributes." name="attrs" static="0" scope="200" />
28 <UML:Operation stereotype="" package="" xmi.id="170" type="string" abstract="0" documentation="Converts to HTML output." name="toHtml" static="0" scope="200" />
29 <UML:Operation stereotype="" package="" xmi.id="171" type="string" abstract="0" documentation="Gets image location." name="getSrc" static="0" scope="200" />
30 <UML:Operation stereotype="" package="" xmi.id="172" type="void" abstract="0" documentation="Sets image location." name="setSrc" static="0" scope="200" >
31 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Image location." name="src" static="0" scope="200" />
33 <UML:Operation stereotype="" package="" xmi.id="173" type="string" abstract="0" documentation="Gets image alternate text." name="getAlt" static="0" scope="200" />
34 <UML:Operation stereotype="" package="" xmi.id="174" type="void" abstract="0" documentation="Sets image alternate text." name="setAlt" static="0" scope="200" >
35 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Alternate text." name="alt" static="0" scope="200" />
38 <UML:Class stereotype="" package="HTML" xmi.id="892" abstract="0" documentation="HTML Link representation.
40 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.
41 This is done in toHtml() method. Object are stored as references." name="MECON_HTML_Link" static="0" scope="200" >
42 <UML:Operation stereotype="" package="" xmi.id="178" type="void" abstract="0" documentation="Constructor." name="MECON_HTML_Link" static="0" scope="200" >
43 <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
44 <UML:Parameter stereotype="" package="" xmi.id="5" value="''" type="mixed" abstract="0" documentation="Link contents." name="contents" static="0" scope="200" />
45 <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" />
46 <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" />
48 <UML:Operation stereotype="" package="" xmi.id="179" type="string" abstract="0" documentation="Converts to HTML output." name="toHtml" static="0" scope="200" />
49 <UML:Operation stereotype="" package="" xmi.id="180" type="string" abstract="0" documentation="Gets hypertext reference." name="getHref" static="0" scope="200" />
50 <UML:Operation stereotype="" package="" xmi.id="181" type="void" abstract="0" documentation="Sets hypertext reference." name="setHref" static="0" scope="200" >
51 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
53 <UML:Operation stereotype="" package="" xmi.id="182" type="void" abstract="0" documentation="Set a GET variable." name="setGetVar" static="0" scope="200" >
54 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Key for the GET variable." name="key" static="0" scope="200" />
55 <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="mixed" abstract="0" documentation="Value for the variable." name="value" static="0" scope="200" />
57 <UML:Operation stereotype="" package="" xmi.id="183" type="void" abstract="0" documentation="Updates GET variables." name="updateGetVars" static="0" scope="200" >
58 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array (as key => value pairs) of GET variables to update.
59 If they doesn't exists, they are added, if they exists, they are updated." name="vars" static="0" scope="200" />
61 <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" >
62 <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" />
64 <UML:Operation stereotype="" package="" xmi.id="185" type="void" abstract="0" documentation="Adds contents to the link." name="addContents" static="0" scope="200" >
65 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="&mixed" abstract="0" documentation="Contents to add. Can be an object with a toHtml() method." name="contents" static="0" scope="200" />
67 <UML:Operation stereotype="" package="" xmi.id="186" type="string" abstract="0" documentation="" name="getContents" static="0" scope="200" />
68 <UML:Operation stereotype="" package="" xmi.id="187" type="void" abstract="0" documentation="" name="setContents" static="0" scope="200" >
69 <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="mixed" abstract="0" documentation="New link contents." name="contents" static="0" scope="200" />
71 <UML:Attribute stereotype="" package="" xmi.id="176" value="array()" type="array" abstract="0" documentation="Variables to send via GET HTTP method.
72 x2c:get set" name="getVars" static="0" scope="202" />
73 <UML:Attribute stereotype="" package="" xmi.id="177" value="array()" type="array" abstract="0" documentation="Link contents." name="contents" static="0" scope="202" />
75 <UML:Class stereotype="class" package="" xmi.id="188" abstract="0" documentation="x2c:extern" name="HTML_Common" static="0" scope="200" />
78 <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="741" 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 [Adobe],12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="661" >
80 <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,1,0,0,0" />
81 <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,1,0,0,0" />
82 <UML:ClassWidget usesdiagramfillcolour="0" width="210" showattsigs="601" usesdiagramusefillcolour="0" x="280" linecolour="#ff0000" y="180" showopsigs="600" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" 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,1,0,0,0" />
83 <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,75,0,0,0,0,0" />
87 <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="1" widgetbid="188" widgetaid="537" roleBdoc="" roleAdoc="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
89 <startpoint startx="135" starty="180" />
90 <endpoint endx="256" endy="60" />
92 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="10" linecolour="none" y="10" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
93 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="70" linecolour="none" y="-80" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
94 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-20" linecolour="none" y="-20" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="0" usefillcolor="1" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
95 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="60" linecolour="none" y="-50" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="0" usefillcolor="1" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
97 <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="188" widgetaid="892" roleBdoc="" roleAdoc="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
99 <startpoint startx="385" starty="180" />
100 <endpoint endx="303" endy="60" />
102 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="130" linecolour="none" y="-150" instancename="" posttext="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
103 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="60" linecolour="none" y="-40" instancename="" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
104 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="120" linecolour="none" y="-160" instancename="" posttext="" usesdiagramlinecolour="1" role="709" fillcolour="none" height="0" usefillcolor="1" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
105 <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="40" linecolour="none" y="-50" instancename="" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="0" usefillcolor="1" pretext="+" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
111 <listitem open="1" type="800" id="-1" label="Views" >
112 <listitem open="1" type="801" id="-1" label="Logical View" >
113 <listitem open="1" type="803" id="-1" label="Extern" >
114 <listitem open="1" type="813" id="188" label="HTML_Common" />
116 <listitem open="0" type="807" id="189" label="HTML Clases" />
117 <listitem open="0" type="813" id="163" label="MECON_HTML_Error" >
118 <listitem open="0" type="814" id="164" label="msg" />
119 <listitem open="0" type="815" id="165" label="MECON_HTML_Error" />
120 <listitem open="0" type="815" id="166" label="toHtml" />
122 <listitem open="0" type="813" id="537" label="MECON_HTML_Image" >
123 <listitem open="0" type="815" id="169" label="MECON_HTML_Image" />
124 <listitem open="0" type="815" id="173" label="getAlt" />
125 <listitem open="0" type="815" id="171" label="getSrc" />
126 <listitem open="0" type="815" id="174" label="setAlt" />
127 <listitem open="0" type="815" id="172" label="setSrc" />
128 <listitem open="0" type="815" id="170" label="toHtml" />
130 <listitem open="0" type="813" id="892" label="MECON_HTML_Link" >
131 <listitem open="0" type="814" id="177" label="contents" />
132 <listitem open="0" type="814" id="176" label="getVars" />
133 <listitem open="0" type="815" id="178" label="MECON_HTML_Link" />
134 <listitem open="0" type="815" id="185" label="addContents" />
135 <listitem open="0" type="815" id="186" label="getContents" />
136 <listitem open="0" type="815" id="180" label="getHref" />
137 <listitem open="0" type="815" id="187" label="setContents" />
138 <listitem open="0" type="815" id="182" label="setGetVar" />
139 <listitem open="0" type="815" id="181" label="setHref" />
140 <listitem open="0" type="815" id="179" label="toHtml" />
141 <listitem open="0" type="815" id="184" label="unsetGetVars" />
142 <listitem open="0" type="815" id="183" label="updateGetVars" />
145 <listitem open="1" type="802" id="-1" label="Use Case View" />
146 <listitem open="1" type="821" id="-1" label="Component View" />
147 <listitem open="1" type="827" id="-1" label="Deployment View" />