Enable double click to edit in generator page
Merge branch 'doubleclick' into varB
Add own class for event
Use external class for handling conversion between adapters
Add double click listener for editing (not attaching)
Undo nested commands needs to be done

* if it is not then nested commands are executed twice!