com.supermap.ui

类 GeometryEvent

  • 所有已实现的接口:
    Serializable


    public class GeometryEvent
    extends EventObject
    指示几何对象编辑的事件。

    几何对象编辑事件包括 GeometryDeleting,GeometryAdded,GeometryModifying 和 GeometryModified。

    当几何对象被编辑时触发该事件。

    另请参阅:
    序列化表格
    • 构造器概要

      构造器 
      构造器和说明
      GeometryEvent(Object source, int id, boolean cancel, Layer layer)
      根据给定的参数信息,构造一个 GeometryEvent 的新对象,给定的参数信息包括:发起事件的对象,编辑几何对象的 ID、是否取消该事件和编辑的几何对象所属的图层。
    • 构造器详细资料

      • GeometryEvent

        public GeometryEvent(Object source,
                             int id,
                             boolean cancel,
                             Layer layer)
        根据给定的参数信息,构造一个 GeometryEvent 的新对象,给定的参数信息包括:发起事件的对象,编辑几何对象的 ID、是否取消该事件和编辑的几何对象所属的图层。
        参数:
        source - 发起事件的对象。
        id - 编辑几何对象的 ID。
        cancel - 一个布尔值指定是否取消该事件。
        layer - 编辑的几何对象所属的图层。
    • 方法详细资料

      • getID

        public int getID()
        返回当前编辑的几何对象的 ID。
        返回:
        当前编辑的几何对象的 ID。
      • setCancel

        public void setCancel(boolean value)
        设置指示是否应取消事件的值。
        参数:
        value - 指示是否应取消事件的值,true 代表应取消事件。
      • getCancel

        public boolean getCancel()
        返回指示是否应取消事件的值。
        返回:
        一个布尔值,true 代表应取消事件,否则返回 false。
      • getLayer

        public Layer getLayer()
        返回当前编辑的几何对象所属的图层。
        返回:
        当前编辑的几何对象所属的图层。
      • toString

        public String toString()
        返回描述对象实例的字符串。格式为 {ID=,Cancel=,Layer=”图层的名称” }。
        覆盖:
        toString 在类中 EventObject
        返回:
        描述对象实例的字符串。

Copyright © 2021–2024 SuperMap. All rights reserved.