Container

A container is a special ModFrame component which can contain other ModFrame components and views. The container will perform computations on its child components based on its computational algorithm. The container can expose ports of its child components making it possible to communicate with components in other containers. It is possible to group a set of components as a container and also ungroup a container.

In the user interface the container looks like an ordinary ModFrame component, but it can be expanded to edit the contents of the container.