MultiBackend and MultiScreen
[nikiroo-utils.git] / src / jexer / backend / ECMA48Terminal.java
index 13704151df3037585b4d4d0f442593444a880834..6303f4fc8d0f5240c1287d42bd9876e04cc0222c 100644 (file)
@@ -195,6 +195,16 @@ public final class ECMA48Terminal extends LogicalScreen
      */
     private Object listener;
 
+    /**
+     * Set listener to a different Object.
+     *
+     * @param listener the new listening object that run() wakes up on new
+     * input
+     */
+    public void setListener(final Object listener) {
+        this.listener = listener;
+    }
+
     /**
      * Get the output writer.
      *