twaver.network.interaction
Class TouchEvent

java.lang.Object
  extended by twaver.network.interaction.TouchEvent

public class TouchEvent
extends java.lang.Object

拓扑图触摸事件


Field Summary
protected  Element element
          触摸点网元
protected  MotionEvent motionEvent
          原始触摸事件
protected  Network network
          拓扑图
 
Constructor Summary
TouchEvent(MotionEvent motionEvent, Network network)
          构造函数
 
Method Summary
 Element getElement()
          获取网元
 MotionEvent getMotionEvent()
          原始触摸事件
 Element getSelectedElement()
          触摸点选中网元
 float getX()
          触摸点屏幕坐标
 float getY()
          触摸点屏幕坐标
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

motionEvent

protected MotionEvent motionEvent
原始触摸事件


element

protected Element element
触摸点网元


network

protected Network network
拓扑图

Constructor Detail

TouchEvent

public TouchEvent(MotionEvent motionEvent,
                  Network network)
构造函数

Parameters:
motionEvent - 原始触摸事件
network - 拓扑图
Method Detail

getElement

public Element getElement()
获取网元

Returns:
网元

getSelectedElement

public Element getSelectedElement()
触摸点选中网元

Returns:
触摸点选中网元

getMotionEvent

public MotionEvent getMotionEvent()
原始触摸事件

Returns:
原始触摸事件

getX

public float getX()
触摸点屏幕坐标

Returns:
触摸点屏幕坐标

getY

public float getY()
触摸点屏幕坐标

Returns:
触摸点屏幕坐标