Class TransposeChars

java.lang.Object
org.aesh.readline.action.mappings.TransposeChars
All Implemented Interfaces:
Consumer<InputProcessor>, Action

public class TransposeChars extends Object implements Action
Transpose the character before cursor with the character at cursor, then move cursor forward. At end of line, transpose the two characters before cursor.
  • Constructor Details

    • TransposeChars

      public TransposeChars()
  • Method Details

    • name

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

      public void accept(InputProcessor inputProcessor)
      Description copied from interface: Action
      Executes this action on the given input processor.
      Specified by:
      accept in interface Action
      Specified by:
      accept in interface Consumer<InputProcessor>
      Parameters:
      inputProcessor - the input processor to operate on