Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
For ease of script development, I would like to introduce a mechanism for mapping Sling Model classes to resource types for Resource and SlingHttpServletRequest objects.
From an API perspective, this introduces two new methods on ModelFactory:
public Object getModelFromResource(@Nonnull Resource resource); public Object getModelFromRequest(@Nonnull SlingHttpServletRequest request);
And a new attribute on the @Model annotations
public String resourceType() default "";