Class LegacyAction

java.lang.Object
fr.ens.biologie.genomique.aozan.aozan3.action.LegacyAction
All Implemented Interfaces:
Action

public class LegacyAction extends Object implements Action
This class define an legacy action. The legacy action allow to use Aozan 3 like Aozan 2.
Since:
3.0
Author:
Laurent Jourdren
  • Field Details

  • Constructor Details

    • LegacyAction

      public LegacyAction()
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Action
      Get the name of the action.
      Specified by:
      getName in interface Action
      Returns:
      the name of the action
    • getDescription

      public String getDescription()
      Description copied from interface: Action
      Get action description.
      Specified by:
      getDescription in interface Action
      Returns:
      the description description
    • isHidden

      public boolean isHidden()
      Description copied from interface: Action
      Test if the action must be hidden from the list of available actions.
      Specified by:
      isHidden in interface Action
      Returns:
      true if the action must be hidden
    • action

      public void action(Configuration conf, List<String> arguments, fr.ens.biologie.genomique.kenetre.log.GenericLogger logger)
      Description copied from interface: Action
      Execute action.
      Specified by:
      action in interface Action
      Parameters:
      conf - configuration
      arguments - arguments of the action
      logger - logger