
com.formos.tapestry.testify.internal.TestifyCommonResourcesInjectionProvider Maven / Gradle / Ivy
package com.formos.tapestry.testify.internal;
import org.apache.tapestry5.annotations.Service;
import org.apache.tapestry5.internal.services.CommonResourcesInjectionProvider;
import org.apache.tapestry5.ioc.ObjectLocator;
import org.apache.tapestry5.model.MutableComponentModel;
import org.apache.tapestry5.plastic.PlasticField;
public class TestifyCommonResourcesInjectionProvider extends CommonResourcesInjectionProvider {
@Override
public boolean provideInjection(PlasticField field, ObjectLocator locator, MutableComponentModel componentModel) {
if (field.getAnnotation(Service.class) != null) {
return false;
} else {
return super.provideInjection(field, locator, componentModel);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy