}
public boolean provideInjection(String fieldName, Class fieldType, ObjectLocator locator,
ClassTransformation transformation, MutableComponentModel componentModel)
{
Path path = transformation.getFieldAnnotation(fieldName, Path.class);
if (path == null) return false;
String expanded = _symbolSource.expandSymbols(path.value());
String sourceFieldName = transformation.addInjectedField(AssetSource.class, "assetSource", _assetSource);
String baseResourceFieldName = transformation.addInjectedField(Resource.class, "baseResource",
componentModel.getBaseResource());