public interface IPopupMenuMgr
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
void |
addSeparator()
Fügt einen Separator ans Ende.
|
void |
applyStandardMouseListener(java.awt.Component cmp,
boolean recursive)
Setzt den getStandardPopUpMouseListener() auf cmp, falls es noch keinen
MouseListener hat.
|
void |
deRegister(javax.swing.JMenuItem menu)
Degeristriert in beliebiger Reihenfolge.
|
void |
deRegister(java.util.List<javax.swing.JMenuItem> items)
Komfort Routine um viele Items auf einmal zu deregistrieren.
|
void |
deRegisterCopmponentForAdditionalPopup(javax.swing.JComponent component)
Degeristriert in beliebiger Reihenfolge Componenten mit extra ContextMenus.
|
void |
deRegisterListForPrintContent(javax.swing.JList jList)
Deregistriert eine JListe zum Drucken des Inhalts
|
java.util.concurrent.atomic.AtomicInteger |
getClickCounter() |
java.awt.event.MouseListener |
getStandardPopUpMouseListener()
Zeigt das Popup Menu an.
|
void |
register(javax.swing.JMenuItem menu)
Alle registrierten JMenuItem's werden in der Reihenfolge der Registrierung angezeigt.
|
void |
register(java.util.List<javax.swing.JMenuItem> items)
Komfort Routine um viele Items auf einmal zu registrieren.
|
void |
registerCopmponentForAdditionalPopup(javax.swing.JComponent component,
javax.swing.JMenuItem item)
Registriert Componenten für extra Contextmenus
Alle registrierten JMenuItem's werden in der Reihenfolge der Registrierung angezeigt.
|
void |
registerCopmponentForAdditionalPopup(javax.swing.JComponent component,
java.util.List<javax.swing.JMenuItem> items)
Registriert Componenten für extra Contextmenus
Komfort Routine um viele Items auf einmal zu registrieren.
|
void |
registerListForPrintContent(javax.swing.JList jList,
MaschineMgr mgr,
java.lang.String title)
Registriert eine JListe zum Drucken des Inhalts.
|
void |
showMenu(java.awt.Component invoker,
int x,
int y)
Für Komponenten mit eigenem MouseListener.
|
void register(javax.swing.JMenuItem menu)
void register(java.util.List<javax.swing.JMenuItem> items)
void registerCopmponentForAdditionalPopup(javax.swing.JComponent component, javax.swing.JMenuItem item)
void registerCopmponentForAdditionalPopup(javax.swing.JComponent component, java.util.List<javax.swing.JMenuItem> items)
void registerListForPrintContent(javax.swing.JList jList, MaschineMgr mgr, java.lang.String title)
void addSeparator()
void deRegister(javax.swing.JMenuItem menu)
void deRegister(java.util.List<javax.swing.JMenuItem> items)
void deRegisterCopmponentForAdditionalPopup(javax.swing.JComponent component)
void deRegisterListForPrintContent(javax.swing.JList jList)
void showMenu(java.awt.Component invoker, int x, int y)
java.awt.event.MouseListener getStandardPopUpMouseListener()
java.util.concurrent.atomic.AtomicInteger getClickCounter()
void applyStandardMouseListener(java.awt.Component cmp, boolean recursive)
cmp
- recursive
- 13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft