public class ApplyToActionHandler extends Object implements CmdLineOptionHandler
CmdLineOptionHandler
which applies CmdLineOption
values to
given CmdLineAction
. If CmdLineOption
is a repeating option
then "addCmdLineAction
, otherwise
"setConstructor and Description |
---|
ApplyToActionHandler() |
Modifier and Type | Method and Description |
---|---|
List<ApplyToAction> |
getApplyToActions() |
String |
getArgDescription(CmdLineAction action,
CmdLineOption option)
If this handler causes the argument descriptor to be different for
certain
CmdLineAction s, then should return the arg
description here. |
protected String |
getArgDescription(String actionName) |
String |
getDescription(CmdLineAction action,
CmdLineOption option) |
protected String |
getDescription(String actionName) |
String |
getHelp(CmdLineOption option)
Gets the
CmdLineOptionHandler s help message when associated with
given CmdLineOption . |
protected String |
getMethodName(String actionName) |
void |
handleOption(CmdLineAction action,
CmdLineOptionInstance optionInstance) |
void |
initialize(CmdLineOption option)
Called after handler construction to allow handler to setup
state before it is required to handle the option later.
|
void |
setApplyToActions(List<ApplyToAction> applyToActions) |
public void setApplyToActions(List<ApplyToAction> applyToActions)
public List<ApplyToAction> getApplyToActions()
public void initialize(CmdLineOption option)
CmdLineOptionHandler
initialize
in interface CmdLineOptionHandler
public void handleOption(CmdLineAction action, CmdLineOptionInstance optionInstance)
handleOption
in interface CmdLineOptionHandler
public String getHelp(CmdLineOption option)
CmdLineOptionHandler
CmdLineOptionHandler
s help message when associated with
given CmdLineOption
.getHelp
in interface CmdLineOptionHandler
option
- The CmdLineOption
to which this
CmdLineOptionHandler
was associated withCmdLineOptionHandler
public String getDescription(CmdLineAction action, CmdLineOption option)
public String getArgDescription(CmdLineAction action, CmdLineOption option)
CmdLineOptionHandler
CmdLineAction
s, then should return the arg
description here.getArgDescription
in interface CmdLineOptionHandler
Copyright © 1999–2017 Apache OODT. All rights reserved.