Package daevil.menu

Class MenuOption


  • public class MenuOption
    extends java.lang.Object
    • Field Detail

      • name

        public final Property<java.lang.String> name
      • description

        public final Property<java.lang.String> description
      • number

        public final Property<java.lang.Integer> number
    • Method Detail

      • commandsish

        public java.util.List<java.lang.String> commandsish​(OSType osType)
      • commands

        public java.util.List<java.lang.String> commands​(OSType osType)
      • commandLines

        public java.lang.String commandLines​(OSType osType)
      • command

        public MenuOption command​(java.lang.String command)
      • command

        public MenuOption command​(OSType osType,
                                  java.lang.String command)
      • execute

        public java.util.List<ProcessResult> execute​(OSType osType,
                                                     boolean haltOnFailure)
      • execute

        public java.util.List<ProcessResult> execute​(OSType osType,
                                                     int timeoutSeconds,
                                                     boolean haltOnFailure)