home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgLangD.iso
/
VCAFE.3.0A
/
Main.bin
/
BooleanOption.java
< prev
next >
Wrap
Text File
|
1998-09-08
|
946b
|
41 lines
package com.symantec.itools.frameworks.application.commandline;
/**
* @author Symantec Internet Tools Division
* @version 1.0
* @since VCafe 3.0
*/
public abstract class BooleanOption
extends SingleOption
{
protected BooleanOption()
{
}
protected BooleanOption(String[] flags)
{
super(flags);
}
/**
* @param args TODO
* @param startIndex TODO
* @exception com.symantec.itools.frameworks.application.commandline.MissingArgumentsException
* @since VCafe 3.0
*/
protected boolean getBoolean(String[] args, int startIndex)
throws MissingArgumentsException
{
try
{
return Boolean.valueOf(args[startIndex + 1]).booleanValue();
}
catch(ArrayIndexOutOfBoundsException ex)
{
throw new MissingArgumentsException(args[startIndex]);
}
}
}