org.eclipse.xtext.ui.refactoring.ui
Class RenameRefactoringPopup.PopupVisibilityManager

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.ui.RenameRefactoringPopup.PopupVisibilityManager
All Implemented Interfaces:
java.util.EventListener, org.eclipse.jface.text.IViewportListener, org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.internal.SWTEventListener, org.eclipse.ui.IPartListener2
Enclosing class:
RenameRefactoringPopup

protected class RenameRefactoringPopup.PopupVisibilityManager
extends java.lang.Object
implements org.eclipse.ui.IPartListener2, org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.KeyListener, org.eclipse.jface.text.IViewportListener


Constructor Summary
protected RenameRefactoringPopup.PopupVisibilityManager()
           
 
Method Summary
 void controlMoved(org.eclipse.swt.events.ControlEvent e)
           
 void controlResized(org.eclipse.swt.events.ControlEvent e)
           
 void keyPressed(org.eclipse.swt.events.KeyEvent e)
           
 void keyReleased(org.eclipse.swt.events.KeyEvent e)
           
 void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
           
 void mouseDown(org.eclipse.swt.events.MouseEvent e)
           
 void mouseUp(org.eclipse.swt.events.MouseEvent e)
           
 void partActivated(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partBroughtToTop(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partClosed(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partDeactivated(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partHidden(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partInputChanged(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partOpened(org.eclipse.ui.IWorkbenchPartReference partRef)
           
 void partVisible(org.eclipse.ui.IWorkbenchPartReference partRef)
           
protected  void start()
           
 void viewportChanged(int verticalOffset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenameRefactoringPopup.PopupVisibilityManager

protected RenameRefactoringPopup.PopupVisibilityManager()
Method Detail

start

protected void start()

partActivated

public void partActivated(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partActivated in interface org.eclipse.ui.IPartListener2

partDeactivated

public void partDeactivated(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partDeactivated in interface org.eclipse.ui.IPartListener2

viewportChanged

public void viewportChanged(int verticalOffset)
Specified by:
viewportChanged in interface org.eclipse.jface.text.IViewportListener

mouseUp

public void mouseUp(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseUp in interface org.eclipse.swt.events.MouseListener

keyPressed

public void keyPressed(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyPressed in interface org.eclipse.swt.events.KeyListener

controlMoved

public void controlMoved(org.eclipse.swt.events.ControlEvent e)
Specified by:
controlMoved in interface org.eclipse.swt.events.ControlListener

controlResized

public void controlResized(org.eclipse.swt.events.ControlEvent e)
Specified by:
controlResized in interface org.eclipse.swt.events.ControlListener

partBroughtToTop

public void partBroughtToTop(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partBroughtToTop in interface org.eclipse.ui.IPartListener2

partClosed

public void partClosed(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partClosed in interface org.eclipse.ui.IPartListener2

partHidden

public void partHidden(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partHidden in interface org.eclipse.ui.IPartListener2

partInputChanged

public void partInputChanged(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partInputChanged in interface org.eclipse.ui.IPartListener2

partOpened

public void partOpened(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partOpened in interface org.eclipse.ui.IPartListener2

partVisible

public void partVisible(org.eclipse.ui.IWorkbenchPartReference partRef)
Specified by:
partVisible in interface org.eclipse.ui.IPartListener2

mouseDoubleClick

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

mouseDown

public void mouseDown(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseDown in interface org.eclipse.swt.events.MouseListener

keyReleased

public void keyReleased(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyReleased in interface org.eclipse.swt.events.KeyListener