Class StandardButtonsArea


  • public abstract class StandardButtonsArea
    extends java.lang.Object
    • Field Detail

      • def_button

        private org.eclipse.swt.widgets.Button def_button
      • buttons

        private org.eclipse.swt.widgets.Button[] buttons
      • buttonsEnabled

        private java.util.Map<java.lang.Integer,​java.lang.Boolean> buttonsEnabled
      • buttonIDs

        private java.lang.String[] buttonIDs
      • buttonVals

        private java.lang.Integer[] buttonVals
      • defaultButtonPos

        private int defaultButtonPos
    • Constructor Detail

      • StandardButtonsArea

        public StandardButtonsArea()
    • Method Detail

      • setButtonIDs

        public void setButtonIDs​(java.lang.String[] buttons)
      • setButtonVals

        public void setButtonVals​(java.lang.Integer[] buttonVals)
      • setDefaultButtonPos

        public void setDefaultButtonPos​(int defaultOption)
      • getButtonVal

        public int getButtonVal​(int buttonPos)
      • getButtonCount

        public int getButtonCount()
      • getButtonPosFromVal

        public int getButtonPosFromVal​(int buttonVal)
      • swt_createButtons

        public void swt_createButtons​(org.eclipse.swt.widgets.Composite cBottomArea)
      • clicked

        protected abstract void clicked​(int buttonValue)
      • setButtonEnabled

        public void setButtonEnabled​(int buttonVal,
                                     boolean enable)
      • getButtons

        public org.eclipse.swt.widgets.Button[] getButtons()