svn-gvsig-desktop / tags / tmp_build_del / examples / exaExample1 / docs / Ejemplo.htm @ 33885
History | View | Annotate | Download (16.9 KB)
1 | 6885 | fjp | <html>
|
---|---|---|---|
2 | 1645 | vcaballero | <head>
|
3 | <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> |
||
4 | <link rel=Edit-Time-Data href="Ejemplo_archivos/editdata.mso"> |
||
5 | <link rel=Stylesheet type="text/css" media=all href=style.css> |
||
6 | </head>
|
||
7 | 6885 | fjp | <body bgcolor="#FFFFFF" link="#E86D26" vlink="#AD4D12" class="Normal" lang=ES> |
8 | <div class=Section1> |
||
9 | <p class=nivel2>Ejemplo de una sencilla extensi?n</p> |
||
10 | <p class=nivel3>Introducci?n</p> |
||
11 | <p>Con este tutorial se pretende mostrar una extensi?n
|
||
12 | b?sica que tan solo a?ada y muestre el contenido de una ventana en Andami?cuando se pulsa su icono |
||
13 | <img width=15 height=15 |
||
14 | src="Ejemplo_archivos/image004.gif" > , o opci?n de men?.</p> |
||
15 | <p class=nivel3>Arbol del plugin</p> |
||
16 | <p>Clases y ficheros necesarios para crear un plugin
|
||
17 | base.</p>
|
||
18 | <p>Esta extensi?n abrir? una ventana con la informaci?n referente a los autores,
|
||
19 | participaciones y software en el que se ha basado gvSIG.</p>
|
||
20 | <p class=pequenya>Esquema del proyecto de ejemplo.</p> |
||
21 | <p> <img width=585 height=426 |
||
22 | src="Ejemplo_archivos/image005.jpg" > </p> |
||
23 | <p class=nivel3>Clases java</p> |
||
24 | <h1>EjemploExtension.java></h1> |
||
25 | <p>Se necesita como m?nimo una clase java. En nuestro caso ?EjemploExtension.java?,
|
||
26 | esta clase implementa la interfaz com.iver.andami.plugins.Extension |
||
27 | con los m?todos: </p>
|
||
28 | <p>inicializar(); Que es invocado cuando se inicializa
|
||
29 | la extensi?n.</p>
|
||
30 | <p>execute(String actionCommand): El String que se pasa como par?metro indica que comando en concreto
|
||
31 | se ejecuta, de esta forma una misma extensi?n puede contener varios comandos.</p>
|
||
32 | <p>isEnabled(): Si devuelve
|
||
33 | true el icono o item de men? desplegable se quedan como habilitados ?y ?si por el contrario |
||
34 | devuelve false se queda como deshabilitados.</p>
|
||
35 | <p>isVisible(): Si devuelve
|
||
36 | true el icono o item de men? se |
||
37 | visualiza y si es false se oculta.</p>
|
||
38 | <h1>FPanelAbout.java</h1> |
||
39 | <p>Es un ejemplo de como a?adir una ventana y su contenido a Andami, es un JPanel que implementa
|
||
40 | com.iver.andami.ui.mdiManager.View.</p>
|
||
41 | <h1>about.htm</h1> |
||
42 | <p>P?gina HTML con la informaci?n que se mostrar? en la ventana que a?adimos
|
||
43 | a Andami, este archivo se utiliza para poder llevar a cabo el |
||
44 | ejemplo.</p>
|
||
45 | <h1>config.xml</h1> |
||
46 | <p>Archivo XML que sirve para configurar todas las extensiones que contiene
|
||
47 | el plugin.</p>
|
||
48 | <p style='text-autospace:none'><span |
||
49 | 1645 | vcaballero | class=GramE><span lang=EN-GB style='font-size:10.0pt;font-family:"Courier New"; |
50 | 6885 | fjp | color:#0000E1;background:white;'><?<span |
51 | 1645 | vcaballero | class=SpellE>xml</span></span></span><span lang=EN-GB style='font-size:10.0pt; |
52 | 6885 | fjp | font-family:"Courier New";color:black;background:white;'> </span><span lang=EN-GB style='font-size:10.0pt; |
53 | font-family:"Courier New";color:#0000E1;background:white;'>version=</span><span lang=EN-GB style='font-size:10.0pt; |
||
54 | font-family:"Courier New";color:navy;background:white;'>"1.0"</span><span lang=EN-GB |
||
55 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
56 | 6885 | fjp | '> </span><span lang=EN-GB |
57 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
58 | 6885 | fjp | white;'>encoding=</span><span |
59 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
60 | 6885 | fjp | background:white;'>"ISO-8859-1"</span><span |
61 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
62 | 6885 | fjp | background:white;'>?></span></p> |
63 | <p style='text-autospace:none'><span |
||
64 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
65 | 6885 | fjp | background:white;'><<span |
66 | class=SpellE><span class=GramE>plugin-config</span></span>></span></p> |
||
67 | <p style='text-autospace:none'><span |
||
68 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
69 | 6885 | fjp | background:white;'>????? </span><span lang=EN-GB style='font-size: |
70 | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'><libraries</span><span lang=EN-GB |
||
71 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
72 | 6885 | fjp | '> </span><span lang=EN-GB |
73 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
74 | 6885 | fjp | white;'>library-dir=</span><span |
75 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
76 | 6885 | fjp | background:white;'>"."</span><span |
77 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
78 | 6885 | fjp | background:white;'>/></span></p> |
79 | <p style='text-autospace:none'><span |
||
80 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
81 | 6885 | fjp | background:white;'>??????????? </span><span lang=EN-GB |
82 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
83 | 6885 | fjp | white;'><<span class=SpellE>resourceBundle</span></span><span |
84 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
85 | 6885 | fjp | background:white;'> </span><span |
86 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
87 | 6885 | fjp | background:white;'>name=</span><span |
88 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
89 | 6885 | fjp | background:white;'>"text"</span><span |
90 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
91 | 6885 | fjp | background:white;'>/></span></p> |
92 | <p style='text-autospace:none'><span |
||
93 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
94 | 6885 | fjp | background:white;'>????? </span><span lang=EN-GB style='font-size: |
95 | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'><<span class=GramE>extensions</span>></span></p> |
||
96 | <p class=pequenyacursiva><span lang=EN-GB>??????????? ??????????? </span>Nombre |
||
97 | complete de la clase que implementa <span class=SpellE>Extension</span>.</p> |
||
98 | <p style='text-autospace:none'><span |
||
99 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
100 | 6885 | fjp | '>??????????? </span><span |
101 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
102 | 6885 | fjp | background:white;'><extension</span><span |
103 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
104 | 6885 | fjp | background:white;'> </span><span |
105 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
106 | 6885 | fjp | background:white;'>class-name=</span><span |
107 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
108 | 6885 | fjp | background:white;'>"<span |
109 | class=SpellE>com.iver.ejemplo.EjemploExtension</span>"</span></p> |
||
110 | <p class=pequenyacursiva><span lang=EN-GB>??????????? ??????????????????????? |
||
111 | <span
|
||
112 | class=SpellE><span class=GramE>Descripci?n</span></span><span class=GramE> de |
||
113 | la extension.</span></span></p> |
||
114 | <p style='text-autospace:none'><span class=SpellE><span class=GramE><span |
||
115 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
116 | 6885 | fjp | white;'>description</span></span></span><span |
117 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
118 | 6885 | fjp | white;'>=</span><span style='font-size:10.0pt;font-family: |
119 | "Courier New";color:navy;background:white;'>"Extensi?n de ejemplo que muestra |
||
120 | una ventana nueva con informaci?n en <span class=SpellE>html</span>."</span></p> |
||
121 | <p class=pequenyacursiva><span style='background:white;'>??????????????????????? |
||
122 | ??????????? Poner la extensi?n en modo activo o no <span class=GramE>activo(</span>Para |
||
123 | ser cargada debe estar activa).</span></p> |
||
124 | <p style='text-autospace:none'><span class=GramE><span lang=EN-GB style='font-size: |
||
125 | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'>active</span></span><span lang=EN-GB |
||
126 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
127 | 6885 | fjp | white;'>=</span><span lang=EN-GB |
128 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:navy;background:white; |
129 | 6885 | fjp | '>"true"</span><span |
130 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
131 | 6885 | fjp | background:white;'>></span></p> |
132 | <p class=pequenyacursiva><span lang=EN-GB>??????????????????????? ??????????? |
||
133 | </span>Ruta en el <span class=SpellE>menu</span> <span |
||
134 | class=SpellE>desplegable</span>.</p> |
||
135 | <p style='text-autospace:none'><span |
||
136 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
137 | 6885 | fjp | '>????????????????? </span><span |
138 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
139 | 6885 | fjp | background:white;'><menu</span><span |
140 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
141 | 6885 | fjp | background:white;'> </span><span |
142 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
143 | 6885 | fjp | background:white;'>text=</span><span |
144 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
145 | 6885 | fjp | background:white;'>"<span |
146 | 1645 | vcaballero | class=SpellE>Archivo/ejemplo</span>"</span><span lang=EN-GB |
147 | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
||
148 | 6885 | fjp | '> </span></p> |
149 | <p class=pequenyacursiva><span |
||
150 | class=SpellE><span lang=EN-GB>Tooltip</span></span><span |
||
151 | lang=EN-GB> <st1:State w:st="on"><st1:place |
||
152 | w:st="on"><span class=GramE>del</span> item.</span></p> |
||
153 | <p style='text-autospace:none'><span |
||
154 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
155 | 6885 | fjp | background:white;'>????????????????? </span><span class=SpellE><span |
156 | 1645 | vcaballero | class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
157 | 6885 | fjp | background:white;'>tooltip</span></span></span><span |
158 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
159 | 6885 | fjp | white;'>=</span><span style='font-size:10.0pt;font-family: |
160 | "Courier New";color:navy;background:white;'>"ejemplo"</span></p> |
||
161 | <p class=pequenyacursiva><span style='background:white;'>?????????????????????????????????? |
||
162 | <u>Comando</u> en concreto, ya que <span class=GramE>pueden</span> haber varios |
||
163 | en una misma extensi?n.</span></p> |
||
164 | <p style='text-autospace:none'><span class=GramE><span lang=EN-GB style='font-size: |
||
165 | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'>action-command</span></span><span lang=EN-GB |
||
166 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
167 | 6885 | fjp | white;'>=</span><span lang=EN-GB |
168 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:navy;background:white; |
169 | 6885 | fjp | '>"EJEMPLO"</span><span |
170 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
171 | 6885 | fjp | background:white;'> </span></p> |
172 | <p class=pequenyacursiva><span lang=EN-GB style='background:white;'>?????????????????????????????????? |
||
173 | </span><span |
||
174 | style='background:white;'>Icono que se mostrara en el <span |
||
175 | class=SpellE>menu</span> <span class=SpellE>desplegable</span>.</span></p> |
||
176 | <p style='text-autospace:none'><span class=GramE><span lang=EN-GB style='font-size: |
||
177 | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'>icon</span></span><span lang=EN-GB |
||
178 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
179 | 6885 | fjp | white;'>=</span><span lang=EN-GB |
180 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:navy;background:white; |
181 | 6885 | fjp | '>"images/<span class=SpellE>ejemplo.png</span>"</span><span |
182 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
183 | 6885 | fjp | background:white;'> </span><span |
184 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
185 | 6885 | fjp | background:white;'>/></span></p> |
186 | <p class=pequenyacursiva><span lang=EN-GB>?????????????????????????????????????????????? |
||
187 | ??????????? </span>Nombre de la barra de herramientas en la que a?adimos el
|
||
188 | bot?n.</p>
|
||
189 | <p style='text-autospace:none'><span |
||
190 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
191 | 6885 | fjp | '>????????????????? </span><span |
192 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
193 | 6885 | fjp | background:white;'><tool-bar</span><span |
194 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
195 | 6885 | fjp | background:white;'> </span><span |
196 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
197 | 6885 | fjp | background:white;'>name=</span><span |
198 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
199 | 6885 | fjp | background:white;'>"<span |
200 | 1645 | vcaballero | class=SpellE>Herramientas</span>"</span><span lang=EN-GB style='font-size: |
201 | 6885 | fjp | 10.0pt;font-family:"Courier New";color:#0000E1;background:white;'>></span></p> |
202 | <p class=pequenyacursiva><span lang=EN-GB>?????????????????????????????????????????????????????????? |
||
203 | ??????????? </span>Icono que se mostrara en el bot?n.</p> |
||
204 | <p style='text-autospace:none'><span |
||
205 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
206 | 6885 | fjp | '>??????????????????????? </span><span |
207 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
208 | 6885 | fjp | background:white;'><action-tool</span><span |
209 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
210 | 6885 | fjp | background:white;'> </span><span |
211 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
212 | 6885 | fjp | background:white;'>icon=</span><span |
213 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
214 | 6885 | fjp | background:white;'>"images/<span |
215 | class=SpellE>ejemplo.png</span>"</span></p> |
||
216 | <p class=pequenyacursiva><span lang=EN-GB>?????????????????????????????????????????????????????????? |
||
217 | <span
|
||
218 | 1645 | vcaballero | class=SpellE><span class=GramE>Comando</span></span><span class=GramE> <span |
219 | 6885 | fjp | class=SpellE>que</span> se <span class=SpellE>ejecutar?</span>.</span></span></p> |
220 | <p style='text-autospace:none'><span |
||
221 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
222 | 6885 | fjp | background:white;'>???????????????????????????? </span><span |
223 | 1645 | vcaballero | class=GramE><span lang=EN-GB style='font-size:10.0pt;font-family:"Courier New"; |
224 | 6885 | fjp | color:#0000E1;background:white;'>action-command</span></span><span |
225 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
226 | 6885 | fjp | background:white;'>=</span><span |
227 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
228 | 6885 | fjp | background:white;'>"EJEMPLO"</span><span |
229 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black; |
230 | 6885 | fjp | background:white;'> </span></p> |
231 | <p class=pequenyacursiva><span |
||
232 | class=SpellE><span lang=EN-GB>Tooltip</span></span><span |
||
233 | lang=EN-GB> <st1:State w:st="on"><st1:place |
||
234 | w:st="on"><span class=GramE>del</span> <span |
||
235 | class=SpellE>bot?n</span>.</span></p> |
||
236 | <p style='text-autospace:none'><span class=SpellE><span class=GramE><span |
||
237 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
238 | 6885 | fjp | background:white;'>tooltip</span></span></span><span |
239 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
240 | 6885 | fjp | background:white;'>=</span><span |
241 | 1645 | vcaballero | lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:navy; |
242 | 6885 | fjp | background:white;'>"<span |
243 | class=SpellE>ejemplo</span>"</span></p> |
||
244 | <p class=pequenyacursiva><span lang=EN-GB>?????????????????????????????????????????????????????????? |
||
245 | </span>Texto que se mostrar? cuando el bot?n est? deshabilitado.</p> |
||
246 | <p style='text-autospace:none'><span |
||
247 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
248 | 6885 | fjp | '>???????????????????????????? </span><span |
249 | 1645 | vcaballero | class=SpellE><span class=GramE><span style='font-size:10.0pt;font-family:"Courier New"; |
250 | 6885 | fjp | color:#0000E1;background:white;'>enable</span></span></span><span |
251 | 1645 | vcaballero | class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
252 | 6885 | fjp | background:white;'>-<span class=SpellE>text</span></span></span><span |
253 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
254 | 6885 | fjp | white;'>=</span><span style='font-size:10.0pt;font-family: |
255 | "Courier New";color:navy;background:white;'>"deber?a de estar activada"</span><span style='font-size:10.0pt;font-family:"Courier New"; |
||
256 | color:black;background:white;'> </span><span class=SpellE><span |
||
257 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
258 | 6885 | fjp | white;'>last</span></span><span style='font-size:10.0pt; |
259 | font-family:"Courier New";color:#0000E1;background:white;'>=</span><span |
||
260 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:navy;background:white; |
261 | 6885 | fjp | '>"<span class=SpellE>true</span>"</span><span |
262 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
263 | 6885 | fjp | white;'>/></span></p> |
264 | <p style='text-autospace:none'><span |
||
265 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
266 | 6885 | fjp | '>????????????????? </span><span |
267 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
268 | 6885 | fjp | white;'></<span class=SpellE><span class=GramE>tool</span></span><span |
269 | class=GramE>-<span class=SpellE>bar</span></span>></span></p> |
||
270 | <p style='text-autospace:none'><span |
||
271 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
272 | 6885 | fjp | '>??????????? </span><span |
273 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
274 | 6885 | fjp | white;'></<span class=SpellE><span class=GramE>extension</span></span>></span></p> |
275 | <p style='text-autospace:none'><span |
||
276 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:black;background:white; |
277 | 6885 | fjp | '>????? </span><span |
278 | 1645 | vcaballero | style='font-size:10.0pt;font-family:"Courier New";color:#0000E1;background: |
279 | 6885 | fjp | white;'></extensions></span></p> |
280 | <p><span style='font-size:10.0pt;font-family:"Courier New";color:#0000E1; |
||
281 | background:white;'></</span> |
||
282 | <p>plugin-config></p> |
||
283 | <h1>Directorio images</h1> |
||
284 | <p>Se guardan las im?genes que necesitamos para el plugin.</p> |
||
285 | <h1>build.xml</h1> |
||
286 | <p>Es un archivo Ant con todas las tareas necesarias
|
||
287 | para copiar el plugin con sus extensiones, im?genes |
||
288 | y archivos necesarios al directorio de Andami donde |
||
289 | le corresponde, para que este reconozca que existe un plugin |
||
290 | que debe cargar.</p>
|
||
291 | 1645 | vcaballero | </div>
|
292 | </body>
|
||
293 | </html> |