]> git.llucax.com Git - mecon/meconlib.git/blob - pear_lib_tmp/HTML/Link/uml.xmi
Se agrega la primera versiĆ³n de HTML_Link y se corrige HTML_Image.
[mecon/meconlib.git] / pear_lib_tmp / HTML / Link / uml.xmi
1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
3  <XMI.header>
4   <XMI.documentation>
5    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6    <XMI.exporterVersion>1.1</XMI.exporterVersion>
7   </XMI.documentation>
8   <XMI.model xmi.name="uml" href="/home/luca/public_html/meconlib/pear_lib_tmp/HTML/Link/uml.xmi" />
9   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
10  </XMI.header>
11  <XMI.content>
12   <docsettings viewid="213" documentation="" uniqueid="232" />
13   <umlobjects>
14    <UML:Class stereotype="" package="HTML" xmi.id="214" abstract="0" documentation="HTML Link representation.
15
16 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.
17 This is done in toHtml() method. Object are stored as references." name="HTML_Link" static="0" scope="200" >
18     <UML:Operation stereotype="" package="" xmi.id="221" type="void" abstract="0" documentation="Constructor." name="HTML_Link" static="0" scope="200" >
19      <UML:Parameter stereotype="" package="" xmi.id="1" value="''" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
20      <UML:Parameter stereotype="" package="" xmi.id="5" value="''" type="&amp;mixed" abstract="0" documentation="Link contents." name="contents" static="0" scope="200" />
21      <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" />
22      <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" />
23     </UML:Operation>
24     <UML:Operation stereotype="" package="" xmi.id="216" type="string" abstract="0" documentation="Converts to HTML output." name="toHtml" static="0" scope="200" />
25     <UML:Operation stereotype="" package="" xmi.id="217" type="string" abstract="0" documentation="Gets hypertext reference." name="getHref" static="0" scope="200" />
26     <UML:Operation stereotype="" package="" xmi.id="218" type="void" abstract="0" documentation="Sets hypertext reference." name="setHref" static="0" scope="200" >
27      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Hypertext reference." name="href" static="0" scope="200" />
28     </UML:Operation>
29     <UML:Operation stereotype="" package="" xmi.id="225" type="void" abstract="0" documentation="Set a GET variable." name="setGetVar" static="0" scope="200" >
30      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Key for the GET variable." name="key" static="0" scope="200" />
31      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;mixed" abstract="0" documentation="Value for the variable." name="value" static="0" scope="200" />
32     </UML:Operation>
33     <UML:Operation stereotype="" package="" xmi.id="226" type="void" abstract="0" documentation="Updates GET variables." name="updateGetVars" static="0" scope="200" >
34      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array (as key => value pairs) of GET variables to update.
35 If they doesn't exists, they are added, if they exists, they are updated." name="vars" static="0" scope="200" />
36     </UML:Operation>
37     <UML:Operation stereotype="" package="" xmi.id="227" type="void" abstract="0" documentation="Unsets (removes) GET variables. This method supports variable arguments." name="unsetGetVars" static="0" scope="200" >
38      <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" />
39     </UML:Operation>
40     <UML:Operation stereotype="" package="" xmi.id="230" type="void" abstract="0" documentation="Adds contents to the link." name="addContents" static="0" scope="200" >
41      <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" />
42     </UML:Operation>
43     <UML:Operation stereotype="" package="" xmi.id="231" type="string" abstract="0" documentation="" name="getContents" static="0" scope="200" />
44     <UML:Operation stereotype="" package="" xmi.id="232" type="void" abstract="0" documentation="" name="setContents" static="0" scope="200" >
45      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="mixed" abstract="0" documentation="New link contents." name="contents" static="0" scope="200" />
46     </UML:Operation>
47     <UML:Attribute stereotype="" package="" xmi.id="224" value="array()" type="array" abstract="0" documentation="Variables to send via GET HTTP method.
48 x2c:get set" name="getVars" static="0" scope="202" />
49     <UML:Attribute stereotype="" package="" xmi.id="229" value="array()" type="array" abstract="0" documentation="Link contents." name="contents" static="0" scope="202" />
50    </UML:Class>
51    <UML:Class stereotype="" package="HTML" xmi.id="215" abstract="0" documentation="x2c:extern" name="HTML_Common" static="0" scope="200" />
52   </umlobjects>
53   <diagrams>
54    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="213" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="30000" showstereotype="0" showscope="1" font="Helvetica,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
55     <widgets>
56      <UML:ConceptWidget usesdiagramfillcolour="0" width="744" showattsigs="601" usesdiagramusefillcolour="0" x="11" linecolour="#ff0000" y="165" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="234" usefillcolor="1" showattributes="1" xmi.id="214" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,10,-1,5,50,0,0,0,0,0" />
57      <UML:ConceptWidget usesdiagramfillcolour="0" width="121" showattsigs="601" usesdiagramusefillcolour="0" x="323" linecolour="#ff0000" y="26" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="36" usefillcolor="1" showattributes="1" xmi.id="215" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,10,-1,5,50,0,0,0,0,0" />
58     </widgets>
59     <messages/>
60     <associations>
61      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="215" widgetaid="214" documentation="" type="500" >
62       <linepath>
63        <startpoint startx="383" starty="165" />
64        <endpoint endx="383" endy="62" />
65       </linepath>
66      </UML:AssocWidget>
67     </associations>
68    </diagram>
69   </diagrams>
70   <listview>
71    <listitem open="1" type="800" id="-1" label="Views" >
72     <listitem open="1" type="801" id="-1" label="Logical View" >
73      <listitem open="0" type="807" id="213" label="class diagram" />
74      <listitem open="1" type="813" id="215" label="HTML_Common" />
75      <listitem open="1" type="813" id="214" label="HTML_Link" >
76       <listitem open="0" type="815" id="230" label="addContents" />
77       <listitem open="0" type="814" id="229" label="contents" />
78       <listitem open="0" type="815" id="231" label="getContents" />
79       <listitem open="0" type="815" id="217" label="getHref" />
80       <listitem open="0" type="814" id="224" label="getVars" />
81       <listitem open="0" type="815" id="221" label="HTML_Link" />
82       <listitem open="0" type="815" id="232" label="setContents" />
83       <listitem open="0" type="815" id="225" label="setGetVar" />
84       <listitem open="0" type="815" id="218" label="setHref" />
85       <listitem open="0" type="815" id="216" label="toHtml" />
86       <listitem open="0" type="815" id="227" label="unsetGetVars" />
87       <listitem open="0" type="815" id="226" label="updateGetVars" />
88      </listitem>
89     </listitem>
90     <listitem open="1" type="802" id="-1" label="Use Case View" />
91    </listitem>
92   </listview>
93  </XMI.content>
94 </XMI>