Package com.google.gwt.util.tools
Class ArgHandlerFile
- java.lang.Object
-
- com.google.gwt.util.tools.ArgHandler
-
- com.google.gwt.util.tools.ArgHandlerFile
-
public abstract class ArgHandlerFile extends ArgHandler
Argument handler for arguments that are directories.
-
-
Constructor Summary
Constructors Constructor Description ArgHandlerFile()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getDefaultArgs()java.lang.String[]getTagArgs()A list of words representing the arguments in help text.inthandle(java.lang.String[] args, int startIndex)Attempts to process one flag or "extra" command-line argument (that appears without a flag).abstract voidsetFile(java.io.File file)-
Methods inherited from class com.google.gwt.util.tools.ArgHandler
getHelpTag, getPurpose, getTag, getTags, isExperimental, isRequired, isUndocumented
-
-
-
-
Method Detail
-
getDefaultArgs
public java.lang.String[] getDefaultArgs()
- Overrides:
getDefaultArgsin classArgHandler
-
getTagArgs
public java.lang.String[] getTagArgs()
Description copied from class:ArgHandlerA list of words representing the arguments in help text.- Specified by:
getTagArgsin classArgHandler
-
handle
public int handle(java.lang.String[] args, int startIndex)Description copied from class:ArgHandlerAttempts to process one flag or "extra" command-line argument (that appears without a flag).- Specified by:
handlein classArgHandler- Parameters:
args- the arguments passed in to main()startIndex- an index into args indicating the first argument to use. If this is a handler for a flag argument. Otherwise it's the index of the "extra" argument.- Returns:
- the number of additional arguments consumed, not including the flag or extra argument. Alternately, returns -1 if the argument cannot be used. This will causes the program to abort and usage to be displayed.
-
setFile
public abstract void setFile(java.io.File file)
-
-