Uses of Class
com.composum.sling.clientlibs.handle.ClientlibLink
-
Packages that use ClientlibLink Package Description com.composum.sling.clientlibs.handle com.composum.sling.clientlibs.processor com.composum.sling.clientlibs.service com.composum.sling.clientlibs.servlet -
-
Uses of ClientlibLink in com.composum.sling.clientlibs.handle
Fields in com.composum.sling.clientlibs.handle declared as ClientlibLink Modifier and Type Field Description protected ClientlibLinkClientlibExternalUri. linkMethods in com.composum.sling.clientlibs.handle that return ClientlibLink Modifier and Type Method Description static ClientlibLinkClientlibLink. forCategory(Clientlib.Type type, String category)ClientlibLinkClientlib. makeLink()A link that matches this.ClientlibLinkClientlibCategory. makeLink()ClientlibLinkClientlibElement. makeLink()Creates aClientlibLinkto this element.ClientlibLinkClientlibExternalUri. makeLink()ClientlibLinkClientlibFile. makeLink()ClientlibLinkClientlibResourceFolder. makeLink()Not supported.ClientlibLinkClientlibLink. withHash(String newHash)Creates a new link with parameters as this except hash.Methods in com.composum.sling.clientlibs.handle with parameters of type ClientlibLink Modifier and Type Method Description booleanClientlibRef. isSatisfiedby(ClientlibLink link)Checks whether the link matches this, up to version patterns.Method parameters in com.composum.sling.clientlibs.handle with type arguments of type ClientlibLink Modifier and Type Method Description booleanClientlibRef. isSatisfiedby(Collection<ClientlibLink> links)Checks whether one of the links matches this, up to version patterns. -
Uses of ClientlibLink in com.composum.sling.clientlibs.processor
Fields in com.composum.sling.clientlibs.processor with type parameters of type ClientlibLink Modifier and Type Field Description protected List<ClientlibLink>RenderingVisitor. linksToRenderprotected LinkedHashSet<ClientlibLink>AbstractClientlibVisitor. processedElementsprotected Set<ClientlibLink>RendererContext. renderedClientlibsMethods in com.composum.sling.clientlibs.processor that return types with arguments of type ClientlibLink Modifier and Type Method Description List<ClientlibLink>RenderingVisitor. getLinksToRender()Set<ClientlibLink>AbstractClientlibVisitor. getProcessedElements()Set<ClientlibLink>RendererContext. getRenderedClientlibs()Methods in com.composum.sling.clientlibs.processor with parameters of type ClientlibLink Modifier and Type Method Description protected voidAbstractClientlibVisitor. markAsProcessed(ClientlibLink link, ClientlibResourceFolder parent, ClientlibVisitor.VisitorMode visitorMode)Marks a link processed for current clientlib call (that is, clientlib tag call).voidRendererContext. registerClientlibLink(ClientlibLink link, ClientlibResourceFolder parent)Registers rendered resources / client libraries that have already been rendered for the current request, that is, over all clientlib tag calls of a requestConstructor parameters in com.composum.sling.clientlibs.processor with type arguments of type ClientlibLink Constructor Description AbstractClientlibVisitor(ClientlibElement owner, ClientlibService service, org.apache.sling.api.resource.ResourceResolver resolver, LinkedHashSet<ClientlibLink> processedElements)ExcludeDependenciesVisitor(ClientlibElement owner, ClientlibService service, org.apache.sling.api.resource.ResourceResolver resolver, LinkedHashSet<ClientlibLink> processedElements)RenderingVisitor(ClientlibElement owner, RendererContext context, List<ClientlibLink> linksToRender, LinkedHashSet<ClientlibLink> processedElements)RenderingVisitor(ClientlibElement owner, RendererContext context, List<ClientlibLink> linksToRender, LinkedHashSet<ClientlibLink> processedElements)UpdateTimeVisitor(ClientlibElement owner, ClientlibService service, org.apache.sling.api.resource.ResourceResolver resolver, LinkedHashSet<ClientlibLink> processedElements) -
Uses of ClientlibLink in com.composum.sling.clientlibs.service
Fields in com.composum.sling.clientlibs.service declared as ClientlibLink Modifier and Type Field Description ClientlibLinkClientlibService.ClientlibInfo. linkMethods in com.composum.sling.clientlibs.service with parameters of type ClientlibLink Modifier and Type Method Description protected ClientlibService.ClientlibInfoDefaultClientlibService. getFileHints(FileHandle file, ClientlibLink link) -
Uses of ClientlibLink in com.composum.sling.clientlibs.servlet
Methods in com.composum.sling.clientlibs.servlet with parameters of type ClientlibLink Modifier and Type Method Description protected abstract StringAbstractClientlibServlet. makeUri(boolean minified, ClientlibLink link)protected StringClientlibCategoryServlet. makeUri(boolean minified, ClientlibLink link)protected StringClientlibServlet. makeUri(boolean minified, ClientlibLink link)protected StringAbstractClientlibServlet. makeUrl(org.apache.sling.api.SlingHttpServletRequest request, ClientlibLink link, boolean minified)protected voidClientlibDebugConsolePlugin.DebugVisitor. markAsProcessed(ClientlibLink link, ClientlibResourceFolder parent, ClientlibVisitor.VisitorMode visitorMode)
-