Index

A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

T

terminate() - Method in class com.calebleavell.jatui.modules.TUIModule
Stop this module from running any more children.
terminate(String, TUIModule) - Static method in class com.calebleavell.jatui.modules.ModuleFactory
Returns a FunctionModule that calls another module's terminate method.
terminate(String, String, TUIModule) - Static method in class com.calebleavell.jatui.modules.ModuleFactory
Returns a FunctionModule that terminates the child of name moduleToTerminate that is a child of parent.
terminateChild(String) - Method in class com.calebleavell.jatui.modules.TUIModule
Terminates a currently running child of this module (see TUIModule.terminate()).
text - Variable in class com.calebleavell.jatui.modules.TextModule.Builder
The text to either display directly or the input identifier fetch the input from for the ApplicationModule.
text(String) - Method in class com.calebleavell.jatui.modules.TextModule.Builder
Set the text that defines how this module outputs.
TextChain - Class in com.calebleavell.jatui.templates
Simplifies chaining text together that is meant to live on the same line.
TextChain() - Constructor for class com.calebleavell.jatui.templates.TextChain
 
TextChain(String) - Constructor for class com.calebleavell.jatui.templates.TextChain
 
TextInputModule - Class in com.calebleavell.jatui.modules
Handles collection of text for the application.
TextInputModule(TextInputModule.Builder) - Constructor for class com.calebleavell.jatui.modules.TextInputModule
Constructs a new TextInputModule given a builder.
TextInputModule.Builder - Class in com.calebleavell.jatui.modules
Builder for TextInputModule.
TextModule - Class in com.calebleavell.jatui.modules
Handles the displaying of text.
TextModule(TextModule.Builder) - Constructor for class com.calebleavell.jatui.modules.TextModule
Constructs a new TextModule based on the configuration of the TextModule.Builder.
TextModule.Builder - Class in com.calebleavell.jatui.modules
Builder for TextInputModule.
TextModule.OutputType - Enum Class in com.calebleavell.jatui.modules
Defines the behavior of the TextModule, specifically whether it displays raw text or fetches application state.
toString() - Method in class com.calebleavell.jatui.core.RunFrame
Format: "(toRun: <module> | parent: <parent> | state: <state> | displacedChild: <displacedChild>)".
toString() - Method in class com.calebleavell.jatui.modules.TUIModule.Builder
Returns the name of this module.
toString() - Method in class com.calebleavell.jatui.modules.TUIModule
Returns the name of this module.
toTreeString() - Method in class com.calebleavell.jatui.modules.TUIModule
Recursively generates toString with info for this scene and all children.
toTreeString(int) - Method in class com.calebleavell.jatui.modules.TUIModule
Recursively generates toString with info for this scene and all children.
TUIModule - Class in com.calebleavell.jatui.modules
The abstract class for all TUIModules.
TUIModule(TUIModule.Builder<?>) - Constructor for class com.calebleavell.jatui.modules.TUIModule
Builds a TUIModule based on the state of builder
TUIModule.Builder<B> - Class in com.calebleavell.jatui.modules
Builder for TUIModule.
TUIModule.Property - Enum Class in com.calebleavell.jatui.modules
Fields that can be recursively updated in the Builder.
type - Variable in class com.calebleavell.jatui.modules.TUIModule.Builder
The class extending this class (CRTP).
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values