com.supermap.mapping
接口 LayersStateListener
-
public interface LayersStateListener
该类用于接收图层集合中添加图层、修改图层别名、修改编辑状态、修改可视状态的事件的监听器。
-
-
方法概要
所有方法 实例方法 抽象方法 限定符和类型 方法和说明 void
layerAdded(Layer layerAdded)
添加了新的图层。void
layerCaptionChanged(Layer changedLayer, java.lang.String oldCaption, java.lang.String newCaption)
图层别名信息改变。void
layerEditableChanged(Layer editableLayer, boolean editable)
编辑状态变化事件。void
layerRemoved(Layer layerRemoved)
移除图层。void
layerVisiableChanged(Layer visiableLayer, boolean isVisiable)
图层可见性变化事件。
-
-
-
方法详细资料
-
layerAdded
void layerAdded(Layer layerAdded)
添加了新的图层。- 参数:
layerAdded
- 新添加的图层。
-
layerRemoved
void layerRemoved(Layer layerRemoved)
移除图层。注意:此处只是通知哪个图层被移除了,不要释放该Layer,因为内部会释放的。
- 参数:
layerRemoved
- 被移除的图层。
-
layerEditableChanged
void layerEditableChanged(Layer editableLayer, boolean editable)
编辑状态变化事件。- 参数:
editableLayer
- 改变编辑状态的图层。editable
- 可编辑状态。
-
layerCaptionChanged
void layerCaptionChanged(Layer changedLayer, java.lang.String oldCaption, java.lang.String newCaption)
图层别名信息改变。- 参数:
changedLayer
- 改变的图层。oldCaption
- 原有的别名信息。newCaption
- 新加的别名信息。
-
layerVisiableChanged
void layerVisiableChanged(Layer visiableLayer, boolean isVisiable)
图层可见性变化事件。- 参数:
visiableLayer
- 改变的图层。isVisiable
- 可见性,true为可见,false为不可见。
-
-