com.supermap.ui
类 EditHandleEvent
- java.lang.Object
-
- java.util.EventObject
-
- com.supermap.ui.EditHandleEvent
-
- 所有已实现的接口:
- Serializable
public class EditHandleEvent extends EventObject
指示手柄编辑的事件。手柄编辑事件包括:EditHandleBegin、EditHandleMove、EditHandleFinish。
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器和说明 EditHandleEvent(Object source, double x, double y, EditHandleType handle, boolean cancel, int[] pointIndexes, int partIndex, Geometry[] editGeometries)
根据给定的参数信息,构造一个 EditHandleEvent 类的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
getCancel()
返回指示是否应取消事件的值。Geometry[]
getEditGeometries()
返回正在进行编辑的几何对象列表。EditHandleType
getHandle()
返回当前地图窗口中所编辑的手柄类型。int
getPartIndex()
返回正在选中地物中的第几个子对象。int[]
getPointIndexes()
返回正在编辑节点的序号集合。double
getX()
返回在当前地图窗口中鼠标位置的横坐标值。double
getY()
设置在当前地图窗口中鼠标位置的纵坐标值。void
setCancel(boolean value)
设置指示是否应取消事件的值。String
toString()
返回描述对象实例的字符串。-
从类继承的方法 java.util.EventObject
getSource
-
-
-
-
构造器详细资料
-
EditHandleEvent
public EditHandleEvent(Object source, double x, double y, EditHandleType handle, boolean cancel, int[] pointIndexes, int partIndex, Geometry[] editGeometries)
根据给定的参数信息,构造一个 EditHandleEvent 类的新对象。其中所使用的参数信息包括:在当前地图窗口中鼠标位置的横坐标、纵坐标值,手柄类型,正在编辑节点的序号集合,子对象的序号,几何对象列表以及是否取消以该参数类对象作为参数的事件所对应的操作。- 参数:
source
- 发起事件的对象。x
- 当前地图窗口中鼠标位置的横坐标值。y
- 当前地图窗口中鼠标位置的纵坐标值。handle
- 手柄类型。有关手柄的详细信息,请参见EditHandleType
。cancel
- 是否取消该事件。pointIndexes
- 正在编辑节点的序号集合。partIndex
- 正在编辑子对象的序号。editGeometries
- 正在进行编辑的几何对象列表。
-
-
方法详细资料
-
setCancel
public void setCancel(boolean value)
设置指示是否应取消事件的值。- 参数:
value
- 指示是否应取消事件的值,true 代表应取消事件。
-
getCancel
public boolean getCancel()
返回指示是否应取消事件的值。- 返回:
- 一个布尔值,true 代表应取消事件;否则返回 false。
-
getX
public double getX()
返回在当前地图窗口中鼠标位置的横坐标值。- 返回:
- 在当前地图窗口中鼠标位置的横坐标值。
-
getY
public double getY()
设置在当前地图窗口中鼠标位置的纵坐标值。- 返回:
- 当前地图窗口中鼠标位置的纵坐标值。
-
getHandle
public EditHandleType getHandle()
返回当前地图窗口中所编辑的手柄类型。有关手柄的详细信息,请参见EditHandleType
。- 返回:
- 当前地图窗口中所编辑的手柄类型。
-
getPointIndexes
public int[] getPointIndexes()
返回正在编辑节点的序号集合。在节点编辑时,支持多节点编辑。
- 返回:
- 正在编辑节点的序号集合。
-
getPartIndex
public int getPartIndex()
返回正在选中地物中的第几个子对象。- 返回:
- 正在选中地物中的第几个子对象。
-
getEditGeometries
public Geometry[] getEditGeometries()
返回正在进行编辑的几何对象列表。- 返回:
- 正在进行编辑的几何对象列表。
-
toString
public String toString()
返回描述对象实例的字符串。格式为 {Cancel=True,X=0.0,Y=0.0,Handle=ButtomCenter}。- 覆盖:
toString
在类中EventObject
- 返回:
- 描述对象实例的字符串。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.