Eclipse Platform
2.0

org.eclipse.ui.views.framelist
Class UpAction

java.lang.Object
  |
  +--org.eclipse.jface.action.Action
        |
        +--org.eclipse.ui.views.framelist.FrameAction
              |
              +--org.eclipse.ui.views.framelist.UpAction
All Implemented Interfaces:
IAction

public class UpAction
extends FrameAction

Generic "Up" action which goes to the parent frame for the current frame.


Field Summary
 
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, CHECKED, DESCRIPTION, ENABLED, IMAGE, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
UpAction(FrameList frameList)
          Constructs a new action for the specified frame list.
 
Method Summary
 void run()
          Calls gotoFrame on the frame list with a frame representing the parent of the current input.
 void update()
          Updates this action's enabled state and tool tip text.
 
Methods inherited from class org.eclipse.ui.views.framelist.FrameAction
dispose, getFrameList, handlePropertyChange
 
Methods inherited from class org.eclipse.jface.action.Action
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, removeAcceleratorText, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpAction

public UpAction(FrameList frameList)
Constructs a new action for the specified frame list.

Parameters:
frameList - the frame list
Method Detail

run

public void run()
Calls gotoFrame on the frame list with a frame representing the parent of the current input.

Specified by:
run in interface IAction
Overrides:
run in class Action

update

public void update()
Updates this action's enabled state and tool tip text. This action is enabled only when there is a parent frame for the current frame in the frame list. The tool tip text is "Up to " plus the tool tip text for the parent frame.

Overrides:
update in class FrameAction

Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.