I need a library to embed in my software programs, that would work a bit like the Eclipse Usage Data Collector to be precise.
What i need is a way to get information about the users' button clicks and other GUI interactions.
In the code called by the click I would write something like
and the library would store this data (along with other data that it will harvest alone like the username, the OS, etc) in a file.
I will make by myself a way to actually use this data afterwards.
The Eclipse UDC possesses no API and is too firmly tied to Eclipse RCP to be a solution here.