Also associated with each dependency is a set of arbitrary /// attributes that can be used to store extra information /// about dependency. See {@link InfoDescriptor} for example /// of how to declare the container specific attributes.
/// ///Possible uses for the attributes are to declare container /// specific constraints of component. For example a dependency on /// a Corba ORB may also require that the Corba ORB contain the /// TimeServer and PersistenceStateService at initialization. Or it /// may require that the componenet be multi-thread safe or that /// it is persistent etc. These are all container specific /// demands.
///