<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.0"?> <!-- # Copyright (c) 2009 Wind River Systems, Inc. and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v1.0 # which accompanies this distribution, and is available at # http://www.eclipse.org/legal/epl-v10.html # # Contributors: # Ted R Williams (Wind River) - initial implementation # Patrick Chuong (Texas Instruments) - Pin and Clone Supports (331781) # Randy Rohrbach (Wind River) - Multiple expression support (326307) --> <plugin> <extension point="org.eclipse.ui.views"> <view allowMultiple="true" category="org.eclipse.debug.ui" class="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser" icon="icons/memorybrowser_view.gif" id="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser" name="%view.name.0"> </view> </extension> <extension point="org.eclipse.ui.perspectiveExtensions"> <perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective"> <view id="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser" relationship="stack" relative="org.eclipse.ui.console.ConsoleView" visible="false"> </view> <viewShortcut id="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser"/> </perspectiveExtension> </extension> <extension point="org.eclipse.core.runtime.preferences"> <initializer class="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowserPreferenceInitializer"/> </extension> <extension point="org.eclipse.ui.viewActions"> <viewContribution id="org.eclipse.cdt.debug.ui.memoryBrowser.toolbar" targetID="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser"> <action class="org.eclipse.cdt.debug.internal.ui.actions.PinDebugContextActionDelegate" icon="icons/toolbar_pinned.gif" id="org.eclipse.pinclone.memoryBrowser.pinDebugContext" label="%PinView.name " style="toggle" toolbarPath="pinGroup"> </action> <action class="org.eclipse.cdt.debug.internal.ui.actions.OpenNewViewActionDelegate" icon="icons/open_new.gif" id="org.eclipse.pinclone.memoryBrowser.clone" label="%OpenNewView.name" style="push" toolbarPath="pinGroup"> </action> </viewContribution> </extension> <!-- Add the ability to clear the expressions list --> <extension point="org.eclipse.ui.viewActions"> <viewContribution id="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser.clearExpressionList" targetID="org.eclipse.cdt.debug.ui.memory.memorybrowser.MemoryBrowser"> <action class="org.eclipse.cdt.debug.ui.memory.memorybrowser.ClearExpressionsListAction" id="org.eclipse.cdt.debug.ui.memory.memorybrowser.ClearExpressionListActionID" label="%view.clearExpressionList" menubarPath="additions"> </action> </viewContribution> </extension> </plugin>