net.sf.jeters.componentInterface
Interface InputComponent<T extends net.sf.jeters.componentInterface.editables.EditableText>
- All Superinterfaces:
- Component
- All Known Subinterfaces:
- InputComponent_Series<T>
- All Known Implementing Classes:
- FileIO, MediaWikiIO, UserIO
public interface InputComponent<T extends net.sf.jeters.componentInterface.editables.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
read the documentation provided for the project.
- Version:
- [development]
- Author:
- Tobias Knerr
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