Class NamespacedTransformedResourceProviderImpl
- java.lang.Object
-
- com.adobe.acs.commons.granite.ui.components.impl.include.NamespacedTransformedResourceProviderImpl
-
- All Implemented Interfaces:
NamespacedTransformedResourceProvider
public class NamespacedTransformedResourceProviderImpl extends Object implements NamespacedTransformedResourceProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNamespacedTransformedResourceProviderImpl.Config
-
Constructor Summary
Constructors Constructor Description NamespacedTransformedResourceProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(NamespacedTransformedResourceProviderImpl.Config config)org.apache.sling.api.resource.ResourcetransformResourceWithNameSpacing(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.resource.Resource targetResource)Transforms a resource underlying children with a namespace.
-
-
-
Method Detail
-
init
public void init(NamespacedTransformedResourceProviderImpl.Config config)
-
transformResourceWithNameSpacing
public org.apache.sling.api.resource.Resource transformResourceWithNameSpacing(org.apache.sling.api.SlingHttpServletRequest request, org.apache.sling.api.resource.Resource targetResource)Description copied from interface:NamespacedTransformedResourceProviderTransforms a resource underlying children with a namespace. Children under the resource will have various properties (the ones configured under the service) prefixed with the namespace- Specified by:
transformResourceWithNameSpacingin interfaceNamespacedTransformedResourceProvider- Returns:
- Wrapped resource
-
-