|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.fmap.layers.FLyrDefault
Implementación de las características de alto nivel de las capas: visibilidad, activación, nombre, ...
Constructor Summary | |
FLyrDefault()
|
Method Summary | |
boolean |
addLayerListener(LayerListener o)
Añade a la lista de listener un nuevo LayerListener. |
ICoordTrans |
getCoordTrans()
Devuelve las coordenadas de transformación. |
FMap |
getFMap()
Devuelve el FMap al que está añadida la capa o null si la capa no ha sido añadida a ningún FMap |
FLyrText |
getLayerText()
Devuelve la capa de texto. |
double |
getMaxScale()
La capa no se visualiza si está por encima de esa escala |
double |
getMinScale()
La capa no se visualiza si está por debajo de esa escala |
java.lang.String |
getName()
Devuelve el nombre de la capa. |
FLayers |
getParentLayer()
Devuelve la capa padre de la actual. |
IProjection |
getProjection()
|
int |
getTransparency()
Devuelve el nivel de transparencia de la capa. |
FLayers |
getVirtualLayers()
Devuelve las capas virtuales. |
XMLEntity |
getXMLEntity()
Devuelve el XMLEntity a partir del objeto. |
boolean |
isActive()
Devuelve true si la capa esta activa. |
boolean |
isVisible()
Devuelve true si la capa es visible. |
boolean |
isWithinScale()
|
void |
load()
Realiza las operaciones de inicialización de la capa. |
boolean |
removeLayerListener(LayerListener o)
Borra de la lista de listeners el que se pasa como parámetro. |
void |
reProject(ICoordTrans arg0)
|
void |
setActive(boolean selected)
Pone la capa actual a activa o inactiva según el boolean que se pasa como parámetro. |
void |
setCoordTrans(ICoordTrans ct)
Inserta las coordenadas de transformación. |
void |
setLayerText(FLyrText layerText)
Inserta la capa de texto. |
void |
setMaxScale(double maxScale)
|
void |
setMinScale(double minScale)
|
void |
setName(java.lang.String name)
Inserta un nombre a la capa. |
void |
setParentLayer(FLayers root)
Inserta la capa padre. |
void |
setProjection(IProjection proj)
Inserta una proyección. |
void |
setTransparency(int trans)
Inserta el nivel de transparencia de la capa. |
void |
setVirtualLayers(FLayers virtualLayers)
Inserta las capas virtuales. |
void |
setVisible(boolean visibility)
Pone la capa en modo visible o no visible. |
void |
setXMLEntity(XMLEntity xml)
Inserta los valores de los atributos del XMLEntity al objeto. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.iver.cit.gvsig.fmap.layers.FLayer |
draw, getFullExtent, print |
Constructor Detail |
public FLyrDefault()
Method Detail |
public void setActive(boolean selected)
FLayer
setActive
in interface FLayer
selected
- activa.FLayer.setActive(boolean)
public boolean isActive()
FLayer
isActive
in interface FLayer
FLayer.isActive()
public void setName(java.lang.String name)
FLayer
setName
in interface FLayer
name
- nombre.FLayer.setName(java.lang.String)
public java.lang.String getName()
FLayer
getName
in interface FLayer
FLayer.getName()
public void load() throws DriverIOException
FLayer
load
in interface FLayer
DriverIOException
public void setVisible(boolean visibility)
FLayer
setVisible
in interface FLayer
visibility
- visibilidad.FLayer.setVisible(boolean)
public boolean isVisible()
FLayer
isVisible
in interface FLayer
FLayer.isVisible()
public FLayers getParentLayer()
getParentLayer
in interface FLayer
public void setParentLayer(FLayers root)
setParentLayer
in interface FLayer
root
- capa padre.public void setProjection(IProjection proj)
proj
- Proyección.public IProjection getProjection()
org.cresques.geo.Projected#getProjection()
public void reProject(ICoordTrans arg0)
org.cresques.geo.Projected#reProject(org.cresques.cts.ICoordTrans)
public int getTransparency()
public void setTransparency(int trans)
trans
- Nivel de transparencia.public XMLEntity getXMLEntity()
getXMLEntity
in interface FLayer
public void setXMLEntity(XMLEntity xml) throws XMLException
setXMLEntity
in interface FLayer
xml
- XMLEntity.
XMLException
DriverException
DriverIOException
public FMap getFMap()
FLayer
getFMap
in interface FLayer
FLayer.getFMap()
public boolean addLayerListener(LayerListener o)
addLayerListener
in interface FLayer
o
- LayerListener.
public boolean removeLayerListener(LayerListener o)
removeLayerListener
in interface FLayer
o
- LayerListener a borrar.
public FLayers getVirtualLayers()
public void setVirtualLayers(FLayers virtualLayers)
virtualLayers
- FLayers.public FLyrText getLayerText()
public void setLayerText(FLyrText layerText)
layerText
- Capa de texto.public void setCoordTrans(ICoordTrans ct)
setCoordTrans
in interface FLayer
ct
- Cooredenadas de transformación.public ICoordTrans getCoordTrans()
getCoordTrans
in interface FLayer
public double getMinScale()
FLayer
getMinScale
in interface FLayer
public double getMaxScale()
FLayer
getMaxScale
in interface FLayer
public void setMinScale(double minScale)
setMinScale
in interface FLayer
public void setMaxScale(double maxScale)
setMaxScale
in interface FLayer
public boolean isWithinScale()
isWithinScale
in interface FLayer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |