A simple implementation of the Dependency interface.
It simply calls ComponentMap.getComponent(Object) and ComponentMap.getComponentOfType(Class) to resolve component parts.
Properties and parameters are resolved by type.
Codehaus.org.
@author Ben Yu