Refactored the ability to make clabject compartments visible into the
appropriate edit part classes
generated source code