com.martiansoftware.jsap.stringparsers
Class PackageStringParser
java.lang.Object
com.martiansoftware.jsap.StringParser
com.martiansoftware.jsap.stringparsers.PackageStringParser
- public class PackageStringParser
- extends StringParser
A StringParser for parsing Packages. The parse() method delegates the actual
parsing to Package.getPackage(String)
, and returns the resulting
Package object.
If Package.getPackage()
returns null, a ParseException is
thrown.
- Author:
- Marty Lamb
- See Also:
StringParser
,
Package
Method Summary |
Object |
parse(String arg)
Parses the specified argument into a Package object. |
PackageStringParser
public PackageStringParser()
- Creates a new PackageStringParser
parse
public Object parse(String arg)
throws ParseException
- Parses the specified argument into a Package object. This method
delegates the
parsing to
Package.getPackage(String)
, and returns the
resulting Package object.
If Package.getPackage()
returns null, a ParseException is
thrown.
- Specified by:
parse
in class StringParser
- Parameters:
arg
- the argument to parse
- Returns:
- a Package object representing the specified package.
- Throws:
ParseException
- if Package.getPackage(arg)
returns
null.- See Also:
Package
,
StringParser.parse(String)
Copyright © 2002-2004, Martian Software, Inc.. All Rights Reserved.
For the latest version and documentation, please visit http://www.martiansoftware.com/jsap