Klasse EventUsageFormatter

java.lang.Object
com.beust.jcommander.DefaultUsageFormatter
client.teavm.common.parameter.usage.EventUsageFormatter
Alle implementierten Schnittstellen:
com.beust.jcommander.IUsageFormatter

public class EventUsageFormatter extends com.beust.jcommander.DefaultUsageFormatter
Change usage message to represent web worker events. Each event is modeled as a command. Returned event is treated like a main argument and event data as options. The purpose is to give some useful documentation to the user.
Autor:
khaendel
  • Felddetails

    • commander

      private com.beust.jcommander.JCommander commander
    • isExport

      private boolean isExport
    • bundle

      private ResourceBundle bundle
  • Konstruktordetails

    • EventUsageFormatter

      public EventUsageFormatter(com.beust.jcommander.JCommander commander, boolean isExport)
  • Methodendetails

    • appendMainLine

      public void appendMainLine(StringBuilder out, boolean hasOptions, boolean hasCommands, int indentCount, String indent)
      Setzt außer Kraft:
      appendMainLine in Klasse com.beust.jcommander.DefaultUsageFormatter
    • appendAllParametersDetails

      public void appendAllParametersDetails(StringBuilder out, int indentCount, String indent, List<com.beust.jcommander.ParameterDescription> sortedParameters)
      Setzt außer Kraft:
      appendAllParametersDetails in Klasse com.beust.jcommander.DefaultUsageFormatter
    • usage

      public void usage(StringBuilder out, String indent)
      Angegeben von:
      usage in Schnittstelle com.beust.jcommander.IUsageFormatter
      Setzt außer Kraft:
      usage in Klasse com.beust.jcommander.DefaultUsageFormatter
    • appendCommands

      public void appendCommands(StringBuilder out, int indentCount, int descriptionIndent, String indent)
      Setzt außer Kraft:
      appendCommands in Klasse com.beust.jcommander.DefaultUsageFormatter
    • appendReturnedEvent

      private void appendReturnedEvent(StringBuilder out, int indentCount, String indent)
    • getBundle

      private ResourceBundle getBundle()
    • getEventDataParameterNames

      private String getEventDataParameterNames(String names)
    • newLineAndIndent

      private static String newLineAndIndent(int indent)
      Returns new line followed by indent-many spaces.
      Gibt zurück:
      new line followed by indent-many spaces