com.supermap.mapping
接口 LayersStateListener
-
public interface LayersStateListener该类用于接收图层集合中添加图层、修改图层别名、修改编辑状态、修改可视状态的事件的监听器。
-
-
方法概要
所有方法 实例方法 抽象方法 限定符和类型 方法和说明 voidlayerAdded(Layer layerAdded)添加了新的图层。voidlayerCaptionChanged(Layer changedLayer, java.lang.String oldCaption, java.lang.String newCaption)图层别名信息改变。voidlayerEditableChanged(Layer editableLayer, boolean editable)编辑状态变化事件。voidlayerRemoved(Layer layerRemoved)移除图层。voidlayerVisiableChanged(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为不可见。
-
-