Package echo

Class CharacterOutput

java.lang.Object
echo.CharacterOutput

class CharacterOutput extends Object
Converts the message content as a user-friendly character string
  • Field Details

    • writeOutput

      private final boolean writeOutput
    • firstCharacter

      private boolean firstCharacter
    • outputStringBuilder

      private StringBuilder outputStringBuilder
  • Constructor Details

    • CharacterOutput

      public CharacterOutput(PluginParameters pluginParameters)
      Create a new instance of the CharacterOutput class
      Parameters:
      pluginParameters - The user-supplied plugin parameters
  • Method Details

    • getOutput

      public String getOutput(String message)
      Returns message content as a debug string, ready to be output
    • generateOutput

      private void generateOutput(char[] messageChars)
    • appendOneCharOutput

      private void appendOneCharOutput(char messageChar)
    • isWriteOutput

      public boolean isWriteOutput()