Interface CrossfireQueryListener

All Superinterfaces:
EventListener

public interface CrossfireQueryListener extends EventListener
Interface for listeners interested in query messages received from the Crossfire server.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Query type: hide input being entered.
    static final int
    Query type: single character response expected.
    static final int
    Query type: yes/no question.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    commandQueryReceived(@NotNull String prompt, int queryType)
    A query message has been received.
  • Field Details

    • YES_NO

      static final int YES_NO
      Query type: yes/no question.
      See Also:
    • SINGLE_CHAR

      static final int SINGLE_CHAR
      Query type: single character response expected.
      See Also:
    • HIDE_INPUT

      static final int HIDE_INPUT
      Query type: hide input being entered.
      See Also:
  • Method Details

    • commandQueryReceived

      void commandQueryReceived(@NotNull @NotNull String prompt, int queryType)
      A query message has been received.
      Parameters:
      prompt - the query's prompt
      queryType - the query type