10 UMLClass 20 280 770 380 <<api>> CommandLine.Help group=6 UMLNote 650 30 140 50 picocli 4.0 2019-07-17 bg=#FFFF66 UMLClass 60 330 140 30 lt=. /IOptionRenderer/ bg=#99FF99 group=6 UMLClass 40 390 80 60 Default Option Renderer bg=#99FF99 group=6 UMLClass 140 390 80 60 Minimal Option Renderer bg=#99FF99 group=6 Relation 80 350 30 60 lt=<<. group=6 10.0;10.0;10.0;40.0 Relation 160 350 30 60 lt=<<. group=6 10.0;10.0;10.0;40.0 UMLClass 440 330 150 30 lt=. /IParameterRenderer/ bg=#99FF99 group=6 UMLClass 420 390 80 60 Default Parameter Renderer bg=#99FF99 group=6 UMLClass 540 390 80 60 Minimal Parameter Renderer bg=#99FF99 group=6 Relation 560 350 30 60 lt=<<. group=6 10.0;10.0;10.0;40.0 Relation 450 350 30 60 lt=<<. group=6 10.0;10.0;10.0;40.0 UMLClass 230 330 180 30 lt=. /IParameterLabelRenderer/ bg=#99FF99 group=6 UMLClass 260 390 120 60 Default ParameterLabel Renderer bg=#99FF99 group=6 Relation 300 350 30 60 lt=<<. group=6 10.0;10.0;10.0;40.0 UMLClass 480 480 140 40 Layout bg=#99FF99 group=6 UMLClass 520 560 100 80 TextTable bg=#99FF99 group=6 UMLClass 530 590 80 40 bg=white layer=3 Cell group=6 UMLClass 660 560 100 80 Column bg=#99FF99 group=6 UMLClass 670 590 80 40 bg=white layer=3 <<enum>> Overflow group=6 UMLClass 40 490 250 150 <<enum>> Ansi bg=#99FF99 group=6 UMLClass 200 540 70 40 bg=white layer=3 lt=. /IStyle/ group=6 UMLClass 50 540 100 40 bg=white layer=3 <<enum>> Style group=6 Relation 140 550 80 30 lt=<<. group=6 60.0;10.0;10.0;10.0 UMLClass 200 590 70 40 bg=white layer=3 Text group=6 UMLClass 50 590 100 40 bg=light_gray layer=3 <<internal>> StyledSection group=6 Relation 140 600 80 30 lt=<->>>>> group=6 10.0;10.0;60.0;10.0 UMLClass 350 540 100 40 ColorScheme bg=#99FF99 group=6 UMLClass 660 410 80 40 bg=#99FF99 layer=3 <<enum>> Visibility group=6 Relation 610 560 70 30 lt=<->>>>> group=6 50.0;10.0;10.0;10.0 Relation 550 510 30 70 lt=<->>>>> group=6 10.0;50.0;10.0;10.0 Relation 440 510 70 70 lt=<->>>>> group=6 10.0;50.0;50.0;50.0;50.0;10.0 Relation 260 550 110 30 lt=<->>>> group=6 10.0;10.0;90.0;10.0 Relation 400 330 60 30 lt=<- group=6 10.0;10.0;40.0;10.0 Relation 190 330 60 30 lt=<- group=6 40.0;10.0;10.0;10.0 Relation 510 350 30 150 lt=<->>>>> group=6 10.0;10.0;10.0;130.0 Relation 180 350 320 170 lt=<->>>>> group=6 10.0;10.0;10.0;30.0;60.0;30.0;60.0;120.0;270.0;120.0;270.0;150.0;300.0;150.0 Relation 280 500 120 60 lt=<->>>> group=6 10.0;10.0;100.0;10.0;100.0;40.0 Relation 260 600 280 30 lt=<->>>>> group=6 10.0;10.0;260.0;10.0 UMLClass 40 160 170 30 lt=. /IHelpSectionRenderer/ bg=#99FF99 UMLClass 40 40 170 30 lt=. /IHelpFactory/ bg=#99FF99 UMLNote 50 90 210 30 Create custom Help instances. bg=#FFFF66 UMLNote 50 210 200 50 Reorder, add or remove sections from the usage help. bg=#FFFF66 Relation 120 60 50 50 lt=. 10.0;10.0;30.0;30.0 Relation 120 180 60 50 lt=. 10.0;10.0;40.0;30.0 UMLClass 310 40 200 30 HelpCommand bg=#99FF99 UMLClass 310 160 200 30 lt=. /IHelpCommandInitializable2/ bg=#99FF99 UMLNote 320 90 210 50 Applications can easily use the built-in `help` subcommand. bg=#FFFF66 Relation 400 60 70 50 lt=. 10.0;10.0;50.0;30.0 UMLNote 320 210 210 50 Custom `help` commands should implement this interface. bg=#FFFF66 Relation 400 180 50 50 lt=. 10.0;10.0;30.0;30.0