Package org.eclipse.ui.internal
Class CycleViewHandler
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.AbstractHandler
org.eclipse.ui.internal.FilteredTableBaseHandler
org.eclipse.ui.internal.CycleViewHandler
- All Implemented Interfaces:
- IHandler,- IHandler2,- IExecutableExtension
This handler is used to switch between parts using the keyboard.
 
Replacement for CyclePartAction
- Since:
- 3.3
- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.ui.internal.FilteredTableBaseHandlerFilteredTableBaseHandler.FilteredTableItem
- 
Field SummaryFields inherited from class org.eclipse.ui.internal.FilteredTableBaseHandlercommandBackward, commandForward, dialog, gotoDirection, page, result, window
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddExistingReference(List<IWorkbenchPartReference> refs, MPart part) Adds theIWorkbenchPartReferencecontained in part's transient data, if exists.protected ParameterizedCommandGet the backward command.protected ParameterizedCommandGet the forward command.protected ObjectgetInput(WorkbenchPage page) Add all items to the dialog in the activation orderprotected StringgetTableHeader(IWorkbenchPart activePart) Get TableHeader, return title for non-filtered lists.protected StringReturns the text for the givenWorkbenchPartReferenceMethods inherited from class org.eclipse.ui.internal.FilteredTableBaseHandleractivate, addKeyListener, addKeyListener, addModifyListener, addMouseListener, addTraverseListener, cancel, clearTriggers, execute, getBackground, getBackwardTriggerSequences, getColumnLabelProvider, getCurrentItemIndex, getFilter, getForeground, getForwardTriggerSequences, getSelection, getTriggers, getWindow, isFiltered, keepOpen, ok, openDialog, setDialogLocation, setInitializationData, setLabelProvider, setMatcherStringMethods inherited from class org.eclipse.core.commands.AbstractHandleraddHandlerListener, dispose, fireHandlerChanged, hasListeners, isEnabled, isHandled, removeHandlerListener, setBaseEnabled, setEnabledMethods inherited from class org.eclipse.core.commands.common.EventManageraddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.commands.IHandlergetHandlerLabel
- 
Constructor Details- 
CycleViewHandlerpublic CycleViewHandler()
 
- 
- 
Method Details- 
getInputDescription copied from class:FilteredTableBaseHandlerAdd all items to the dialog in the activation order- Specified by:
- getInputin class- FilteredTableBaseHandler
 
- 
getWorkbenchPartReferenceTextDescription copied from class:FilteredTableBaseHandlerReturns the text for the givenWorkbenchPartReference- Overrides:
- getWorkbenchPartReferenceTextin class- FilteredTableBaseHandler
 
- 
addExistingReferenceAdds theIWorkbenchPartReferencecontained in part's transient data, if exists.
- 
getBackwardCommandDescription copied from class:FilteredTableBaseHandlerGet the backward command.- Specified by:
- getBackwardCommandin class- FilteredTableBaseHandler
 
- 
getForwardCommandDescription copied from class:FilteredTableBaseHandlerGet the forward command.- Specified by:
- getForwardCommandin class- FilteredTableBaseHandler
 
- 
getTableHeaderDescription copied from class:FilteredTableBaseHandlerGet TableHeader, return title for non-filtered lists. By default returns an empty String. Subclasses can use the active part to detect the type of object.- Overrides:
- getTableHeaderin class- FilteredTableBaseHandler
- Parameters:
- activePart- may be used in overrides
 
 
-