Class ReceiversPanel.ReceiverPopupMenu

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPopupMenu
org.apache.log4j.chainsaw.receivers.ReceiversPanel.ReceiverPopupMenu
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, MenuElement
Enclosing class:
ReceiversPanel

class ReceiversPanel.ReceiverPopupMenu extends JPopupMenu
A popup menu class for when the user uses the popup trigger action on a node in the Receiver tree.
  • Constructor Details

    • ReceiverPopupMenu

      ReceiverPopupMenu()
  • Method Details

    • show

      public void show(Component invoker, int x, int y)
      Overrides:
      show in class JPopupMenu
    • getRootOfTree

      private DefaultMutableTreeNode getRootOfTree()
    • buildForReceiverNode

      private void buildForReceiverNode()
      Builds the popup menu with relevant items for a selected Receiver node in the Tree.
    • createLevelRadioButton

      private JRadioButtonMenuItem createLevelRadioButton(Receiver r, org.apache.log4j.Level l)
    • buildForReceiversRoot

      private void buildForReceiversRoot()
      Builds a relevant set of menus for when the Root node in the Receiver tree has been selected