Update to first build
December 28th, 2007We’ve updated the first build of JDEEP, adding a new functionality. Now, when you close Eclipse, the local file is added to a global file (memorized in the same directory of the local) which stored all the times related to all the projects active on Eclipse workspace.
To do this we added a control when Eclipse is starting which creates a global xml file if it doesn’t exist and a new class which implements the merge operation during Eclipse stops. This aggregator reads the global file and memorize it using DOM (from org.w3c.dom.*) methods (and we add a new vector of timeItem to keep track of the various istances) and then it reads the local file, adds the timeItem and rewrites the structure memorized in the global file.
The global file will be useful to create the reports for the users.
We’re preparing a TO DO list with the improvement to be done, for example:
- A listener which captures the keyboard interrupts to monitore that the user is working effectively;
- A view which calls the method “Reader” and shows the content of the local or global file.
We’re working hard on this plugin and any suggestion is welcomed.