I wrote a Eclipse debugger like in the Tutorial "How to write an Eclipse
debugger" and I think I am making progress but I have one
fundamental problem of understanding.
I have divided the new debugger in two Plugins for model and ui
circumstances.

My question is, how can i start an action that belongs in the ui part
because of starting or stopping, debugger, stepping... the debugger?
I know there is a Listener called IDebugEventSetListener but where
should I register this?

For example, I want to create a new console when the debugging starts.
I created a Console-Factory class with static methods to return the new
console. In my opinion, the Factory-Class belongs to the ui part.