Provides an API to allow a container to offer services to contained
components. This is implemented to provide a consistent set of features
for frames that are used in both applications and applets. Applets in
particular, do not provide certain basic services that are easily
accessed in applications frames. That is the reason for this interface.