/** * {@inheritDoc} */ @Override public void setCompositePropertyResolver() { Configuration config = getModelConfiguration(); Configuration parent = config.getParent(); if (parent != null) { config.setPropertyResolver(CompoundPropertyResolver.compact(parent.getPropertyResolver(), this)); } else { config.setPropertyResolver(CompoundPropertyResolver.compact(SystemAndTestPropertyResolver.INSTANCE, this)); } for (ComponentModel component : _components) { component.setComponentPropertyResolver(); } } }
/** * {@inheritDoc} */ @Override public void setCompositePropertyResolver() { Configuration config = getModelConfiguration(); Configuration parent = config.getParent(); if (parent != null) { config.setPropertyResolver(CompoundPropertyResolver.compact(parent.getPropertyResolver(), this)); } else { config.setPropertyResolver(CompoundPropertyResolver.compact(SystemAndTestPropertyResolver.INSTANCE, this)); } for (ComponentModel component : _components) { component.setComponentPropertyResolver(); } } }