From 31d07ac3ccb8cfa2a86eb64ba069fb685b27f8d8 Mon Sep 17 00:00:00 2001 From: Pawel Piech Date: Fri, 18 Apr 2008 20:17:49 +0000 Subject: [PATCH] [212839] Added "Type" column to the registers view. --- .../ui/viewmodel/register/MessagesForRegisterVM.java | 2 ++ .../ui/viewmodel/register/RegisterColumnPresentation.java | 4 +++- .../provisional/ui/viewmodel/register/messages.properties | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/MessagesForRegisterVM.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/MessagesForRegisterVM.java index d71f175acd1..434f0af14c0 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/MessagesForRegisterVM.java +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/MessagesForRegisterVM.java @@ -9,6 +9,8 @@ public class MessagesForRegisterVM extends NLS { public static String RegisterColumnPresentation_name; + public static String RegisterColumnPresentation_type; + public static String RegisterColumnPresentation_value; static { // initialize resource bundle diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/RegisterColumnPresentation.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/RegisterColumnPresentation.java index 8daddc7b060..9aa8e5eb2f3 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/RegisterColumnPresentation.java +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/RegisterColumnPresentation.java @@ -32,13 +32,15 @@ public class RegisterColumnPresentation implements IColumnPresentation { // @see org.eclipse.debug.internal.ui.viewers.provisional.IColumnPresentation#getAvailableColumns() public String[] getAvailableColumns() { - return new String[] { IDebugVMConstants.COLUMN_ID__NAME, IDebugVMConstants.COLUMN_ID__VALUE, IDebugVMConstants.COLUMN_ID__DESCRIPTION, }; + return new String[] { IDebugVMConstants.COLUMN_ID__NAME, IDebugVMConstants.COLUMN_ID__TYPE, IDebugVMConstants.COLUMN_ID__VALUE, IDebugVMConstants.COLUMN_ID__DESCRIPTION, }; } // @see org.eclipse.debug.internal.ui.viewers.provisional.IColumnPresentation#getHeader(java.lang.String) public String getHeader(String id) { if (IDebugVMConstants.COLUMN_ID__NAME.equals(id)) { return MessagesForRegisterVM.RegisterColumnPresentation_name; + } else if (IDebugVMConstants.COLUMN_ID__TYPE.equals(id)) { + return MessagesForRegisterVM.RegisterColumnPresentation_type; } else if (IDebugVMConstants.COLUMN_ID__VALUE.equals(id)) { return MessagesForRegisterVM.RegisterColumnPresentation_value; } else if (IDebugVMConstants.COLUMN_ID__DESCRIPTION.equals(id)) { diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/messages.properties b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/messages.properties index 5b6ea684c42..81b12d88c81 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/messages.properties +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/register/messages.properties @@ -1,3 +1,4 @@ RegisterColumnPresentation_name=Name +RegisterColumnPresentation_type=Type RegisterColumnPresentation_value=Value RegisterColumnPresentation_description=Description