Class SubCommandMap


  • public class SubCommandMap
    extends Object
    Replacement of WebDriverCommandProcessor for extention.
    • Constructor Detail

      • SubCommandMap

        public SubCommandMap()
        Constructor.
    • Method Detail

      • register

        public void register​(ISubCommand<?> subCommand)
        Register sub-command.
        Parameters:
        subCommand - ISubCommand object.
      • register

        public void register​(ISubCommand<?> subCommand,
                             String name)
        Register sub-command.
        Parameters:
        subCommand - ISubCommand object.
        name - command name.
      • get

        public ISubCommand<?> get​(String commandName)
        Get sub-command.
        Parameters:
        commandName - sub-command name.
        Returns:
        sub-command, or null if sub-command does not exist.
      • getMap

        public Map<String,​ISubCommand<?>> getMap()
        Get read-only sub-command map.
        Returns:
        map.