X-Git-Url: http://git.nikiroo.be/?p=jvcard.git;a=blobdiff_plain;f=src%2Fcom%2Fgooglecode%2Flanterna%2Fgui2%2FInputFilter.java;fp=src%2Fcom%2Fgooglecode%2Flanterna%2Fgui2%2FInputFilter.java;h=0000000000000000000000000000000000000000;hp=9bf5e49a9bd5004c568ca1a0a93e5dc3e4e29530;hb=f06c81000632cfb5f525ca458f719338f55f9f66;hpb=a73a906356c971b080c36368e71a15d87e8b8d31 diff --git a/src/com/googlecode/lanterna/gui2/InputFilter.java b/src/com/googlecode/lanterna/gui2/InputFilter.java deleted file mode 100644 index 9bf5e49..0000000 --- a/src/com/googlecode/lanterna/gui2/InputFilter.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.googlecode.lanterna.gui2; - -import com.googlecode.lanterna.input.KeyStroke; - -/** - * This interface can be used to programmatically intercept input from the user and decide if the input should be passed - * on to the interactable. It's also possible to fire custom actions for certain keystrokes. - */ -public interface InputFilter { - /** - * Called when the component is about to receive input from the user and decides if the input should be passed on to - * the component or not - * @param interactable Interactable that the input is directed to - * @param keyStroke User input - * @return {@code true} if the input should be passed on to the interactable, {@code false} otherwise - */ - boolean onInput(Interactable interactable, KeyStroke keyStroke); -}