Randy Rohrbach
c7ea21be28
IFormattedValues.java
...
1.) Changed the names somewhat to be a little more distinctive when used in other code.
2.) Created FormattedValueDMContext class instead of requiring addition interfaces to be done by the users.
IRegisters.java
1.) Changed to support IFormattedValues
2.) Removed INumericalValue interface
RegisterLayoutNode.java
1.) Changed to use IFormattedValues data style.
2.) Added additional overriden method updateLabelInSessionThread to deal with the additional level of abstraction to get the data.
3.) Completed the event handling.
MIRegisters.java
1.) Changed to use the new IRegisters.java formatted data interfaces.
2.) Add getModelData routines for IRegisterDMContext - this is untested at this point. I will test it shortly.
2007-04-25 16:20:15 +00:00
Pawel Piech
2c84b29d1d
Checked in patch for bug 183400, and cleaned up TODOs.
2007-04-20 18:11:02 +00:00
Randy Rohrbach
4c76a8df1e
Created the initial formatting interface for Bugzilla 179778.
...
Updated the IRegisters interface for Bugzilla 183188 and added required interface methods to the MI Register implementation ( all indicated not yet implemented ) which are now required by the updated IRegiisters interface.
Also updated the Register View VM to handle the new events which were
also added in IRegisters.
2007-04-19 14:31:31 +00:00
Randy Rohrbach
3de10f8d2b
Fixed NPE Bugzilla 181315. Reference layoutNode which is known to be stale.
2007-04-06 14:34:51 +00:00
Ted Williams
8f6d74188f
plugin names
2007-04-05 21:49:59 +00:00
Ted Williams
43c359cb48
Fixed licensing and update URLs.
2007-04-05 19:07:11 +00:00
Pawel Piech
c923b48ecc
Fixed javac compiler error.
2007-04-05 16:15:50 +00:00
Pawel Piech
7d59d57f72
Fixed M6 buld (bug 177371).
...
Created abstract equals() and hashCode() methods for DM and VM contexts (bug 180276).
2007-04-02 20:18:00 +00:00
Pawel Piech
e44c94107f
Refactored the Done object into a RequestMonitor (bug 177081).
2007-03-28 22:14:46 +00:00
Ted Williams
1c987b3065
Changed the IExpressions interface so that it uses org.eclipse.cdt.core.IAddress instead of org.eclipse.dd.dsf.debug.service.IAddress. This change is needed to get a clean compile of the Expressions service (which implements the IExpressions interface).
2007-03-26 19:53:45 +00:00
Pawel Piech
caa4c1b355
Generics warnings cleanup (bug 178689).
2007-03-23 17:00:36 +00:00
Pawel Piech
11aaafc829
Added an example of a view model with a recursive layout node (bug 178692).
2007-03-21 23:52:14 +00:00
Ted Williams
9d2cde2b8e
Changes necessary to execute against M5 eclipse. Please search for // FIXME M5
2007-02-23 18:44:43 +00:00
Ted Williams
b1a5e0fca5
added org.eclipse.dd.dsf.ui.concurrent to Export-Package
2007-02-01 20:48:44 +00:00
Ted Williams
4ab54fe231
this executor utilizes the SWT UI dispatch thread.
2007-01-23 17:11:32 +00:00
Ted Williams
5a17ce63c4
.qualifier
2007-01-12 20:08:50 +00:00
Pawel Piech
750c30a128
Added expression service (bug# 159696)
...
Fixed updating the launch state upon startup and shutdown.
2007-01-05 22:27:26 +00:00
Pawel Piech
6c6f7978db
Applied patch on behalf of Randy Rohrback, containing refactored MI commands (bug 159688).
2006-12-13 22:01:58 +00:00
Pawel Piech
792bdef0f8
Added initial implementation of Process IO support (bug# 160040).
...
Refactored service for sending/receiving MI commands to debugger.
2006-12-12 07:02:45 +00:00
Pawel Piech
c5b151520f
Exceptions during shutdown cleanup.
2006-12-12 01:15:26 +00:00
Pawel Piech
1330da7323
Fixed RejectedExecutionException.
2006-12-12 01:13:58 +00:00
Pawel Piech
b191075ec4
Ported to new flexible hierarchy APIs (bug 164341).
2006-11-30 22:47:43 +00:00
Pawel Piech
4a775182e0
Flexible Hierarchy 3.3 APIs (bug 164341).
2006-11-22 21:08:30 +00:00
Ted Williams
f26cd35629
All plugins will start with version 0.9.0. Europa will include the release of 0.9.0.
...
Created a plugin.xml for org.eclipse.dd.dsf.ui.
2006-11-14 22:22:41 +00:00
Ted Williams
db88b4e1ca
JAVAC if (!(other instanceof DMContextVMLayoutNode<?>.DMContextVMContext)) return false;
2006-11-14 20:27:30 +00:00
Ted Williams
43d24e8bec
JAVAC DMContextVMLayoutNode.DMContextVMContext<?> otherVmc = ...
2006-11-14 20:21:01 +00:00
Ted Williams
b4e24d8167
JAVAC A<?>.B var = (A<?>.B) myObj;
2006-11-14 20:15:34 +00:00
Ted Williams
1ae33e7c6a
A<?>.B var = (A<?>.B) myObj;
2006-11-14 20:06:07 +00:00
Ted Williams
4d3c78eee1
JAVAC won't compile A<?>.B var = (A<?>.B) myObj;
2006-11-14 20:05:15 +00:00
Ted Williams
30a3f6f919
added plugin.xml
2006-11-14 19:37:51 +00:00
Pawel Piech
2b72c663b0
Added cell-editor support to DSF view model (bug# 159681).
2006-11-11 00:10:15 +00:00
Pawel Piech
91d2328263
Finished refactoring view model adapter, cleaned up warnings, added column support (bugs 159161, 159679, 161981).
2006-11-10 00:18:15 +00:00
Pawel Piech
56e3520f7a
Temporarily moved ThreadsLayoutNode to org.eclipse.dd.dsf.mi, to get rid of dependency from org.eclipse.dd.dsf.debug.ui on org.eclipse.dd.dsf.mi.core.
2006-11-08 03:04:30 +00:00
Pawel Piech
94841c4ee3
- Ported to new debugger command APIs (bug# 163623). This makes DSF build with 3.3 M3, but breaks compatibility with 3.2.
...
- Warnings cleanup.
2006-11-08 03:00:20 +00:00
Pawel Piech
cd357e26e8
Fixed an NPE related to refactoring.
2006-11-04 00:08:01 +00:00
Pawel Piech
9ff6415403
- Refactored view model implementation so that more of the common code is integrated into base classes (bug# 161981).
...
- Split org.eclipse.dd.dsf so that packages depending on org.eclipse.debug.core are in a separate plugin (bug# 161948).
- Refactored Data Model and View Model interfaces and classes to use a consistent naming scheme.
2006-11-01 21:53:48 +00:00
Pawel Piech
3173aac06c
Refactored timers example to use scheduling executor.
2006-10-19 07:30:24 +00:00
Pawel Piech
bc54ad145e
Added unit tests for standard service functionality (159680).
2006-10-16 14:49:55 +00:00
Pawel Piech
cfeb1e5d31
Added ability to cancell DsfSequence using the progress monitor (bug# 159048).
2006-10-16 07:58:52 +00:00
Pawel Piech
3f86dad9d5
Refactored DsfSequence class (bug# 159048).
...
Also added tracing of executables that were garbage-disposed without ever being run.
2006-10-13 22:34:59 +00:00
Ted Williams
6ed5cc8d0e
buckminster
2006-10-13 20:59:10 +00:00
Ted Williams
a617b5e8fb
buckminster
2006-10-13 20:51:24 +00:00
Ted Williams
2edc366817
buckminster
2006-10-11 22:29:51 +00:00
Ted Williams
099b4be9ec
buckminster
2006-10-11 22:12:49 +00:00
Ted Williams
ccaf90ca83
buckminster
2006-10-11 21:48:36 +00:00
Ted Williams
72f1dfc37d
Buckminster build integration.
2006-10-11 21:33:15 +00:00
Pawel Piech
103d6ac39c
Added annotations to indicate thead access policy for objects used with DSF (bug# 154273).
2006-10-09 22:22:49 +00:00
Pawel Piech
4cde8d219c
Added standard error codes and refactored existing implementation to use them (bug# 159043).
2006-10-06 20:35:08 +00:00
Pawel Piech
60ce7f8c10
Added generic tracing to the executor (bug# 159052).
2006-10-03 00:54:57 +00:00
Pawel Piech
97edaeb59d
Got rid of an erronous System.out.println().
2006-09-28 21:40:28 +00:00