|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.prodevelop.gvsig.mobile.fmap.layer.FLyrDefault
Implementación de las características de alto nivel de las capas: visibilidad, activación, nombre, ...
Constructor Summary | |
FLyrDefault()
|
Method Summary | |
void |
addError(FMapDriverException error)
add an error cause to describe the layer's wrong status |
boolean |
addLayerListener(LayerListener o)
Añade a la lista de listener un nuevo LayerListener. |
java.awt.image.BufferedImage |
getCacheImageDrawnLayers()
|
ICoordTrans |
getCoordTrans()
Devuelve las transformación de coordenadas. |
FMapDriverException |
getError(int i)
return the specified error |
java.util.List |
getErrors()
Returns a list with all layer errors |
java.lang.String |
getInfoString()
Devuelve una cadena con informacion sobre la capa. |
LayerListener[] |
getLayerListeners()
|
MapContext |
getMapContext()
Devuelve el FMap al que está añadida la capa o null si la capa no ha sido añadida a ningún FMap |
double |
getMaxScale()
La capa no se visualiza si está por encima de esa escala |
java.lang.String |
getMemo()
|
double |
getMinScale()
Método que es llamado por Flayers para notificar a la capa que va a ser añadida. |
java.lang.String |
getName()
Devuelve el nombre de la capa. |
int |
getNumErrors()
returns the number of errors that causes layer unavailable status |
IProjection |
getProjection()
|
java.lang.Object |
getProperty(java.lang.Object key)
Useful to associate any object to a layer. |
int |
getTransparency()
Devuelve el nivel de transparencia de la capa. |
boolean |
isActive()
Devuelve true si la capa esta activa. |
boolean |
isAvailable()
|
boolean |
isCachingDrawnLayers()
|
boolean |
isDirty()
|
boolean |
isInfoable()
|
boolean |
isInTOC()
If the layer appears in the TOC then true is returned, if false the layer will not be displayed at the TOC although it remains in the view and in the project |
boolean |
isOk()
Return if the layer is in OK status (it hasnt got errors) |
boolean |
isVisible()
Devuelve true si la capa es visible. |
boolean |
isWithinScale(double scale)
|
void |
load()
Realiza las operaciones de inicialización de la capa. |
void |
reload()
Intenta recuperar una capa ante un posible error. |
boolean |
removeLayerListener(LayerListener o)
Borra de la lista de listeners el que se pasa como parámetro. |
void |
setActive(boolean selected)
Pone la capa actual a activa o inactiva según el boolean que se pasa como parámetro. |
void |
setAvailable(boolean a)
|
void |
setCacheImageDrawnLayers(java.awt.image.BufferedImage cacheImageDrawnLayers)
|
void |
setCachingDrawnLayers(boolean bCacheDrawnLayers)
|
void |
setCoordTrans(ICoordTrans ct)
Inserta la Transformación de coordenadas. |
void |
setDirty(boolean d)
true if this layer need a repaint. |
void |
setInfoable(boolean inf)
|
void |
setMapContext(MapContext m)
|
void |
setMaxScale(double maxScale)
|
void |
setMemo(java.lang.String m)
|
void |
setMinScale(double minScale)
|
void |
setName(java.lang.String name)
Inserta un nombre a la capa. |
void |
setProjection(IProjection proj)
Inserta una proyección. |
void |
setProperty(java.lang.Object key,
java.lang.Object val)
|
void |
setTransparency(int trans)
Inserta el nivel de transparencia de la capa. |
void |
setVisible(boolean visibility)
Pone la capa en modo visible o no visible. |
boolean |
visibleRequired()
Devuelve true si la capa esta establecida como visible. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface es.prodevelop.gvsig.mobile.fmap.layer.FLayer |
clean, draw, getFullExtent, getId, isWritable, toXML, wakeUp |
Constructor Detail |
public FLyrDefault()
Method Detail |
public java.lang.Object getProperty(java.lang.Object key)
FLayer
getProperty
in interface FLayer
key
-
public void setProperty(java.lang.Object key, java.lang.Object val)
setProperty
in interface FLayer
key
- val
- public void setActive(boolean selected)
FLayer
setActive
in interface FLayer
selected
- activa.com.iver.cit.gvsig.fmap.layers.FLayer#setActive(boolean)
public boolean isActive()
FLayer
isActive
in interface FLayer
com.iver.cit.gvsig.fmap.layers.FLayer#isActive()
public void setName(java.lang.String name)
FLayer
setName
in interface FLayer
name
- nombre.com.iver.cit.gvsig.fmap.layers.FLayer#setName(java.lang.String)
public java.lang.String getName()
FLayer
getName
in interface FLayer
com.iver.cit.gvsig.fmap.layers.FLayer#getName()
public void load() throws FMapDriverException
FLayer
load
in interface FLayer
FMapDriverException
public void setVisible(boolean visibility)
FLayer
setVisible
in interface FLayer
visibility
- visibilidad.com.iver.cit.gvsig.fmap.layers.FLayer#setVisible(boolean)
public boolean isVisible()
FLayer
isVisible
in interface FLayer
com.iver.cit.gvsig.fmap.layers.FLayer#isVisible()
public void setProjection(IProjection proj)
proj
- Proyección.public IProjection getProjection()
org.cresques.geo.Projected#getProjection()
public int getTransparency()
public void setTransparency(int trans)
trans
- Nivel de transparencia.public MapContext getMapContext()
FLayer
getMapContext
in interface FLayer
com.iver.cit.gvsig.fmap.layers.FLayer#getMapContext()
public void setMapContext(MapContext m)
setMapContext
in interface FLayer
public boolean addLayerListener(LayerListener o)
addLayerListener
in interface FLayer
o
- LayerListener.
public LayerListener[] getLayerListeners()
getLayerListeners
in interface FLayer
public boolean removeLayerListener(LayerListener o)
removeLayerListener
in interface FLayer
o
- LayerListener a borrar.
public void setCoordTrans(ICoordTrans ct)
setCoordTrans
in interface FLayer
ct
- Transformación de coordenadas.public ICoordTrans getCoordTrans()
getCoordTrans
in interface FLayer
public double getMinScale()
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(double scale)
isWithinScale
in interface FLayer
public boolean isInTOC()
FLayer
isInTOC
in interface FLayer
public boolean isCachingDrawnLayers()
public void setCachingDrawnLayers(boolean bCacheDrawnLayers)
public java.awt.image.BufferedImage getCacheImageDrawnLayers()
public void setCacheImageDrawnLayers(java.awt.image.BufferedImage cacheImageDrawnLayers)
public boolean isDirty()
isDirty
in interface FLayer
public void setDirty(boolean d)
FLayer
setDirty
in interface FLayer
d
- public boolean isAvailable()
isAvailable
in interface FLayer
public void setAvailable(boolean a)
setAvailable
in interface FLayer
public void reload() throws FMapDriverException
FLayer
reload
in interface FLayer
FMapDriverException
public boolean isOk()
FLayer
isOk
in interface FLayer
public int getNumErrors()
FLayer
getNumErrors
in interface FLayer
public FMapDriverException getError(int i)
FLayer
getError
in interface FLayer
i
-
public java.util.List getErrors()
FLayer
getErrors
in interface FLayer
public void addError(FMapDriverException error)
FLayer
addError
in interface FLayer
error
- public boolean visibleRequired()
FLayer
visibleRequired
in interface FLayer
public java.lang.String getInfoString()
FLayer
getInfoString
in interface FLayer
public boolean isInfoable()
isInfoable
in interface FLayer
public void setInfoable(boolean inf)
setInfoable
in interface FLayer
public void setMemo(java.lang.String m)
setMemo
in interface FLayer
public java.lang.String getMemo()
getMemo
in interface FLayer
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |