/*
* Attach to all of key events, and the SignalEvent logic will filter
* appropriately
*/
inputElement.addEventListener(Event.KEYDOWN, signalEventListener, false);
inputElement.addEventListener(Event.KEYPRESS, signalEventListener, false);
inputElement.addEventListener(Event.KEYUP, signalEventListener, false);
inputElement.addEventListener(Event.COPY, signalEventListener, false);
inputElement.addEventListener(Event.PASTE, signalEventListener, false);
inputElement.addEventListener(Event.CUT, signalEventListener, false);