Group and panels architecture

The class hierarchy is the following

  • groupContainer.collection : contains a GroupSpecs() collection
  • GroupSpecModel.panels : contains a PanelSpecs() collection
  • PanelWrapper.contentsView : is a subclass of AssemblPanel(), of which every panel inherits