Uses of Interface
name.kevinlocke.ultragetopt.GetoptErrorFormatter

Uses of GetoptErrorFormatter in name.kevinlocke.ultragetopt
 

Classes in name.kevinlocke.ultragetopt that implement GetoptErrorFormatter
 class BSDGetoptErrorFormatter
          Error formatter designed to mimic the output of getopt on a BSD system.
 class DarwinGetoptErrorFormatter
          Error formatter designed to mimic the output of getopt on a Darwin (Mac OS) system.
 class GNUGetoptErrorFormatter
          Error formatter designed to mimic the output of getopt from the GNU C Library.
 class POSIXGetoptErrorFormatter
          Error formatter designed to mimic the output of getopt as described in POSIX (via the Single Unix Specification).
 

Methods in name.kevinlocke.ultragetopt that return GetoptErrorFormatter
static GetoptErrorFormatter UltraGetopt.getDefaultErrorFormatter(java.lang.String programname)
          Gets the default error formatter for this OS.
 

Constructors in name.kevinlocke.ultragetopt with parameters of type GetoptErrorFormatter
AmbiguousOptionException(GetoptErrorFormatter formatter, char option, java.lang.String leaders)
          Creates a new ambiguous option exception with a message generated by a given formatter.
AmbiguousOptionException(GetoptErrorFormatter formatter, java.lang.String option, java.lang.String leaders)
          Creates a new ambiguous option exception with a message generated by a given formatter.
ExtraArgumentException(GetoptErrorFormatter formatter, char option, java.lang.String leaders)
          Create a new extra argument exception with a message generated by a given formatter.
ExtraArgumentException(GetoptErrorFormatter formatter, java.lang.String option, java.lang.String leaders)
          Create a new extra argument exception with a message generated by a given formatter.
MissingArgumentException(GetoptErrorFormatter formatter, char option, java.lang.String leaders)
          Create a new missing argument exception with a message generated by a given formatter.
MissingArgumentException(GetoptErrorFormatter formatter, java.lang.String option, java.lang.String leaders)
          Create a new missing argument exception with a message generated by a given formatter.
UltraGetopt(java.lang.String[] args, CommandLineOption[] options, java.util.EnumSet<UltraGetopt.Behavior> behavior, java.lang.String[] shortleaders, java.lang.String[] longleaders, java.lang.String[] assigners, GetoptErrorFormatter formatter)
          Creates an instance of UltraGetopt with customized behavior based on the specified arguments.