All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AttributeHelper Allows setting and reading request-/session-attributes, script bindings or a simulated pageContext (EmulatedPageContext).AttributeHelper.Scope AttributesUseProvider Allows reading request- or session-attributes or theEmulatedPageContextwith a data-sly-use statement such that the IDE knows the specific class and can provide code completion etc.AttributesUseProvider.Scope BindingsHelper Development-tool to list out all bindings in the current context.ComposumModelsUseProvider HTLUseProviderwhich will instantiate a referenced Sling Model from aBeanContext.EmulatedPageContext Implements a kind of pagecontext for HTL by putting a map into a request attribute, to enable communication between templates.ExtendedJavaUseProvider A HTLUseProvidersimilar to theJavaUseProviderthat allows accessing theRenderContext, too - the constructed Java object has to implementUseWithRenderContextwithUseWithRenderContext.init(RenderContext, Bindings).HtlPageContext Mocks aPageContextfrom theBindingsof HTL.MapCreator HTL Helper that creates a map (this object itself), e.g.ObjectInfo Utility to print out information about a HTL variable via Java Reflection.OuterBindingsBindingsValueProvider ABindingsValuesProviderthat binds the outermost bindings themselves into a binding, such that global variables can be added / changed.TagHtlAdapter Crude wrapper for JSP tags to use these in HTL scripts.UseWithRenderContext Allows initialization of Java objects when created by HTL withExtendedJavaUseProvider.