|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Common function for debug views. Provides access to the underlying viewer and debug model presentation being used by a viewer. This allows clients to do such things as add and remove filters to a viewer, and configure a debug model presentation.
Clients may implement this interface. Generally, clients should subclass AbstractDebugView when creating a new debug view.
Field Summary | |
static String | COPY_ACTION
Action id for a view's copy action. |
static String | CUT_ACTION
Action id for a view's cut action. |
static String | DOUBLE_CLICK_ACTION
Action id for a view's double-click action. |
static String | FIND_ACTION
Action id for a view's find action. |
static String | PASTE_ACTION
Action id for a view's paste action. |
static String | REMOVE_ACTION
Action id for a view's remove action. |
static String | SELECT_ALL_ACTION
Action id for a view's select all action. |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
PROP_TITLE |
Method Summary | |
void | add(IUpdate updatable)
Adds the given IUpdate to this view's collection of updatable objects. |
IAction | getAction(String actionID)
Returns the action installed under the given action id. |
IMenuManager | getContextMenuManager()
Deprecated. See AbstractDebugView#getContextMenuManagers() |
IDebugModelPresentation | getPresentation(String id)
Returns the debug model presentation for this view specified by the debug model identifier. |
Viewer | getViewer()
Returns the viewer contained in this debug view. |
void | remove(IUpdate updatable)
Removes the given IUpdate from this view's collection of updatable objects. |
void | setAction(String actionID,
IAction action)
Installs the given action under the given action id. |
Methods inherited from interface org.eclipse.ui.IViewPart |
getViewSite, init, init, saveState |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
addPropertyListener, createPartControl, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setFocus |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
Field Detail |
public static final String COPY_ACTION
public static final String CUT_ACTION
public static final String DOUBLE_CLICK_ACTION
public static final String FIND_ACTION
public static final String PASTE_ACTION
public static final String REMOVE_ACTION
public static final String SELECT_ALL_ACTION
Method Detail |
public Viewer getViewer()
public IDebugModelPresentation getPresentation(String id)
public void setAction(String actionID, IAction action)
public void add(IUpdate updatable)
public void remove(IUpdate updatable)
public IAction getAction(String actionID)
public IMenuManager getContextMenuManager()
|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.