Currently the Synthesis Analysis Application ends immediately after the creation of the UI causing the application and UI to close.
To enable the standalone application
./bin/cifsynthanalys to wait for the editor to complete the public method
waitUntilClosed() has been added to the
ControlEditor. This method blocks the calling thread using
wait(). To release the waiting thread a
DisposeListener has been added which will notify all waiting threads when the editors
contents is being disposed.
Addresses #567 (closed)