Package jaxx.runtime.swing.editor.bean
Class BeanUIUtil.PopupHandler
java.lang.Object
jaxx.runtime.swing.editor.bean.BeanUIUtil.PopupHandler
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- BeanUIUtil
public abstract static class BeanUIUtil.PopupHandler
extends java.lang.Object
implements java.lang.Runnable
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.logging.Loglog -
Constructor Summary
Constructors Constructor Description PopupHandler() -
Method Summary
Modifier and Type Method Description abstract javax.swing.JComponentgetInvoker()abstract javax.swing.JPopupMenugetPopup()voidpreparePopup(java.lang.String selectedTip, java.lang.String notSelectedTip, java.lang.String i18nPrefix, java.lang.String title, javax.swing.ButtonGroup indexes, javax.swing.JSeparator popupSeparator, javax.swing.JLabel popupLabel, javax.swing.AbstractButton sortUp, javax.swing.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()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
log
public static final org.apache.commons.logging.Log log
-
-
Constructor Details
-
PopupHandler
public PopupHandler()
-
-
Method Details
-
getPopup
public abstract javax.swing.JPopupMenu getPopup() -
getInvoker
public abstract javax.swing.JComponent getInvoker() -
run
public void run()- Specified by:
runin interfacejava.lang.Runnable
-
togglePopup
public void togglePopup()Toggle the popup visible state. -
updatePopup
protected void updatePopup() -
preparePopup
public void preparePopup(java.lang.String selectedTip, java.lang.String notSelectedTip, java.lang.String i18nPrefix, java.lang.String title, javax.swing.ButtonGroup indexes, javax.swing.JSeparator popupSeparator, javax.swing.JLabel popupLabel, javax.swing.AbstractButton sortUp, javax.swing.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
-