<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2017-06-26 17:21 GMT+02:00 Iago Alonso Alonso <span dir="ltr">&lt;<a href="mailto:ialonso@enxenio.es" target="_blank">ialonso@enxenio.es</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hola, estoy intentando adaptar un código antiguo y me he encontrado que GeneralPathX está marcado como &quot;Deprecated&quot; (<a href="http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/org/gvsig/fmap/geom/generalpath/gputils/GeneralPathXIterator.html" target="_blank">http://downloads.gvsig.org/<wbr>download/gvsig-desktop-<wbr>testing/dists/2.3.0/javadocs/<wbr>html/org/gvsig/fmap/geom/<wbr>generalpath/gputils/<wbr>GeneralPathXIterator.html</a>) e indica en la ayuda contextual que &quot;<i>don&#39;t use GeneralPathX over geometries, use instead specific API for each operation. If not has API for that operation let the project team.&quot;</i></p>
<p>¿Cuál es el sustituto actual o de qué forma hay que realizarlo ahora?</p></div></blockquote><div><br>Pues depende de lo que quieres hacer.<br>Supongo que estas usando el GeneralPathX para construir geometrias de gvSIG.<br>Digo supongo por que he visto codigo que lo usaba para crear shape de awt; si es este ultimo caso, simplemente pasa a usar el GeneralPath de java.<br>Si lo que estas haciendo es construir geometrias de gvSIG, pues, si quieres una linea, crea un Line a traves del GeometryManager y añadele vertices. Si es un poligono, pues crea un Polygon. Al poligono puedes añadirle vertices u otros poligonos como anillos internos. En general, mira que clase de geometria precisas, contruyela con el GeometryManager y insertale los datos que precise.  El GeneralPathX es un herramienta que sirve para crear Shape (de java), y que igual crea una linea, que un poligono que una multilinea... Construir geometrias con el es arriesgado ya que es dificil verificar que lo que hay en el GeneralPathX es del tipo de geometria que esperas.<br><br>De momento aun este disponible en el API, pero como deprecated (y hace ya varias versiones que lo esta). Cuando eliminemos su uso del core de gvSIG lo quitaremos del API.<br><br>Un saludo<br>Joaquin<br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Un saludo.</p>
<p> </p>
</div>
<br>______________________________<wbr>_________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@<wbr>listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" rel="noreferrer" target="_blank">https://listserv.gva.es/cgi-<wbr>bin/mailman/listinfo/gvsig_<wbr>desarrolladores</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">--------------------------------------<br>Joaquin Jose del Cerro Murciano<br>Development and software arquitecture manager at gvSIG Team<br><a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br><a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a><br>gvSIG Association<br><a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br><a href="http://www.gvsig.org" target="_blank">www.gvsig.org</a></div>
</div></div>