Application programming interfaces for Eclipse contexts.

## Package Specification

This package provides application programming interfaces for Eclipse contexts.

The IEclipseContext is a map of properties describing execution environment. Consumers can create more detailed descriptions by creating child contexts and adding information to them.

Eclipse contexts can be injected into domain objects using ContextInjectionFactory reducing the number of arguments that need to be passed around and providing updates when context information changes.