package org.softlang.company.model.company;
/**
* An interface for all composites in an company object structure.
* Containers are supposed to aggregate sub-units.
*/
public interface Container extends Component {
Iterable<? extends Subunit> subunits();
boolean add(Subunit u);
boolean remove(Subunit u);
}