diff options
author | Mike Rennie | 2012-01-12 18:21:38 +0000 |
---|---|---|
committer | Mike Rennie | 2012-01-12 18:21:38 +0000 |
commit | ddc1866186235319d7821e556a302f45cd220408 (patch) | |
tree | a487369a5f8124ed7a9a804ea6bf53ef6130f5a4 | |
parent | 0f1a10d4575f9fb5e54cb3d12b87ee438941042a (diff) | |
download | eclipse.platform.debug-ddc1866186235319d7821e556a302f45cd220408.tar.gz eclipse.platform.debug-ddc1866186235319d7821e556a302f45cd220408.tar.xz eclipse.platform.debug-ddc1866186235319d7821e556a302f45cd220408.zip |
[nobug] removed unnecessary code and added API problem filter
-rw-r--r-- | org.eclipse.debug.ui/.settings/.api_filters | 124 | ||||
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/LaunchViewCopyToClipboardActionDelegate.java | 7 |
2 files changed, 69 insertions, 62 deletions
diff --git a/org.eclipse.debug.ui/.settings/.api_filters b/org.eclipse.debug.ui/.settings/.api_filters index de6e83394..ff2070863 100644 --- a/org.eclipse.debug.ui/.settings/.api_filters +++ b/org.eclipse.debug.ui/.settings/.api_filters @@ -1,58 +1,66 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<component id="org.eclipse.debug.ui" version="2"> - <resource path="ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationViewer.java" type="org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationViewer"> - <filter comment="Known illegal extension" id="571473929"> - <message_arguments> - <message_argument value="TreeViewer"/> - <message_argument value="LaunchConfigurationViewer"/> - </message_arguments> - </filter> - </resource> - <resource path="ui/org/eclipse/debug/internal/ui/preferences/LaunchPerspectivePreferencePage.java" type="org.eclipse.debug.internal.ui.preferences.LaunchPerspectivePreferencePage$PerspectivesTreeViewer"> - <filter comment="Known illegal extension" id="571473929"> - <message_arguments> - <message_argument value="TreeViewer"/> - <message_argument value="PerspectivesTreeViewer"/> - </message_arguments> - </filter> - </resource> - <resource path="ui/org/eclipse/debug/internal/ui/sourcelookup/SourceContainerViewer.java" type="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerViewer"> - <filter comment="Known illegal extension" id="571473929"> - <message_arguments> - <message_argument value="TreeViewer"/> - <message_argument value="SourceContainerViewer"/> - </message_arguments> - </filter> - </resource> - <resource path="ui/org/eclipse/debug/internal/ui/sourcelookup/browsers/ProjectSourceContainerDialog.java" type="org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerDialog"> - <filter comment="Known illegal extension" id="571473929"> - <message_arguments> - <message_argument value="ListSelectionDialog"/> - <message_argument value="ProjectSourceContainerDialog"/> - </message_arguments> - </filter> - </resource> - <resource path="ui/org/eclipse/debug/internal/ui/views/breakpoints/BreakpointsViewer.java" type="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsViewer"> - <filter comment="Known illegal extension" id="571473929"> - <message_arguments> - <message_argument value="CheckboxTreeViewer"/> - <message_argument value="BreakpointsViewer"/> - </message_arguments> - </filter> - </resource> - <resource path="ui/org/eclipse/debug/ui/actions/AbstractLaunchHistoryAction.java" type="org.eclipse.debug.ui.actions.AbstractLaunchHistoryAction"> - <filter comment="Known leaked internal types" id="576725006"> - <message_arguments> - <message_argument value="ILaunchHistoryChangedListener"/> - <message_argument value="AbstractLaunchHistoryAction"/> - </message_arguments> - </filter> - <filter comment="Known leaked internal types" id="643842064"> - <message_arguments> - <message_argument value="LaunchHistory"/> - <message_argument value="AbstractLaunchHistoryAction"/> - <message_argument value="getLaunchHistory()"/> - </message_arguments> - </filter> - </resource> -</component> +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component id="org.eclipse.debug.ui" version="2">
+ <resource path="ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationViewer.java" type="org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationViewer">
+ <filter comment="Known illegal extension" id="571473929">
+ <message_arguments>
+ <message_argument value="TreeViewer"/>
+ <message_argument value="LaunchConfigurationViewer"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/internal/ui/preferences/LaunchPerspectivePreferencePage.java" type="org.eclipse.debug.internal.ui.preferences.LaunchPerspectivePreferencePage$PerspectivesTreeViewer">
+ <filter comment="Known illegal extension" id="571473929">
+ <message_arguments>
+ <message_argument value="TreeViewer"/>
+ <message_argument value="PerspectivesTreeViewer"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/internal/ui/sourcelookup/SourceContainerViewer.java" type="org.eclipse.debug.internal.ui.sourcelookup.SourceContainerViewer">
+ <filter comment="Known illegal extension" id="571473929">
+ <message_arguments>
+ <message_argument value="TreeViewer"/>
+ <message_argument value="SourceContainerViewer"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/internal/ui/sourcelookup/browsers/ProjectSourceContainerDialog.java" type="org.eclipse.debug.internal.ui.sourcelookup.browsers.ProjectSourceContainerDialog">
+ <filter comment="Known illegal extension" id="571473929">
+ <message_arguments>
+ <message_argument value="ListSelectionDialog"/>
+ <message_argument value="ProjectSourceContainerDialog"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/internal/ui/viewers/model/InternalTreeModelViewer.java" type="org.eclipse.debug.internal.ui.viewers.model.InternalTreeModelViewer">
+ <filter comment="Known illegal extension for the async viewer support" id="571473929">
+ <message_arguments>
+ <message_argument value="TreeViewer"/>
+ <message_argument value="InternalTreeModelViewer"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/internal/ui/views/breakpoints/BreakpointsViewer.java" type="org.eclipse.debug.internal.ui.views.breakpoints.BreakpointsViewer">
+ <filter comment="Known illegal extension" id="571473929">
+ <message_arguments>
+ <message_argument value="CheckboxTreeViewer"/>
+ <message_argument value="BreakpointsViewer"/>
+ </message_arguments>
+ </filter>
+ </resource>
+ <resource path="ui/org/eclipse/debug/ui/actions/AbstractLaunchHistoryAction.java" type="org.eclipse.debug.ui.actions.AbstractLaunchHistoryAction">
+ <filter comment="Known leaked internal types" id="576725006">
+ <message_arguments>
+ <message_argument value="ILaunchHistoryChangedListener"/>
+ <message_argument value="AbstractLaunchHistoryAction"/>
+ </message_arguments>
+ </filter>
+ <filter comment="Known leaked internal types" id="643842064">
+ <message_arguments>
+ <message_argument value="LaunchHistory"/>
+ <message_argument value="AbstractLaunchHistoryAction"/>
+ <message_argument value="getLaunchHistory()"/>
+ </message_arguments>
+ </filter>
+ </resource>
+</component>
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/LaunchViewCopyToClipboardActionDelegate.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/LaunchViewCopyToClipboardActionDelegate.java index b4c203002..8616af0a8 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/LaunchViewCopyToClipboardActionDelegate.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/launch/LaunchViewCopyToClipboardActionDelegate.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2009 Wind River Systems and others. + * Copyright (c) 2009, 2012 Wind River Systems 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 @@ -10,7 +10,6 @@ *******************************************************************************/ package org.eclipse.debug.internal.ui.views.launch; -import org.eclipse.debug.internal.ui.viewers.model.InternalTreeModelViewer; import org.eclipse.debug.internal.ui.viewers.model.VirtualCopyToClipboardActionDelegate; import org.eclipse.debug.internal.ui.viewers.model.provisional.TreeModelViewer; import org.eclipse.jface.viewers.ISelection; @@ -29,12 +28,12 @@ public class LaunchViewCopyToClipboardActionDelegate extends VirtualCopyToClipbo LaunchView view = (LaunchView)getView(); if (view.isBreadcrumbVisible()) { ISelection selection = getSelection(); - if (selection instanceof ITreeSelection && getViewer() instanceof InternalTreeModelViewer) { + if (selection instanceof ITreeSelection && getViewer() != null) { TreePath path = TreePath.EMPTY; if (!selection.isEmpty()) { path = ((ITreeSelection)selection).getPaths()[0]; } - return getSelectedItemsInTreeViewer((TreeModelViewer)getViewer(), path); + return getSelectedItemsInTreeViewer(getViewer(), path); } return new TreeItem[0]; } else { |