org.apache.jdo.impl.enhancer
Class OptionSet.HelpOption

java.lang.Object
  extended byorg.apache.jdo.impl.enhancer.OptionSet.Option
      extended byorg.apache.jdo.impl.enhancer.OptionSet.HelpOption
Enclosing class:
OptionSet

public static class OptionSet.HelpOption
extends OptionSet.Option

An option that always causes a USAGE_ERROR when parsed (used for '-h|--help' kind of options).


Field Summary
 
Fields inherited from class org.apache.jdo.impl.enhancer.OptionSet.Option
abbrev, descr, name, set
 
Constructor Summary
OptionSet.HelpOption(java.lang.String name, java.lang.String abbrev, java.lang.String descr)
          Creates an instance.
 
Method Summary
 java.lang.String asNameValue()
          Returns a String representation of this option's value for printing.
 int parse(java.util.Iterator i)
          Parse this option for arguments it may require.
 
Methods inherited from class org.apache.jdo.impl.enhancer.OptionSet.Option
asUsageHelp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionSet.HelpOption

public OptionSet.HelpOption(java.lang.String name,
                            java.lang.String abbrev,
                            java.lang.String descr)
Creates an instance.

Method Detail

parse

public int parse(java.util.Iterator i)
Description copied from class: OptionSet.Option
Parse this option for arguments it may require.

Specified by:
parse in class OptionSet.Option

asNameValue

public java.lang.String asNameValue()
Description copied from class: OptionSet.Option
Returns a String representation of this option's value for printing.

Specified by:
asNameValue in class OptionSet.Option