twaver.network.interaction
Class MultiSelectionInteraction

java.lang.Object
  extended by twaver.network.interaction.Interaction
      extended by twaver.network.interaction.SelectionInteraction
          extended by twaver.network.interaction.MultiSelectionInteraction
All Implemented Interfaces:
IInteraction

public class MultiSelectionInteraction
extends SelectionInteraction

多选交互


Field Summary
 
Fields inherited from class twaver.network.interaction.Interaction
network
 
Constructor Summary
MultiSelectionInteraction(Network network)
          构造函数
 
Method Summary
protected  boolean doSelection(Element element)
          点选
 boolean onDoubleTap(TouchEvent e)
          双击
 void onLongPress(TouchEvent event)
          长按
 
Methods inherited from class twaver.network.interaction.SelectionInteraction
onSingleTapConfirmed
 
Methods inherited from class twaver.network.interaction.Interaction
destroy, onDown, onFling, onMove, onScale, onScaleBegin, onScaleEnd, onScroll, onSingleTapUp, onUp, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiSelectionInteraction

public MultiSelectionInteraction(Network network)
构造函数

Parameters:
network - 拓扑图
Method Detail

doSelection

protected boolean doSelection(Element element)
Description copied from class: SelectionInteraction
点选

Overrides:
doSelection in class SelectionInteraction
Parameters:
element - 网元
Returns:
是否选中成功

onLongPress

public void onLongPress(TouchEvent event)
Description copied from interface: IInteraction
长按

Specified by:
onLongPress in interface IInteraction
Overrides:
onLongPress in class SelectionInteraction
Parameters:
event - 触摸事件

onDoubleTap

public boolean onDoubleTap(TouchEvent e)
Description copied from interface: IInteraction
双击

Specified by:
onDoubleTap in interface IInteraction
Overrides:
onDoubleTap in class SelectionInteraction
Parameters:
e - 触摸事件
Returns:
是否处理