Package org.codehaus.plexus.tools.cli
Class AbstractCli
java.lang.Object
org.codehaus.plexus.tools.cli.AbstractCli
- All Implemented Interfaces:
Cli
- Version:
- $Id: AbstractCli.java 7021 2007-10-26 23:41:24Z jvanzyl $
- Author:
- jason van zyl
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.apache.commons.cli.OptionsbuildCliOptions(org.apache.commons.cli.Options options) org.apache.commons.cli.Optionsvoidintintabstract voidinvokePlexusComponent(org.apache.commons.cli.CommandLine cli, org.codehaus.plexus.PlexusContainer container) org.apache.commons.cli.CommandLineprotected voidprotected intshowFatalError(String message, Exception e, boolean show)
-
Field Details
-
QUIET
public static final char QUIET- See Also:
-
DEBUG
public static final char DEBUG- See Also:
-
ERRORS
public static final char ERRORS- See Also:
-
HELP
public static final char HELP- See Also:
-
VERSION
public static final char VERSION- See Also:
-
SET_SYSTEM_PROPERTY
public static final char SET_SYSTEM_PROPERTY- See Also:
-
-
Constructor Details
-
AbstractCli
public AbstractCli()
-
-
Method Details
-
buildCliOptions
public abstract org.apache.commons.cli.Options buildCliOptions(org.apache.commons.cli.Options options) - Specified by:
buildCliOptionsin interfaceCli
-
invokePlexusComponent
public abstract void invokePlexusComponent(org.apache.commons.cli.CommandLine cli, org.codehaus.plexus.PlexusContainer container) throws Exception - Specified by:
invokePlexusComponentin interfaceCli- Throws:
Exception
-
getPomPropertiesPath
- Specified by:
getPomPropertiesPathin interfaceCli
-
execute
-
execute
-
showFatalError
-
showError
-
buildDefaultCliOptions
public org.apache.commons.cli.Options buildDefaultCliOptions() -
parse
public org.apache.commons.cli.CommandLine parse(String[] args) throws org.apache.commons.cli.ParseException - Throws:
org.apache.commons.cli.ParseException
-
displayHelp
public void displayHelp()
-