com.supermap.mobjects.situation

类 BookMarkGroup

  • 所有已实现的接口:
    IDisposable
    直接已知子类:
    BookMarkBox


    public class BookMarkGroup
    extends BaseBookMark
    书签组类。该类提供了书签组操作的属性和方法。
    • 方法详细资料

      • 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 - 返回所有书签
      • 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.