Class BeanUIUtil.PopupHandler<O>

    • Field Detail

      • log

        public static final org.apache.logging.log4j.Logger log
    • Constructor Detail

      • PopupHandler

        public PopupHandler()
    • Method Detail

      • getPopup

        public abstract JPopupMenu getPopup()
      • getInvoker

        public abstract JComponent getInvoker()
      • run

        public void run()
        Specified by:
        run in interface Runnable
      • togglePopup

        public void togglePopup()
        Toggle the popup visible state.
      • updatePopup

        protected void updatePopup()
      • preparePopup

        public void preparePopup​(String selectedTip,
                                 String notSelectedTip,
                                 String i18nPrefix,
                                 String title,
                                 ButtonGroup indexes,
                                 JSeparator popupSeparator,
                                 JLabel popupLabel,
                                 AbstractButton sortUp,
                                 AbstractButton sortDown,
                                 io.ultreia.java4all.decoration.Decorator decorator)
        Creation de l'ui pour modifier le décorateur.
        Parameters:
        selectedTip -
        notSelectedTip -
        i18nPrefix -
        title -
        indexes -
        popupLabel -
        sortUp -
        sortDown -
        decorator - le decorateur a utiliser