ManualDependency disables auto-wiring by refusing to resolve any component part. When ManualDependency is used, all properties and parameters need to be explicitly specified using Component.withArgument(), Component.withArguments(), Component.withProperty() and Component.withProperties().
Codehaus.org.
@author Ben Yu