com.supermap.mobjects.situation
类 BookMarkGroup
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situation.BaseBookMark
-
- com.supermap.mobjects.situation.BookMarkGroup
-
- 所有已实现的接口:
- IDisposable
- 直接已知子类:
- BookMarkBox
public class BookMarkGroup extends BaseBookMark
书签组类。该类提供了书签组操作的属性和方法。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
addBookMark(BaseBookMark bookMark)
添加书签void
addBookMarkAddedListener(BookMarkAddedListener l)
添加书签(书签组)添加事件监听void
addBookMarkClearedListener(BookMarkClearedListener l)
添加书签(书签组)清除事件监听void
addBookMarkRemovingListener(BookMarkRemovingListener l)
添加书签(书签组)移除事件监听BaseBookMark
createBookMark(String strName, BookMarkType type)
创建书签或者书签组void
delete(String strName)
删除指定名称的书签(书签组)void
deleteAll()
删除所有书签(书签组)void
dispose()
释放对象BaseBookMark[]
getAllBookMark()
获取所有书签(书签组)BaseBookMark
getBookMarkByIndex(int ipos)
获取指定索引的书签(书签组)BaseBookMark
getBookMarkByName(String strName)
获取指定名称的书签(书签组)int
getCount()
获取书签(书签组)数量,只能获取第一级别子节点的所有书签或者书签组数量void
removeBookMarkAddedListener(BookMarkAddedListener l)
移除书签(书签组)添加事件监听void
removeBookMarkClearedListener(BookMarkClearedListener l)
移除书签(书签组)清除事件监听void
removeBookMarkRemovingListener(BookMarkRemovingListener l)
移除书签(书签组)移除事件监听-
从类继承的方法 com.supermap.mobjects.situation.BaseBookMark
getBookMarkType, getCaption, getName, getParent, setCaption, setName
-
-
-
-
方法详细资料
-
createBookMark
public BaseBookMark createBookMark(String strName, BookMarkType type)
创建书签或者书签组- 参数:
strName
- 书签(书签组)名称type
- 书签类型- 返回:
- 返回书签
-
deleteAll
public void deleteAll()
删除所有书签(书签组)
-
delete
public void delete(String strName)
删除指定名称的书签(书签组)- 参数:
strName
- 书签名称
-
getBookMarkByName
public BaseBookMark getBookMarkByName(String strName)
获取指定名称的书签(书签组)- 参数:
strName
- 书签名称- 返回:
- 返回书签
-
getBookMarkByIndex
public BaseBookMark getBookMarkByIndex(int ipos)
获取指定索引的书签(书签组)- 参数:
ipos
- 书签索引- 返回:
- 返回书签
-
getCount
public int getCount()
获取书签(书签组)数量,只能获取第一级别子节点的所有书签或者书签组数量- 返回:
- 返回书签数量
-
getAllBookMark
public BaseBookMark[] getAllBookMark()
获取所有书签(书签组)- 返回:
- 返回所有书签
-
addBookMark
public void addBookMark(BaseBookMark bookMark)
添加书签- 参数:
bookMark
- 返回所有书签
-
dispose
public void dispose()
释放对象- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中BaseBookMark
-
addBookMarkClearedListener
public void addBookMarkClearedListener(BookMarkClearedListener l)
添加书签(书签组)清除事件监听- 参数:
l
- 事件监听
-
removeBookMarkClearedListener
public void removeBookMarkClearedListener(BookMarkClearedListener l)
移除书签(书签组)清除事件监听- 参数:
l
- 事件监听
-
addBookMarkAddedListener
public void addBookMarkAddedListener(BookMarkAddedListener l)
添加书签(书签组)添加事件监听- 参数:
l
- 事件监听
-
removeBookMarkAddedListener
public void removeBookMarkAddedListener(BookMarkAddedListener l)
移除书签(书签组)添加事件监听- 参数:
l
- 事件监听
-
addBookMarkRemovingListener
public void addBookMarkRemovingListener(BookMarkRemovingListener l)
添加书签(书签组)移除事件监听- 参数:
l
- 事件监听
-
removeBookMarkRemovingListener
public void removeBookMarkRemovingListener(BookMarkRemovingListener l)
移除书签(书签组)移除事件监听- 参数:
l
- 事件监听
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.