code: public <T> List<T> getRequired(Class<T> type, String name) throws ReferenceException {
  		Object locator = find(name);
  		if (locator == null)
  			throw new ReferenceException(null, name);
  
  		return _references.getRequired(type, locator);
  	}
docs: Gets all required dependencies by their name. At least one dependency must
  present. If no dependencies was found it throws a ReferenceException
  
  @param type the Class type that defined the type of the result.
  @param name the dependency name to locate.
  @return a list with found dependencies.
  @throws ReferenceException when no single component reference is found