jeters.core
Interface InputComponent<T extends EditableText>
- All Superinterfaces:
- Component
- All Known Subinterfaces:
- InputComponent_Series<T>
- All Known Implementing Classes:
- FileIO, UserIO, WikiIO
public interface InputComponent<T extends EditableText>
- extends Component
the interface making a class a JETERS-Input-component.
The interface is generic, implementing classes specify what kind of EditableText they will produce.
(Of course, it will also be used when less specialized classes are necessary.)
For details about UI-components and other JETERS concepts see *++LINK CONCEPTS (#UI components) TARGET:komp.Seite++*
Method Summary |
T |
getInput(UIComponent uiForRequests)
receive a text that can be edited by the program |
getInput
T getInput(UIComponent uiForRequests)
- receive a text that can be edited by the program
- Parameters:
uiForRequests
- UI-component for communication with the user (if necessary)
- Returns:
- the text for editing, is allowed to be null in cases where loading fails for some reason