> @@ -125,13 +152,16 @@ public class CreationalContextImpl<T> im > * @param dependent dependent contextual > * @param instance dependent instance > */ > - public <K> void addDependent(Contextual<K> dependent, Object instance, > CreationalContext<K> cc) > + public <K> void addDependent(Object ownerInstance, Contextual<K> > dependent, Object instance) > { > + Asserts.assertNotNull(dependent,"ownerInstance parameter cannot be > null"); > Asserts.assertNotNull(dependent,"dependent parameter cannot be null"); > + Asserts.assertNotNull(dependent,"instance parameter cannot be null"); > + Asserts.assertNotNull(dependent,"cc parameter cannot be null");
all the first parameters are the same