类 BooleanPrompt

java.lang.Object
org.bukkit.conversations.ValidatingPrompt
org.bukkit.conversations.BooleanPrompt
所有已实现的接口:
Cloneable, Prompt

public abstract class BooleanPrompt extends ValidatingPrompt
BooleanPrompt是那些需要用户判断操作是与否的提示的基类.
  • 构造器详细资料

    • BooleanPrompt

      public BooleanPrompt()
  • 方法详细资料

    • isInputValid

      protected boolean isInputValid(ConversationContext context, String input)
      从类复制的说明: ValidatingPrompt
      Override this method to check the validity of the player's input.
      指定者:
      isInputValid 在类中 ValidatingPrompt
      参数:
      context - Context information about the conversation.
      input - The player's raw console input.
      返回:
      True or false depending on the validity of the input.
    • acceptValidatedInput

      protected Prompt acceptValidatedInput(ConversationContext context, String input)
      从类复制的说明: ValidatingPrompt
      Override this method to accept and processes the validated input from the user. Using the input, the next Prompt in the prompt graph should be returned.
      指定者:
      acceptValidatedInput 在类中 ValidatingPrompt
      参数:
      context - Context information about the conversation.
      input - The validated input text from the user.
      返回:
      The next Prompt in the prompt graph.
    • acceptValidatedInput

      protected abstract Prompt acceptValidatedInput(ConversationContext context, boolean input)
      您可以重写这个方法,根据用户对提示的响应来执行对应的操作.

      原文:Override this method to perform some action with the user's boolean response.

      参数:
      context - 关于这个会话的Context 信息
      input - 用户响应的布尔值(true/false)
      返回:
      对话流程中的下一个 Prompt