Package org.nuiton.jaxx.widgets
Class DecoratorPopupHandler
java.lang.Object
org.nuiton.jaxx.widgets.DecoratorPopupHandler
- All Implemented Interfaces:
Runnable
public abstract class DecoratorPopupHandler extends Object implements Runnable
Created on 11/30/14.
- Since:
- 2.18
- Author:
- Tony Chemit - chemit@codelutin.com
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_NOT_SELECTED_TOOLTIPstatic StringDEFAULT_POPUP_LABELstatic StringDEFAULT_SELECTED_TOOLTIPstatic org.apache.commons.logging.LoglogLogger. -
Constructor Summary
Constructors Constructor Description DecoratorPopupHandler() -
Method Summary
Modifier and Type Method Description abstract JComponentgetInvoker()abstract JPopupMenugetPopup()voidpreparePopup(String selectedTip, String notSelectedTip, String i18nPrefix, String title, ButtonGroup indexes, JSeparator popupSeparator, JLabel popupLabel, AbstractButton sortUp, AbstractButton sortDown, org.nuiton.decorator.MultiJXPathDecorator<?> decorator)Creation de l'ui pour modifier le décorateur.voidrun()voidtogglePopup()Toggle the popup visible state.protected voidupdatePopup()
-
Field Details
-
log
public static final org.apache.commons.logging.Log logLogger. -
DEFAULT_POPUP_LABEL
-
DEFAULT_SELECTED_TOOLTIP
-
DEFAULT_NOT_SELECTED_TOOLTIP
-
-
Constructor Details
-
DecoratorPopupHandler
public DecoratorPopupHandler()
-
-
Method Details
-
getPopup
-
getInvoker
-
run
public void run() -
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, org.nuiton.decorator.MultiJXPathDecorator<?> decorator)Creation de l'ui pour modifier le décorateur.- Parameters:
selectedTip-notSelectedTip-i18nPrefix-title-indexes-popupLabel-sortUp-sortDown-decorator- le decorateur a utiliser
-