Interface Menu
- All Known Implementing Classes:
AbstractMenu,KeyStoreMenu,MainMenu
public interface Menu
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceMenu.Command -
Method Summary
Modifier and Type Method Description Map<String,Menu.Command>computeShortCutMap()<T extends Menu.Command>
voidexecute(T command)booleanisExit()voidprint()Menu.CommandreadCommand()
-
Method Details
-
print
void print() -
readCommand
- Throws:
IOException
-
execute
- Throws:
IOExceptionGeneralSecurityException
-
isExit
boolean isExit() -
computeShortCutMap
Map<String,Menu.Command> computeShortCutMap()
-