com.supermap.ui
类 HitTestInfo

java.lang.Object
  继承者 com.supermap.ui.HitTestInfo

public class HitTestInfo
extends java.lang.Object

像素点信息类。

该类提供了通过 LayersTree.hitTest() 方法所返回的具体像素点的信息类。


方法摘要
 TreeNodeData getData()
          返回图标代表的具体数据 (Layer, ThemeGraphItem, ThemeRangeItem 等)。
 javax.swing.tree.DefaultMutableTreeNode getDefaultMutableTreeNode()
          根据指定参数返回树节点。
 HitTestIconType getIconType()
          返回当前鼠标单击的树节点中的状态图标的类型。
 int getIndex()
          返回像素位置的索引。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getDefaultMutableTreeNode

public javax.swing.tree.DefaultMutableTreeNode getDefaultMutableTreeNode()
根据指定参数返回树节点。

返回:
树数据结构中的通用节点。

getData

public TreeNodeData getData()
返回图标代表的具体数据 (Layer, ThemeGraphItem, ThemeRangeItem 等)。

返回:
图标代表的具体数据 (Layer, ThemeGraphItem, ThemeRangeItem 等)。

getIndex

public int getIndex()
返回像素位置的索引。

返回:
像素位置的索引。如一个树节点有可见图标和可选择图标两个内容,返回像素点位置对应的是可见图标的索引 0,或者可选择图标的索引 1。

getIconType

public HitTestIconType getIconType()
返回当前鼠标单击的树节点中的状态图标的类型。

返回:
当前鼠标单击的树节点中的状态图标的类型。