Revision 11946 branches/v10/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/FLyrDefault.java
FLyrDefault.java | ||
---|---|---|
1 |
/* gvSIG. Sistema de Informaci�n Geogr�fica de la Generalitat Valenciana
|
|
1 |
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
|
|
2 | 2 |
* |
3 | 3 |
* Copyright (C) 2004 IVER T.I. and Generalitat Valenciana. |
4 | 4 |
* |
... | ... | |
20 | 20 |
* |
21 | 21 |
* Generalitat Valenciana |
22 | 22 |
* Conselleria d'Infraestructures i Transport |
23 |
* Av. Blasco Ib��ez, 50
|
|
23 |
* Av. Blasco Ib??ez, 50
|
|
24 | 24 |
* 46010 VALENCIA |
25 | 25 |
* SPAIN |
26 | 26 |
* |
... | ... | |
70 | 70 |
import com.iver.utiles.XMLEntity; |
71 | 71 |
|
72 | 72 |
/** |
73 |
* Implementaci�n de las caracter�sticas de alto nivel de las capas:
|
|
74 |
* visibilidad, activaci�n, nombre, ...
|
|
73 |
* Implementaci?n de las caracter?sticas de alto nivel de las capas:
|
|
74 |
* visibilidad, activaci?n, nombre, ...
|
|
75 | 75 |
*/ |
76 | 76 |
public abstract class FLyrDefault implements FLayer, Driver { |
77 | 77 |
// private PropertyChangeSupport lnkPropertyChangeSupport; |
... | ... | |
218 | 218 |
} |
219 | 219 |
|
220 | 220 |
/** |
221 |
* Inserta una proyecci�n.
|
|
221 |
* Inserta una proyecci?n.
|
|
222 | 222 |
* |
223 | 223 |
* @param proj |
224 |
* Proyecci�n.
|
|
224 |
* Proyecci?n.
|
|
225 | 225 |
*/ |
226 | 226 |
public void setProjection(IProjection proj) { |
227 | 227 |
projection = proj; |
228 |
// Comprobar que la proyecci�n es la misma que la de FMap
|
|
229 |
// Si no lo es, es una capa que est� reproyectada al vuelo
|
|
228 |
// Comprobar que la proyecci?n es la misma que la de FMap
|
|
229 |
// Si no lo es, es una capa que est? reproyectada al vuelo
|
|
230 | 230 |
if ((proj != null) && (getMapContext() != null)) |
231 | 231 |
if (proj != getMapContext().getProjection()) { |
232 | 232 |
ICoordTrans ct = proj.getCT(getMapContext().getProjection()); |
... | ... | |
450 | 450 |
} |
451 | 451 |
|
452 | 452 |
/** |
453 |
* A�ade a la lista de listener un nuevo LayerListener.
|
|
453 |
* A?ade a la lista de listener un nuevo LayerListener.
|
|
454 | 454 |
* |
455 | 455 |
* @param o |
456 | 456 |
* LayerListener. |
... | ... | |
466 | 466 |
return (LayerListener[])layerListeners.toArray(new LayerListener[0]); |
467 | 467 |
} |
468 | 468 |
/** |
469 |
* Borra de la lista de listeners el que se pasa como par�metro.
|
|
469 |
* Borra de la lista de listeners el que se pasa como par?metro.
|
|
470 | 470 |
* |
471 | 471 |
* @param o |
472 | 472 |
* LayerListener a borrar. |
... | ... | |
492 | 492 |
} |
493 | 493 |
|
494 | 494 |
/** |
495 |
* Llamada al m�todo visibilityChanged de los Listeners.
|
|
495 |
* Llamada al m?todo visibilityChanged de los Listeners.
|
|
496 | 496 |
* |
497 | 497 |
* @param e |
498 | 498 |
* LayerEvent. |
... | ... | |
506 | 506 |
} |
507 | 507 |
|
508 | 508 |
/** |
509 |
* Llamada al m�todo activationChanged de los Listener.
|
|
509 |
* Llamada al m?todo activationChanged de los Listener.
|
|
510 | 510 |
* |
511 | 511 |
* @param e |
512 | 512 |
* LayerEvent. |
... | ... | |
558 | 558 |
} |
559 | 559 |
|
560 | 560 |
/** |
561 |
* Inserta la Transformaci�n de coordenadas.
|
|
561 |
* Inserta la Transformaci?n de coordenadas.
|
|
562 | 562 |
* |
563 | 563 |
* @param ct |
564 |
* Transformaci�n de coordenadas.
|
|
564 |
* Transformaci?n de coordenadas.
|
|
565 | 565 |
*/ |
566 | 566 |
public void setCoordTrans(ICoordTrans ct) { |
567 | 567 |
this.ct = ct; |
568 | 568 |
} |
569 | 569 |
|
570 | 570 |
/** |
571 |
* Devuelve las transformaci�n de coordenadas.
|
|
571 |
* Devuelve las transformaci?n de coordenadas.
|
|
572 | 572 |
* |
573 | 573 |
* @return ct. |
574 | 574 |
*/ |
... | ... | |
577 | 577 |
} |
578 | 578 |
|
579 | 579 |
/** |
580 |
* M�todo que es llamado por Flayers para notificar a la capa que va a ser
|
|
581 |
* a�adida. Esta previa notificaci�n es util para las capas que necesitan
|
|
582 |
* hacer algo antes de ser a�adida. Por ejemplo, el raster necesita volver a
|
|
580 |
* M?todo que es llamado por Flayers para notificar a la capa que va a ser
|
|
581 |
* a?adida. Esta previa notificaci?n es util para las capas que necesitan
|
|
582 |
* hacer algo antes de ser a?adida. Por ejemplo, el raster necesita volver a
|
|
583 | 583 |
* abrir el fichero que ha podido ser cerrado con anterioridad. Si no se |
584 |
* redefine este m�todo no se har� nada ya que este es vacio.
|
|
584 |
* redefine este m?todo no se har? nada ya que este es vacio.
|
|
585 | 585 |
*/ |
586 | 586 |
public void wakeUp() { |
587 | 587 |
} |
Also available in: Unified diff