Adding elements to the tree
map key to action
override to handle specific actions
hide workspace panel
Is need to expand item?
Saving items collapse/expand state
returns currently selected project item
handle source file selection change
See Implementation