Class CustomUIBuilder.UIParams

  • Enclosing class:
    CustomUIBuilder

    public static class CustomUIBuilder.UIParams
    extends java.lang.Object
    Class that holds the parameters for creating/catching common buttons and menu items
    Author:
    linkb
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String cmd  
      private java.lang.String iconbase  
      static int INVALID_MNEMONIC  
      private boolean is_toggle  
      private int mnemonic  
      private java.lang.String text  
      private java.lang.String tooltip  
    • Constructor Summary

      Constructors 
      Constructor Description
      UIParams​(java.lang.String cmd, int mnemonic, java.lang.String tooltip, java.lang.String iconbase)  
      UIParams​(java.lang.String text, java.lang.String cmd, int mnemonic, java.lang.String tooltip, java.lang.String iconbase)  
      UIParams​(java.lang.String text, java.lang.String cmd, int mnemonic, java.lang.String tooltip, java.lang.String iconbase, boolean isToggle)  
      UIParams​(java.lang.String cmd, java.lang.String tooltip, java.lang.String iconbase)  
    • Field Detail

      • INVALID_MNEMONIC

        public static int INVALID_MNEMONIC
      • cmd

        private java.lang.String cmd
      • tooltip

        private java.lang.String tooltip
      • iconbase

        private java.lang.String iconbase
      • text

        private java.lang.String text
      • mnemonic

        private int mnemonic
      • is_toggle

        private boolean is_toggle
    • Constructor Detail

      • UIParams

        public UIParams​(java.lang.String cmd,
                        java.lang.String tooltip,
                        java.lang.String iconbase)
      • UIParams

        public UIParams​(java.lang.String cmd,
                        int mnemonic,
                        java.lang.String tooltip,
                        java.lang.String iconbase)
      • UIParams

        public UIParams​(java.lang.String text,
                        java.lang.String cmd,
                        int mnemonic,
                        java.lang.String tooltip,
                        java.lang.String iconbase)
      • UIParams

        public UIParams​(java.lang.String text,
                        java.lang.String cmd,
                        int mnemonic,
                        java.lang.String tooltip,
                        java.lang.String iconbase,
                        boolean isToggle)
    • Method Detail

      • getText

        public java.lang.String getText()
      • getActionCommand

        public java.lang.String getActionCommand()
      • getToolTip

        public java.lang.String getToolTip()
      • getIconBase

        public java.lang.String getIconBase()
      • getMnemonic

        public int getMnemonic()
      • isToggle

        public boolean isToggle()