Class PicocliCommands.ClearScreen

  • All Implemented Interfaces:
    Callable<Void>
    Enclosing class:
    PicocliCommands

    public static class PicocliCommands.ClearScreen
    extends Object
    implements Callable<Void>
    Command that clears the screen.

    WARNING: This subcommand needs a JLine Terminal to clear the screen. To accomplish this, construct the CommandLine with a PicocliCommandsFactory, and set the Terminal on that factory. For example:

     @Command(subcommands = PicocliCommands.ClearScreen.class)
     class MyApp //...
    
     PicocliCommandsFactory factory = new PicocliCommandsFactory();
     CommandLine cmd = new CommandLine(new MyApp(), factory);
     // create terminal
     factory.setTerminal(terminal);
     
    Since:
    4.6