Package org.eclipse.ui.internal
Class ToggleEditorsVisibilityAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.internal.PerspectiveAction
org.eclipse.ui.internal.ToggleEditorsVisibilityAction
- All Implemented Interfaces:
- IAction,- ActionFactory.IWorkbenchAction,- IPerspectiveListener
public class ToggleEditorsVisibilityAction
extends PerspectiveAction
implements IPerspectiveListener
Hides or shows the editor area within the current perspective of the
 workbench page.
- 
Field SummaryFields inherited from interface org.eclipse.jface.action.IActionAS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
- 
Constructor SummaryConstructorsConstructorDescriptionCreates a newToggleEditorsVisibilityAction
- 
Method SummaryModifier and TypeMethodDescriptionvoiddispose()Disposes of this action.voidperspectiveActivated(IWorkbenchPage page, IPerspectiveDescriptor perspective) Notifies this listener that a perspective in the given page has been activated.voidperspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, String changeId) Notifies this listener that a perspective has changed in some way (for example, editor area hidden, perspective reset, view show/hide, editor open/close, etc).protected voidrun(IWorkbenchPage page, IPerspectiveDescriptor persp) Runs the action, passing the active page and perspective.Methods inherited from class org.eclipse.ui.internal.PerspectiveActiongetWindow, runMethods inherited from class org.eclipse.jface.action.ActionconvertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractActionaddPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods 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.jface.action.IActionaddPropertyChangeListener, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
- 
Constructor Details- 
ToggleEditorsVisibilityActionCreates a newToggleEditorsVisibilityAction- Parameters:
- window- the window
 
 
- 
- 
Method Details- 
perspectiveActivatedDescription copied from interface:IPerspectiveListenerNotifies this listener that a perspective in the given page has been activated.- Specified by:
- perspectiveActivatedin interface- IPerspectiveListener
- Parameters:
- page- the page containing the activated perspective
- perspective- the perspective descriptor that was activated
- See Also:
 
- 
perspectiveChangedpublic void perspectiveChanged(IWorkbenchPage page, IPerspectiveDescriptor perspective, String changeId) Description copied from interface:IPerspectiveListenerNotifies this listener that a perspective has changed in some way (for example, editor area hidden, perspective reset, view show/hide, editor open/close, etc).- Specified by:
- perspectiveChangedin interface- IPerspectiveListener
- Parameters:
- page- the page containing the affected perspective
- perspective- the perspective descriptor
- changeId- one of the- CHANGE_*constants on IWorkbenchPage
 
- 
runDescription copied from class:PerspectiveActionRuns the action, passing the active page and perspective.- Specified by:
- runin class- PerspectiveAction
- Parameters:
- page- the active page
- persp- the active perspective
 
- 
disposepublic void dispose()Description copied from interface:ActionFactory.IWorkbenchActionDisposes of this action. Once disposed, this action cannot be used. This operation has no effect if the action has already been disposed.- Specified by:
- disposein interface- ActionFactory.IWorkbenchAction
- Overrides:
- disposein class- PerspectiveAction
 
 
-