X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fbackend%2FTerminalReader.java;h=8edadbf4c015ea104beded27c0134c80223ce0a3;hb=a69ed767c9c07cf35cf1c5f7821fc009cfe79cd2;hp=48e4043f92b34bab0b208bd3e6453e26d5024360;hpb=42873e30bf487bc0b695d60652dba44f82185dbb;p=nikiroo-utils.git diff --git a/src/jexer/backend/TerminalReader.java b/src/jexer/backend/TerminalReader.java index 48e4043..8edadbf 100644 --- a/src/jexer/backend/TerminalReader.java +++ b/src/jexer/backend/TerminalReader.java @@ -3,7 +3,7 @@ * * The MIT License (MIT) * - * Copyright (C) 2017 Kevin Lamonte + * Copyright (C) 2019 Kevin Lamonte * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), @@ -58,4 +58,12 @@ public interface TerminalReader { */ public void closeTerminal(); + /** + * 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); + }