org.pushingpixels.flamingo.internal.utils
Class KeyTipManager
java.lang.Object
org.pushingpixels.flamingo.internal.utils.KeyTipManager
public class KeyTipManager
- extends java.lang.Object
Field Summary |
protected javax.swing.event.EventListenerList |
listenerList
|
protected java.util.concurrent.BlockingQueue<java.lang.Character> |
processingQueue
|
protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread |
processingThread
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected javax.swing.event.EventListenerList listenerList
processingQueue
protected java.util.concurrent.BlockingQueue<java.lang.Character> processingQueue
processingThread
protected org.pushingpixels.flamingo.internal.utils.KeyTipManager.ProcessingThread processingThread
defaultManager
public static KeyTipManager defaultManager()
isShowingKeyTips
public boolean isShowingKeyTips()
hideAllKeyTips
public void hideAllKeyTips()
showRootKeyTipChain
public void showRootKeyTipChain(JRibbonFrame ribbonFrame)
getCurrentlyShownKeyTips
public java.util.Collection<KeyTipManager.KeyTipLink> getCurrentlyShownKeyTips()
getCurrentlyShownKeyTipChain
public KeyTipManager.KeyTipChain getCurrentlyShownKeyTipChain()
showPreviousChain
public void showPreviousChain()
handleKeyPress
public void handleKeyPress(char keyChar)
addKeyTipListener
public void addKeyTipListener(KeyTipManager.KeyTipListener keyTipListener)
removeKeyTipListener
public void removeKeyTipListener(KeyTipManager.KeyTipListener keyTipListener)
fireKeyTipsShown
protected void fireKeyTipsShown(JRibbonFrame ribbonFrame)
fireKeyTipsHidden
protected void fireKeyTipsHidden(JRibbonFrame ribbonFrame)
refreshCurrentChain
public void refreshCurrentChain()