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
书签组类。该类提供了书签组操作的属性和方法。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidaddBookMark(BaseBookMark bookMark)添加书签voidaddBookMarkAddedListener(BookMarkAddedListener l)添加书签(书签组)添加事件监听voidaddBookMarkClearedListener(BookMarkClearedListener l)添加书签(书签组)清除事件监听voidaddBookMarkRemovingListener(BookMarkRemovingListener l)添加书签(书签组)移除事件监听BaseBookMarkcreateBookMark(String strName, BookMarkType type)创建书签或者书签组voiddelete(String strName)删除指定名称的书签(书签组)voiddeleteAll()删除所有书签(书签组)voiddispose()释放对象BaseBookMark[]getAllBookMark()获取所有书签(书签组)BaseBookMarkgetBookMarkByIndex(int ipos)获取指定索引的书签(书签组)BaseBookMarkgetBookMarkByName(String strName)获取指定名称的书签(书签组)intgetCount()获取书签(书签组)数量,只能获取第一级别子节点的所有书签或者书签组数量voidremoveBookMarkAddedListener(BookMarkAddedListener l)移除书签(书签组)添加事件监听voidremoveBookMarkClearedListener(BookMarkClearedListener l)移除书签(书签组)清除事件监听voidremoveBookMarkRemovingListener(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–2025 SuperMap. All rights reserved.