Class BslOutlinePage.OutlineTreeMouseListenerForEventHandler

  • All Implemented Interfaces:
    EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.internal.SWTEventListener
    Enclosing class:
    BslOutlinePage

    public static class BslOutlinePage.OutlineTreeMouseListenerForEventHandler
    extends org.eclipse.swt.events.MouseAdapter
    Special MouseAdapter for opening Event handler by double mouse click
    • Constructor Detail

      • OutlineTreeMouseListenerForEventHandler

        public OutlineTreeMouseListenerForEventHandler​(TreeViewer treeViewer,
                                                       org.eclipse.xtext.ui.editor.IURIEditorOpener opener)
        Constructor
        Parameters:
        treeViewer - actual outline TreeViewer, can't be null
        opener - actual IURIEditorOpener, can't be null
    • Method Detail

      • mouseDoubleClick

        public void mouseDoubleClick​(org.eclipse.swt.events.MouseEvent e)
        Specified by:
        mouseDoubleClick in interface org.eclipse.swt.events.MouseListener
        Overrides:
        mouseDoubleClick in class org.eclipse.swt.events.MouseAdapter