Class TabPane.DefaultContextMenuHandler

  • All Implemented Interfaces:
    IContextMenuHandler<javax.swing.JComponent>
    Enclosing class:
    TabPane

    private class TabPane.DefaultContextMenuHandler
    extends java.lang.Object
    implements IContextMenuHandler<javax.swing.JComponent>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void closeAll​(javax.swing.JComponent c)  
      private void closeTab​(java.awt.Component c)  
      void displayContextMenu​(javax.swing.JComponent editor, int iX, int iY, java.awt.Component eventSource)  
      javax.swing.JPopupMenu getContextMenu​(javax.swing.JComponent editor)  
      private ITab tabForComponent​(java.awt.Component c)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultContextMenuHandler

        private DefaultContextMenuHandler()
    • Method Detail

      • getContextMenu

        public javax.swing.JPopupMenu getContextMenu​(javax.swing.JComponent editor)
        Specified by:
        getContextMenu in interface IContextMenuHandler<javax.swing.JComponent>
      • displayContextMenu

        public void displayContextMenu​(javax.swing.JComponent editor,
                                       int iX,
                                       int iY,
                                       java.awt.Component eventSource)
        Specified by:
        displayContextMenu in interface IContextMenuHandler<javax.swing.JComponent>
      • closeAll

        private void closeAll​(javax.swing.JComponent c)
      • closeTab

        private void closeTab​(java.awt.Component c)
      • tabForComponent

        private ITab tabForComponent​(java.awt.Component c)