Interface NshBuiltin

All Superinterfaces:
NComponent, NScorable
All Known Implementing Classes:
AliasCommand, AutocompleteCommand, BaseNameCommand, BuiltinCommand, CatCommand, CdCommand, ChmodCommand, ClearCommand, CommandCommand, CpCommand, DateCommand, DfCommand, DirNameCommand, EchoCommand, EnableCommand, EnvCommand, ExitCommand, FalseCommand, GrepCommand, HeadCommand, HelpCommand, HistoryCommand, HostsCommand, JpsCommand, JsonCommand, KillCommand, LoginCommand, LogoutCommand, LsCommand, MkdirCommand, NshBuiltinBase, NshBuiltinCore, NshBuiltinDefault, PropsCommand, PsCommand, PwdCommand, RmCommand, SetCommand, ShowerrCommand, SourceCommand, SshCommand, TailCommand, TestCommand, TrueCommand, TypeCommand, UnaliasCommand, UnameCommand, UnsetCommand, UnzipCommand, VersionCommand, WgetCommand, WhoamiCommand, XmlCommand, ZipCommand

public interface NshBuiltin extends NComponent
Author:
thevpc (taha.bensalah@gmail.com) %lastmodified 26 oct. 2004 Time: 23:06:32
  • Method Details

    • exec

      void exec(String[] command, NshExecutionContext context)
      exec and return error code
      Parameters:
      command - command
      context - context
    • getHelp

      String getHelp()
    • getName

      String getName()
    • isEnabled

      boolean isEnabled()
    • setEnabled

      void setEnabled(boolean enabled)
    • getHelpHeader

      String getHelpHeader()
    • autoComplete

      default void autoComplete(NshExecutionContext context, NCmdLineAutoComplete autoComplete)