Class AbstractInfoAction
- java.lang.Object
-
- fr.ens.biologie.genomique.eoulsan.actions.AbstractAction
-
- fr.ens.biologie.genomique.eoulsan.actions.AbstractInfoAction
-
- All Implemented Interfaces:
Action
- Direct Known Subclasses:
FormatsAction
,InfoAction
,ModulesAction
public abstract class AbstractInfoAction extends AbstractAction
This class define an abstract action that show the some Eoulsan configuration and available modules- Since:
- 2.3
- Author:
- Laurent Jourdren
-
-
Constructor Summary
Constructors Constructor Description AbstractInfoAction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
action(List<String> arguments)
Execute action.String
getDescription()
Get action description.protected abstract void
showInfo(Settings settings)
Show the information on stdout-
Methods inherited from class fr.ens.biologie.genomique.eoulsan.actions.AbstractAction
isApplicationAvailableForCurrentArch, isCurrentArchCompatible, isHadoopJarMode, isHidden
-
-
-
-
Method Detail
-
getDescription
public String getDescription()
Description copied from interface:Action
Get action description.- Returns:
- the description description
-
action
public void action(List<String> arguments)
Description copied from interface:Action
Execute action.- Parameters:
arguments
- arguments of the action.
-
showInfo
protected abstract void showInfo(Settings settings)
Show the information on stdout- Parameters:
settings
- the Eoulsan settings
-
-