org.metastatic.callbacks

Class DefaultCallbackHandler

Implemented Interfaces:
CallbackHandler

public class DefaultCallbackHandler
extends AbstractCallbackHandler

This trivial implementation of CallbackHandler sets its Callback arguments to default values, with no user interaction.

Field Summary

Fields inherited from class org.metastatic.callbacks.AbstractCallbackHandler

messages

Constructor Summary

DefaultCallbackHandler()

Method Summary

protected void
handleChoice(ChoiceCallback c)
Handles a ChoiceCallback.
protected void
handleConfirmation(ConfirmationCallback c)
Handles a ConfirmationCallback.
protected void
handleLanguage(LanguageCallback c)
Handles a LanguageCallback.
protected void
handleName(NameCallback c)
Handles a NameCallback.
protected void
handlePassword(PasswordCallback c)
Handles a PasswordCallback.
protected void
handleTextInput(TextInputCallback c)
Handles a TextInputCallback.
protected void
handleTextOutput(TextOutputCallback c)
Handles a TextOutputCallback.

Methods inherited from class org.metastatic.callbacks.AbstractCallbackHandler

handle, handleChoice, handleConfirmation, handleLanguage, handleName, handleOther, handlePassword, handleTextInput, handleTextOutput

Constructor Details

DefaultCallbackHandler

public DefaultCallbackHandler()

Method Details

handleChoice

protected void handleChoice(ChoiceCallback c)
Handles a ChoiceCallback.
Overrides:
handleChoice in interface AbstractCallbackHandler
Parameters:

handleConfirmation

protected void handleConfirmation(ConfirmationCallback c)
Handles a ConfirmationCallback.
Overrides:
handleConfirmation in interface AbstractCallbackHandler
Parameters:

handleLanguage

protected void handleLanguage(LanguageCallback c)
Handles a LanguageCallback.
Overrides:
handleLanguage in interface AbstractCallbackHandler
Parameters:

handleName

protected void handleName(NameCallback c)
Handles a NameCallback.
Overrides:
handleName in interface AbstractCallbackHandler
Parameters:

handlePassword

protected void handlePassword(PasswordCallback c)
Handles a PasswordCallback.
Overrides:
handlePassword in interface AbstractCallbackHandler
Parameters:

handleTextInput

protected void handleTextInput(TextInputCallback c)
Handles a TextInputCallback.
Overrides:
handleTextInput in interface AbstractCallbackHandler
Parameters:

handleTextOutput

protected void handleTextOutput(TextOutputCallback c)
Handles a TextOutputCallback.
Overrides:
handleTextOutput in interface AbstractCallbackHandler
Parameters: