/**
* This class encapsulates a keyboard input event.
*/
-public final class TKeypressEvent extends TInputEvent {
+public class TKeypressEvent extends TInputEvent {
/**
* Keystroke received.
alt, ctrl, shift);
}
+ /**
+ * Create a duplicate instance.
+ *
+ * @return duplicate intance
+ */
+ public TKeypressEvent dup() {
+ TKeypressEvent keypress = new TKeypressEvent(key.dup());
+ return keypress;
+ }
+
/**
* Comparison check. All fields must match to return true.
*