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
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate ResourceBundleprivate com.beust.jcommander.JCommanderprivate boolean -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEventUsageFormatter(com.beust.jcommander.JCommander commander, boolean isExport) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidappendAllParametersDetails(StringBuilder out, int indentCount, String indent, List<com.beust.jcommander.ParameterDescription> sortedParameters) voidappendCommands(StringBuilder out, int indentCount, int descriptionIndent, String indent) voidappendMainLine(StringBuilder out, boolean hasOptions, boolean hasCommands, int indentCount, String indent) private voidappendReturnedEvent(StringBuilder out, int indentCount, String indent) private ResourceBundleprivate StringgetEventDataParameterNames(String names) private static StringnewLineAndIndent(int indent) Returns new line followed by indent-many spaces.voidusage(StringBuilder out, String indent) Von Klasse geerbte Methoden com.beust.jcommander.DefaultUsageFormatter
getCommandDescription, getI18nString, s, usage, usage, usage, usage, wrapDescription, wrapDescription
-
Felddetails
-
commander
private com.beust.jcommander.JCommander commander -
isExport
private boolean isExport -
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:
appendMainLinein Klassecom.beust.jcommander.DefaultUsageFormatter
-
appendAllParametersDetails
public void appendAllParametersDetails(StringBuilder out, int indentCount, String indent, List<com.beust.jcommander.ParameterDescription> sortedParameters) - Setzt außer Kraft:
appendAllParametersDetailsin Klassecom.beust.jcommander.DefaultUsageFormatter
-
usage
- Angegeben von:
usagein Schnittstellecom.beust.jcommander.IUsageFormatter- Setzt außer Kraft:
usagein Klassecom.beust.jcommander.DefaultUsageFormatter
-
appendCommands
public void appendCommands(StringBuilder out, int indentCount, int descriptionIndent, String indent) - Setzt außer Kraft:
appendCommandsin Klassecom.beust.jcommander.DefaultUsageFormatter
-
appendReturnedEvent
-
getBundle
-
getEventDataParameterNames
-
newLineAndIndent
Returns new line followed by indent-many spaces.- Gibt zurück:
- new line followed by indent-many spaces
-