org.bukkit.conversations
Class MessagePrompt
java.lang.Object
org.bukkit.conversations.MessagePrompt
- All Implemented Interfaces:
- Cloneable, Prompt
public abstract class MessagePrompt
- extends Object
- implements Prompt
MessagePrompt is the base class for any prompt that only displays a message to the user and requires no input.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessagePrompt
public MessagePrompt()
blocksForInput
public boolean blocksForInput(ConversationContext context)
- Message prompts never wait for user input before continuing.
- Specified by:
blocksForInput
in interface Prompt
- Parameters:
context
- Context information about the conversation.
- Returns:
- Always false.
acceptInput
public Prompt acceptInput(ConversationContext context,
String input)
- Accepts and ignores any user input, returning the next prompt in the prompt graph instead.
- Specified by:
acceptInput
in interface Prompt
- Parameters:
context
- Context information about the conversation.input
- Ignored.
- Returns:
- The next prompt in the prompt graph.
getNextPrompt
protected abstract Prompt getNextPrompt(ConversationContext context)
- Override this method to return the next prompt in the prompt graph.
- Parameters:
context
- Context information about the conversation.
- Returns:
- The next prompt in the prompt graph.
Copyright © 2013. All Rights Reserved.