__CLOVER_42_0.S[1026]++;bean = _beans.get(name);}
__CLOVER_42_0.S[1027]++;if ((((bean != null) && (++__CLOVER_42_0.CT[198] != 0)) || (++__CLOVER_42_0.CF[198] == 0))){
__CLOVER_42_0.S[1028]++;return bean;}
__CLOVER_42_0.S[1029]++;IBeanSpecification spec = _component.getSpecification().getBeanSpecification(name);
__CLOVER_42_0.S[1030]++;if ((((spec == null) && (++__CLOVER_42_0.CT[199] != 0)) || (++__CLOVER_42_0.CF[199] == 0))){
__CLOVER_42_0.S[1031]++;throw new ApplicationRuntimeException(
Tapestry.format(
"BeanProvider.bean-not-defined",
_component.getExtendedId(),
name));}
__CLOVER_42_0.S[1032]++;bean = instantiateBean(name, spec);
__CLOVER_42_0.S[1033]++;BeanLifecycle lifecycle = spec.getLifecycle();
__CLOVER_42_0.S[1034]++;if ((((lifecycle == BeanLifecycle.NONE) && (++__CLOVER_42_0.CT[200] != 0)) || (++__CLOVER_42_0.CF[200] == 0))){
__CLOVER_42_0.S[1035]++;return bean;}
__CLOVER_42_0.S[1036]++;if ((((_beans == null) && (++__CLOVER_42_0.CT[201] != 0)) || (++__CLOVER_42_0.CF[201] == 0))){