Package org.jline.curses
Class Curses.SubMenuBuilder
- java.lang.Object
-
- org.jline.curses.Curses.SubMenuBuilder
-
- Enclosing class:
- Curses
public static class Curses.SubMenuBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCurses.SubMenuBuilder.MenuItemBuilder
-
Constructor Summary
Constructors Constructor Description SubMenuBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubMenubuild()Curses.SubMenuBuilder.MenuItemBuilderitem()Curses.SubMenuBuilderitem(java.lang.String name, java.lang.Runnable action)Curses.SubMenuBuilderitem(java.lang.String name, java.lang.String key, java.lang.String shortcut, java.lang.Runnable action)Curses.SubMenuBuilderkey(java.lang.String key)Curses.SubMenuBuildername(java.lang.String name)Curses.SubMenuBuilderseparator()
-
-
-
Method Detail
-
name
public Curses.SubMenuBuilder name(java.lang.String name)
-
key
public Curses.SubMenuBuilder key(java.lang.String key)
-
item
public Curses.SubMenuBuilder item(java.lang.String name, java.lang.Runnable action)
-
item
public Curses.SubMenuBuilder item(java.lang.String name, java.lang.String key, java.lang.String shortcut, java.lang.Runnable action)
-
item
public Curses.SubMenuBuilder.MenuItemBuilder item()
-
separator
public Curses.SubMenuBuilder separator()
-
build
public SubMenu build()
-
-