Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Default format preferences for variables, registers and expressions (core).

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.203
diff -u -r1.203 ChangeLog
--- ChangeLog 9 Jun 2003 15:45:07 -0000 1.203
+++ ChangeLog 9 Jun 2003 18:09:19 -0000
@@ -1,4 +1,10 @@
 2003-06-09 Mikhail Khodjaiants
+ Added default format preferences for variables, registers and expressions.
+ * CExpression.java
+ * CRegister.java
+ * CVariable.java
+
+2003-06-09 Mikhail Khodjaiants
  Renamed the 'refresh' method of ICVariable to 'reset'. Added new method -
  'reset' to CValue instead of using the 'setChanged' method.
  * ICVariable.java
Index: src/org/eclipse/cdt/debug/internal/core/model/CExpression.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CExpression.java,v
retrieving revision 1.4
diff -u -r1.4 CExpression.java
--- src/org/eclipse/cdt/debug/internal/core/model/CExpression.java 12 May 2003 21:12:10 -0000 1.4
+++ src/org/eclipse/cdt/debug/internal/core/model/CExpression.java 9 Jun 2003 18:09:19 -0000
@@ -6,6 +6,7 @@
 package org.eclipse.cdt.debug.internal.core.model;
 
 import org.eclipse.cdt.debug.core.CDebugCorePlugin;
+import org.eclipse.cdt.debug.core.ICDebugConstants;
 import org.eclipse.cdt.debug.core.cdi.event.ICDIEvent;
 import org.eclipse.cdt.debug.core.cdi.event.ICDIResumedEvent;
 import org.eclipse.cdt.debug.core.cdi.model.ICDIExpression;
@@ -32,6 +33,7 @@
  public CExpression( CDebugTarget target, ICDIExpression cdiExpression )
  {
   super( target, cdiExpression );
+  fFormat = CDebugCorePlugin.getDefault().getPluginPreferences().getInt( ICDebugConstants.PREF_DEFAULT_EXPRESSION_FORMAT );
  }
 
  /**
@@ -42,6 +44,7 @@
  public CExpression( CDebugTarget target, ICDIVariable cdiVariable )
  {
   super( target, cdiVariable );
+  fFormat = CDebugCorePlugin.getDefault().getPluginPreferences().getInt( ICDebugConstants.PREF_DEFAULT_EXPRESSION_FORMAT );
  }
 
  /* (non-Javadoc)
Index: src/org/eclipse/cdt/debug/internal/core/model/CRegister.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CRegister.java,v
retrieving revision 1.3
diff -u -r1.3 CRegister.java
--- src/org/eclipse/cdt/debug/internal/core/model/CRegister.java 10 Oct 2002 22:29:59 -0000 1.3
+++ src/org/eclipse/cdt/debug/internal/core/model/CRegister.java 9 Jun 2003 18:09:19 -0000
@@ -5,6 +5,8 @@
  */
 package org.eclipse.cdt.debug.internal.core.model;
 
+import org.eclipse.cdt.debug.core.CDebugCorePlugin;
+import org.eclipse.cdt.debug.core.ICDebugConstants;
 import org.eclipse.cdt.debug.core.cdi.model.ICDIRegister;
 import org.eclipse.debug.core.DebugException;
 import org.eclipse.debug.core.model.IRegister;
@@ -27,6 +29,7 @@
  public CRegister( CRegisterGroup parent, ICDIRegister cdiRegister )
  {
   super( parent, cdiRegister );
+  fFormat = CDebugCorePlugin.getDefault().getPluginPreferences().getInt( ICDebugConstants.PREF_DEFAULT_REGISTER_FORMAT );
  }
 
  /* (non-Javadoc)
Index: src/org/eclipse/cdt/debug/internal/core/model/CVariable.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CVariable.java,v
retrieving revision 1.36
diff -u -r1.36 CVariable.java
--- src/org/eclipse/cdt/debug/internal/core/model/CVariable.java 9 Jun 2003 15:45:07 -0000 1.36
+++ src/org/eclipse/cdt/debug/internal/core/model/CVariable.java 9 Jun 2003 18:09:20 -0000
@@ -7,6 +7,8 @@
 
 import java.util.LinkedList;
 
+import org.eclipse.cdt.debug.core.CDebugCorePlugin;
+import org.eclipse.cdt.debug.core.ICDebugConstants;
 import org.eclipse.cdt.debug.core.cdi.CDIException;
 import org.eclipse.cdt.debug.core.cdi.ICDIFormat;
 import org.eclipse.cdt.debug.core.cdi.event.ICDIChangedEvent;
@@ -102,7 +104,7 @@
  /**
   * The current format of this variable.
   */
- private int fFormat = ICDIFormat.NATURAL;
+ protected int fFormat = ICDIFormat.NATURAL;
 
  /**
   * Constructor for CVariable.
@@ -114,6 +116,7 @@
   fParent = parent;
   fCDIVariable = cdiVariable;
   fShadow = null;
+  fFormat = CDebugCorePlugin.getDefault().getPluginPreferences().getInt( ICDebugConstants.PREF_DEFAULT_VARIABLE_FORMAT );
   getCDISession().getEventManager().addEventListener( this );
  }
 

Back to the top