Package de.loskutov.anyedit.actions
Class ToggleWhitespace.SuperListener
- java.lang.Object
-
- de.loskutov.anyedit.actions.ToggleWhitespace.SuperListener
-
- All Implemented Interfaces:
java.util.EventListener,org.eclipse.jface.dialogs.IPageChangedListener,org.eclipse.jface.util.IPropertyChangeListener,org.eclipse.jface.viewers.ISelectionChangedListener,org.eclipse.ui.IPartListener,org.eclipse.ui.IPropertyListener
- Enclosing class:
- ToggleWhitespace
static class ToggleWhitespace.SuperListener extends java.lang.Object implements org.eclipse.ui.IPartListener, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.dialogs.IPageChangedListener, org.eclipse.ui.IPropertyListener, org.eclipse.jface.util.IPropertyChangeListener
-
-
Field Summary
Fields Modifier and Type Field Description private ToggleWhitespacews
-
Constructor Summary
Constructors Constructor Description SuperListener(ToggleWhitespace ws)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddPageListener(org.eclipse.ui.IWorkbenchPart part)voidpageChanged(org.eclipse.jface.dialogs.PageChangedEvent event)to catch the page selection in multi page editorsvoidpartActivated(org.eclipse.ui.IWorkbenchPart part)voidpartBroughtToTop(org.eclipse.ui.IWorkbenchPart part)voidpartClosed(org.eclipse.ui.IWorkbenchPart part)voidpartDeactivated(org.eclipse.ui.IWorkbenchPart part)voidpartOpened(org.eclipse.ui.IWorkbenchPart part)voidpropertyChange(org.eclipse.jface.util.PropertyChangeEvent event)voidpropertyChanged(java.lang.Object source, int propId)to catch the dirty stateprivate voidremovePageListener(org.eclipse.ui.IWorkbenchPart part)voidselectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)to catch the page selection in multi page editors which do not extend FormEditor
-
-
-
Field Detail
-
ws
private final ToggleWhitespace ws
-
-
Constructor Detail
-
SuperListener
public SuperListener(ToggleWhitespace ws)
-
-
Method Detail
-
partActivated
public void partActivated(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partActivatedin interfaceorg.eclipse.ui.IPartListener
-
partDeactivated
public void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partDeactivatedin interfaceorg.eclipse.ui.IPartListener
-
partBroughtToTop
public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partBroughtToTopin interfaceorg.eclipse.ui.IPartListener
-
partOpened
public void partOpened(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partOpenedin interfaceorg.eclipse.ui.IPartListener
-
partClosed
public void partClosed(org.eclipse.ui.IWorkbenchPart part)
- Specified by:
partClosedin interfaceorg.eclipse.ui.IPartListener
-
addPageListener
private void addPageListener(org.eclipse.ui.IWorkbenchPart part)
- Parameters:
part- expected to be a multi page part, never null
-
removePageListener
private void removePageListener(org.eclipse.ui.IWorkbenchPart part)
- Parameters:
part- must be non null
-
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
to catch the page selection in multi page editors which do not extend FormEditor- Specified by:
selectionChangedin interfaceorg.eclipse.jface.viewers.ISelectionChangedListener
-
pageChanged
public void pageChanged(org.eclipse.jface.dialogs.PageChangedEvent event)
to catch the page selection in multi page editors- Specified by:
pageChangedin interfaceorg.eclipse.jface.dialogs.IPageChangedListener
-
propertyChanged
public void propertyChanged(java.lang.Object source, int propId)to catch the dirty state- Specified by:
propertyChangedin interfaceorg.eclipse.ui.IPropertyListener
-
propertyChange
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
- Specified by:
propertyChangein interfaceorg.eclipse.jface.util.IPropertyChangeListener
-
-