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)
图层可见性变化事件。
|
void layerAdded(Layer layerAdded)
layerAdded
- 新添加的图层。void layerRemoved(Layer layerRemoved)
注意:此处只是通知哪个图层被移除了,不要释放该Layer,因为内部会释放的。
layerRemoved
- 被移除的图层。void layerEditableChanged(Layer editableLayer, boolean editable)
editableLayer
- 改变编辑状态的图层。editable
- 可编辑状态。void layerCaptionChanged(Layer changedLayer, java.lang.String oldCaption, java.lang.String newCaption)
changedLayer
- 改变的图层。oldCaption
- 原有的别名信息。newCaption
- 新加的别名信息。void layerVisiableChanged(Layer visiableLayer, boolean isVisiable)
visiableLayer
- 改变的图层。isVisiable
- 可见性,true为可见,false为不可见。