Task #2120

Updated by Sebastien Jacquot about 3 years ago

CA, extract all the UI related code in CAEditorInput and move it to CAEditor. (especially for fixing a bug that leading to recreate the editor when double clicking on a CA node result event if one is already opened).
The editor inputs are not intended to store or to create any UI components.