public abstract class FMLayer extends java.lang.Object implements FMGestureHandler
限定符和类型 | 字段和说明 |
---|---|
protected int |
groupId |
protected long |
handle |
protected boolean |
isVisible |
protected OnFMNodeListener |
listener |
protected FMMap |
map |
protected android.os.Bundle |
mBundle |
限定符和类型 | 方法和说明 |
---|---|
protected void |
checkLayer() |
protected void |
checkNode(FMNode node) |
boolean |
equals(java.lang.Object o) |
android.os.Bundle |
getBundle()
获取图层的额外信息对象。
|
int |
getLayerGroupId()
获取图层所在的组id,若是该图层属于group的级别,则返回-1。
|
long |
getLayerHandle()
获取图层指针。
|
OnFMNodeListener |
getOnFMNodeListener()
获取监听接口。
|
boolean |
isVisible()
获取图层可见性。
|
void |
removeAll()
移除所有的元素。
|
void |
setBundle(android.os.Bundle pBundle)
设置图层的额外信息对象。
|
void |
setOnFMNodeListener(OnFMNodeListener listener)
设置监听接口。
|
void |
setVisible(boolean visible)
设置图层是否可见。
|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onGesture
protected final FMMap map
protected volatile long handle
protected int groupId
protected boolean isVisible
protected android.os.Bundle mBundle
protected OnFMNodeListener listener
protected FMLayer(FMMap map, long handle)
public void removeAll()
public final long getLayerHandle()
public final int getLayerGroupId()
public final void setVisible(boolean visible)
visible
- true:可见,false:不可见public final boolean isVisible()
public final void setOnFMNodeListener(OnFMNodeListener listener)
listener
- 监听接口public final OnFMNodeListener getOnFMNodeListener()
public final void setBundle(android.os.Bundle pBundle)
pBundle
- 信息对象public final android.os.Bundle getBundle()
public boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object
protected final void checkNode(FMNode node)
protected final void checkLayer()