├── .gitignore ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── dist ├── README └── xbin │ ├── ContactInfo.properties │ ├── Cuboid.properties │ ├── ECommerce.properties │ ├── ShoppingList.properties │ ├── UserDataCollector.properties │ ├── Weather.properties │ ├── data.png │ └── logback.xml ├── doc ├── docinfo.html ├── getting_started.adoc ├── img │ ├── swing-terminal-animated.gif │ ├── swing-terminal-thumb.gif │ ├── swing-terminal.png │ ├── web-terminal-animated.gif │ ├── web-terminal-thumb.gif │ └── web-terminal.png ├── index.adoc ├── introduction.adoc └── user_guide.adoc ├── findbugsExclude.xml ├── ghpages ├── CNAME ├── index.html └── releases │ └── latest │ └── index.html ├── gradle-local.template.properties ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── license-header.txt ├── settings.gradle ├── text-io-demo └── src │ └── main │ ├── java │ └── org │ │ └── beryx │ │ └── textio │ │ └── demo │ │ ├── TextIoDemo.java │ │ ├── WebTextIoExecutor.java │ │ └── app │ │ ├── AppUtil.java │ │ ├── ContactInfo.java │ │ ├── Cuboid.java │ │ ├── ECommerce.java │ │ ├── ShoppingList.java │ │ ├── UserDataCollector.java │ │ └── Weather.java │ ├── resources │ └── public-html │ │ ├── web-demo.css │ │ └── web-demo.html │ └── test │ └── resources │ └── logback-test.xml ├── text-io-web └── src │ └── main │ ├── java │ └── org │ │ └── beryx │ │ └── textio │ │ └── web │ │ ├── AbstractDataServer.java │ │ ├── DataApi.java │ │ ├── DataApiProvider.java │ │ ├── DataApiProviderException.java │ │ ├── DataServer.java │ │ ├── RatpackDataServer.java │ │ ├── RatpackTextIoApp.java │ │ ├── RunnerData.java │ │ ├── SparkDataServer.java │ │ ├── SparkTextIoApp.java │ │ ├── TextIoApp.java │ │ ├── TextTerminalData.java │ │ └── WebTextTerminal.java │ └── resources │ └── public-html │ └── textterm │ ├── README.md │ ├── package.json │ ├── textterm.css │ └── textterm.js ├── text-io └── src │ ├── main │ └── java │ │ └── org │ │ └── beryx │ │ └── textio │ │ ├── AbstractTextTerminal.java │ │ ├── BooleanInputReader.java │ │ ├── ByteInputReader.java │ │ ├── CharInputReader.java │ │ ├── ComparableInputReader.java │ │ ├── DoubleInputReader.java │ │ ├── EnumInputReader.java │ │ ├── FloatInputReader.java │ │ ├── GenericInputReader.java │ │ ├── InputReader.java │ │ ├── IntInputReader.java │ │ ├── KeyCombination.java │ │ ├── LongInputReader.java │ │ ├── PropertiesConstants.java │ │ ├── PropertiesPrefixes.java │ │ ├── ReadAbortedException.java │ │ ├── ReadHandlerData.java │ │ ├── ReadInterruptionData.java │ │ ├── ReadInterruptionException.java │ │ ├── ReadInterruptionStrategy.java │ │ ├── ShortInputReader.java │ │ ├── StringInputReader.java │ │ ├── TerminalProperties.java │ │ ├── TextIO.java │ │ ├── TextIoFactory.java │ │ ├── TextTerminal.java │ │ ├── TextTerminalProvider.java │ │ ├── console │ │ ├── ConsoleTextTerminal.java │ │ └── ConsoleTextTerminalProvider.java │ │ ├── jline │ │ ├── JLineTextTerminal.java │ │ └── JLineTextTerminalProvider.java │ │ ├── mock │ │ └── MockTextTerminal.java │ │ ├── swing │ │ ├── SwingTextTerminal.java │ │ └── SwingTextTerminalProvider.java │ │ └── system │ │ ├── SystemTextTerminal.java │ │ └── SystemTextTerminalProvider.java │ └── test │ ├── groovy │ └── org │ │ └── beryx │ │ └── textio │ │ ├── PropertiesSpec.groovy │ │ ├── TextIoReadListSpec.groovy │ │ ├── TextIoReadSpec.groovy │ │ └── TextIoSpec.groovy │ └── resources │ ├── textio-1.properties │ └── textio.properties └── travis-build.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/README.md -------------------------------------------------------------------------------- /dist/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/README -------------------------------------------------------------------------------- /dist/xbin/ContactInfo.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/ContactInfo.properties -------------------------------------------------------------------------------- /dist/xbin/Cuboid.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/Cuboid.properties -------------------------------------------------------------------------------- /dist/xbin/ECommerce.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/ECommerce.properties -------------------------------------------------------------------------------- /dist/xbin/ShoppingList.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/ShoppingList.properties -------------------------------------------------------------------------------- /dist/xbin/UserDataCollector.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/UserDataCollector.properties -------------------------------------------------------------------------------- /dist/xbin/Weather.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/Weather.properties -------------------------------------------------------------------------------- /dist/xbin/data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/data.png -------------------------------------------------------------------------------- /dist/xbin/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/dist/xbin/logback.xml -------------------------------------------------------------------------------- /doc/docinfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/docinfo.html -------------------------------------------------------------------------------- /doc/getting_started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/getting_started.adoc -------------------------------------------------------------------------------- /doc/img/swing-terminal-animated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/swing-terminal-animated.gif -------------------------------------------------------------------------------- /doc/img/swing-terminal-thumb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/swing-terminal-thumb.gif -------------------------------------------------------------------------------- /doc/img/swing-terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/swing-terminal.png -------------------------------------------------------------------------------- /doc/img/web-terminal-animated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/web-terminal-animated.gif -------------------------------------------------------------------------------- /doc/img/web-terminal-thumb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/web-terminal-thumb.gif -------------------------------------------------------------------------------- /doc/img/web-terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/img/web-terminal.png -------------------------------------------------------------------------------- /doc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/index.adoc -------------------------------------------------------------------------------- /doc/introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/introduction.adoc -------------------------------------------------------------------------------- /doc/user_guide.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/doc/user_guide.adoc -------------------------------------------------------------------------------- /findbugsExclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/findbugsExclude.xml -------------------------------------------------------------------------------- /ghpages/CNAME: -------------------------------------------------------------------------------- 1 | text-io.beryx.org 2 | -------------------------------------------------------------------------------- /ghpages/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/ghpages/index.html -------------------------------------------------------------------------------- /ghpages/releases/latest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/ghpages/releases/latest/index.html -------------------------------------------------------------------------------- /gradle-local.template.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradle-local.template.properties -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/gradlew.bat -------------------------------------------------------------------------------- /license-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/license-header.txt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/settings.gradle -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/TextIoDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/TextIoDemo.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/WebTextIoExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/WebTextIoExecutor.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/AppUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/AppUtil.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/ContactInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/ContactInfo.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/Cuboid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/Cuboid.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/ECommerce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/ECommerce.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/ShoppingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/ShoppingList.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/UserDataCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/UserDataCollector.java -------------------------------------------------------------------------------- /text-io-demo/src/main/java/org/beryx/textio/demo/app/Weather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/java/org/beryx/textio/demo/app/Weather.java -------------------------------------------------------------------------------- /text-io-demo/src/main/resources/public-html/web-demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/resources/public-html/web-demo.css -------------------------------------------------------------------------------- /text-io-demo/src/main/resources/public-html/web-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/resources/public-html/web-demo.html -------------------------------------------------------------------------------- /text-io-demo/src/main/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-demo/src/main/test/resources/logback-test.xml -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/AbstractDataServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/AbstractDataServer.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/DataApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/DataApi.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/DataApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/DataApiProvider.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/DataApiProviderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/DataApiProviderException.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/DataServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/DataServer.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/RatpackDataServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/RatpackDataServer.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/RatpackTextIoApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/RatpackTextIoApp.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/RunnerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/RunnerData.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/SparkDataServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/SparkDataServer.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/SparkTextIoApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/SparkTextIoApp.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/TextIoApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/TextIoApp.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/TextTerminalData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/TextTerminalData.java -------------------------------------------------------------------------------- /text-io-web/src/main/java/org/beryx/textio/web/WebTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/java/org/beryx/textio/web/WebTextTerminal.java -------------------------------------------------------------------------------- /text-io-web/src/main/resources/public-html/textterm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/resources/public-html/textterm/README.md -------------------------------------------------------------------------------- /text-io-web/src/main/resources/public-html/textterm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/resources/public-html/textterm/package.json -------------------------------------------------------------------------------- /text-io-web/src/main/resources/public-html/textterm/textterm.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/resources/public-html/textterm/textterm.css -------------------------------------------------------------------------------- /text-io-web/src/main/resources/public-html/textterm/textterm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io-web/src/main/resources/public-html/textterm/textterm.js -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/AbstractTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/AbstractTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/BooleanInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/BooleanInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ByteInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ByteInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/CharInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/CharInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ComparableInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ComparableInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/DoubleInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/DoubleInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/EnumInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/EnumInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/FloatInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/FloatInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/GenericInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/GenericInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/InputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/InputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/IntInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/IntInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/KeyCombination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/KeyCombination.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/LongInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/LongInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/PropertiesConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/PropertiesConstants.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/PropertiesPrefixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/PropertiesPrefixes.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ReadAbortedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ReadAbortedException.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ReadHandlerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ReadHandlerData.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ReadInterruptionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ReadInterruptionData.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ReadInterruptionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ReadInterruptionException.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ReadInterruptionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ReadInterruptionStrategy.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/ShortInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/ShortInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/StringInputReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/StringInputReader.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/TerminalProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/TerminalProperties.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/TextIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/TextIO.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/TextIoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/TextIoFactory.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/TextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/TextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/TextTerminalProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/TextTerminalProvider.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/console/ConsoleTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/console/ConsoleTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/console/ConsoleTextTerminalProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/console/ConsoleTextTerminalProvider.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/jline/JLineTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/jline/JLineTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/jline/JLineTextTerminalProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/jline/JLineTextTerminalProvider.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/mock/MockTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/mock/MockTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/swing/SwingTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/swing/SwingTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/swing/SwingTextTerminalProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/swing/SwingTextTerminalProvider.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/system/SystemTextTerminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/system/SystemTextTerminal.java -------------------------------------------------------------------------------- /text-io/src/main/java/org/beryx/textio/system/SystemTextTerminalProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/main/java/org/beryx/textio/system/SystemTextTerminalProvider.java -------------------------------------------------------------------------------- /text-io/src/test/groovy/org/beryx/textio/PropertiesSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/groovy/org/beryx/textio/PropertiesSpec.groovy -------------------------------------------------------------------------------- /text-io/src/test/groovy/org/beryx/textio/TextIoReadListSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/groovy/org/beryx/textio/TextIoReadListSpec.groovy -------------------------------------------------------------------------------- /text-io/src/test/groovy/org/beryx/textio/TextIoReadSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/groovy/org/beryx/textio/TextIoReadSpec.groovy -------------------------------------------------------------------------------- /text-io/src/test/groovy/org/beryx/textio/TextIoSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/groovy/org/beryx/textio/TextIoSpec.groovy -------------------------------------------------------------------------------- /text-io/src/test/resources/textio-1.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/resources/textio-1.properties -------------------------------------------------------------------------------- /text-io/src/test/resources/textio.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/text-io/src/test/resources/textio.properties -------------------------------------------------------------------------------- /travis-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beryx/text-io/HEAD/travis-build.sh --------------------------------------------------------------------------------