Class com.symantec.itools.frameworks.application.commandline.Application
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class com.symantec.itools.frameworks.application.commandline.Application
Object
   |
   +----com.symantec.itools.frameworks.application.commandline.Application
  -  public abstract class Application
  
-  extends Object
  
Application is an abstract base class for all command line
 application. Application provides a framework for handling
 command line arguments.
  -  Version:
  
 -  1.0
  
 -  Author:
  
 -  Symantec Internet Tools Division
  
 -  Since:
  
 -  VCafe 3.0
 
  
  -  
	allowNoArgs
   -   
  
 -  
	defaultOption
   -   
  
 -  
	options
   -   
  
 -  
	optionsArray
   -   
  
 -  
	optionsLoaded
   -   
 
  
  -  
	com.symantec.itools.frameworks.application.commandline.Application()
   -    
 -  
	com.symantec.itools.frameworks.application.commandline.Application(boolean)
   -  
 
  
  -  
	getOptions()
   -   
  
 -  
	loadOptions()
   -   
  
 -  
	parseArgs(String[])
   -   
  
 -  
	run(String[])
   -   
  
 -  
	setDefaultOption(Option)
   -   
  
 -  
	showHelp()
   -   
  
 -  
	showUsage()
   -   
 
  
allowNoArgs
protected boolean allowNoArgs
  -  
  
-  Since:
VCafe 3.0
  
defaultOption
protected com.symantec.itools.frameworks.application.commandline.Option defaultOption
  -  
  
-  Since:
VCafe 3.0
  
options
protected java.util.Hashtable options
  -  
  
-  Since:
VCafe 3.0
  
optionsArray
protected com.symantec.itools.frameworks.application.commandline.Option[] optionsArray
  -  
  
-  Since:
VCafe 3.0
  
optionsLoaded
protected boolean optionsLoaded
  -  
  
-  Since:
VCafe 3.0
  
  
Application
protected Application()
Application
protected Application(boolean f)
  
getOptions
protected com.symantec.itools.frameworks.application.commandline.Option[] getOptions()
  -  
  
 
 
  -  Since:
  
 -  VCafe 3.0
  
 
 
 
loadOptions
protected void loadOptions()
  -  
  
 
 
  -  Since:
  
 -  VCafe 3.0
  
 
 
 
parseArgs
protected boolean parseArgs(String[] args) throws InvalidArgumentException
  -  
  
 
 
    -  Parameters:
    
 -  args - TODO
    
 -  Throws: InvalidArgumentException
    
 -  
  
 -  Since:
  
 -  VCafe 3.0
  
 
 
 
run
public void run(String[] args) throws InvalidArgumentException
  -  
  
 
 
    -  Parameters:
    
 -  args - TODO
    
 -  Throws: InvalidArgumentException
    
 -  
  
 -  Since:
  
 -  VCafe 3.0
  
 
 
 
setDefaultOption
protected void setDefaultOption(Option option)
  -  
  
 
 
    -  Parameters:
    
 -  option - TODO
  
 -  Since:
  
 -  VCafe 3.0
  
 
 
 
showHelp
public void showHelp()
  -  
  
 
 
  -  Since:
  
 -  VCafe 3.0
  
 
 
 
showUsage
public void showUsage()
  -  
  
 
 
  -  Since:
  
 -  VCafe 3.0
  
 
 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index