Class FishCompletionGenerator

java.lang.Object
ubic.gemma.cli.completion.AbstractCompletionGenerator
ubic.gemma.cli.completion.FishCompletionGenerator
All Implemented Interfaces:
CompletionGenerator

public class FishCompletionGenerator extends AbstractCompletionGenerator
Generates fish completion script.
Author:
poirigui
  • Constructor Details

    • FishCompletionGenerator

      public FishCompletionGenerator(String executableName, Set<String> allSubcommands, org.springframework.context.MessageSource messageSource, Locale locale)
  • Method Details

    • beforeCompletion

      public void beforeCompletion(PrintWriter writer)
      Description copied from interface: CompletionGenerator
      Executed before any completions has been generated.
    • generateCompletion

      public void generateCompletion(org.apache.commons.cli.Options options, PrintWriter writer)
      Description copied from interface: CompletionGenerator
      Generate completion for the given options.
    • generateSubcommandCompletion

      public void generateSubcommandCompletion(String subcommand, org.apache.commons.cli.Options subcommandOptions, @Nullable String subcommandDescription, boolean allowsPositionalArguments, PrintWriter writer)
      Description copied from interface: CompletionGenerator
      Generate completions for the given subcommand.
    • afterCompletion

      public void afterCompletion(PrintWriter writer)
      Description copied from interface: CompletionGenerator
      Executed after all completions have been generated.