Class CommonMouseAdapter

java.lang.Object
com.inductiveautomation.ignition.client.util.gui.MouseAdapterEx
com.inductiveautomation.ignition.client.util.gui.CommonMouseAdapter
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener

public abstract class CommonMouseAdapter extends MouseAdapterEx
This mouse listener and mouse motion listener implements logic to make handling mouse drags easier. It handles logic such converting "trivial drags" into clicks, meaning that drags must exceed a minimum drag distance before being considered a "drag". It also has simple popup trigger handling and other conveniences.