インターフェース ShellWriteSequence

すべての既知の実装クラス:
ShellWriteSequence.DefaultShellWriteSequence

public interface ShellWriteSequence
さまざまなものをターミナル対応のテキスト型にシーケンスするインターフェース。
  • メソッドの詳細

    • clearScreen

      ShellWriteSequence clearScreen()
      シーケンス端子クリア画面。
      戻り値:
      チェイン用のシーケンス
    • carriageReturn

      ShellWriteSequence carriageReturn()
      シーケンス端子の復帰。
      戻り値:
      チェイン用のシーケンス
    • command

      ShellWriteSequence command(StringSE command)
      予期される carriage return を使用してコマンドからシーケンスを実行します。
      パラメーター:
      command - コマンド
      戻り値:
      チェイン用のシーケンス
    • cr

      シーケンス端子の復帰。carriageReturn() の別名
      戻り値:
      チェイン用のシーケンス
      関連事項:
    • text

      シーケンステキスト。
      パラメーター:
      text - テキスト
      戻り値:
      チェイン用のシーケンス
    • keyDown

      ターミナルキーを押し続けます。
      戻り値:
      チェイン用のシーケンス
    • keyLeft

      ターミナルキーを左に並べます。
      戻り値:
      チェイン用のシーケンス
    • keyRight

      ShellWriteSequence keyRight()
      ターミナルキーを右に並べます。
      戻り値:
      チェイン用のシーケンス
    • keyUp

      ターミナルキーを押し続けます。
      戻り値:
      チェイン用のシーケンス
    • space

      シーケンス端子スペース。
      戻り値:
      チェイン用のシーケンス
    • ctrl

      ShellWriteSequence ctrl(char c)
      端子制御をシーケンスします。
      戻り値:
      チェイン用のシーケンス
    • build

      StringSE build()
      結果を構築します。
      戻り値:
      結果
    • of

      static ShellWriteSequence of(org.jline.terminal.Terminal terminal)
      ShellWriteSequence の新しいインスタンスを取得します。
      パラメーター:
      terminal - ターミナル
      戻り値:
      書き込みシーケンスのインスタンス