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 ClientlibLink
ClientlibExternalUri. link
Methods in com.composum.sling.clientlibs.handle that return ClientlibLink Modifier and Type Method Description static ClientlibLink
ClientlibLink. forCategory(Clientlib.Type type, String category)
ClientlibLink
Clientlib. makeLink()
A link that matches this.ClientlibLink
ClientlibCategory. makeLink()
ClientlibLink
ClientlibElement. makeLink()
Creates aClientlibLink
to this element.ClientlibLink
ClientlibExternalUri. makeLink()
ClientlibLink
ClientlibFile. makeLink()
ClientlibLink
ClientlibResourceFolder. makeLink()
Not supported.ClientlibLink
ClientlibLink. 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 boolean
ClientlibRef. 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 boolean
ClientlibRef. 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. linksToRender
protected LinkedHashSet<ClientlibLink>
AbstractClientlibVisitor. processedElements
protected Set<ClientlibLink>
RendererContext. renderedClientlibs
Methods 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 void
AbstractClientlibVisitor. markAsProcessed(ClientlibLink link, ClientlibResourceFolder parent, ClientlibVisitor.VisitorMode visitorMode)
Marks a link processed for current clientlib call (that is, clientlib tag call).void
RendererContext. 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 ClientlibLink
ClientlibService.ClientlibInfo. link
Methods in com.composum.sling.clientlibs.service with parameters of type ClientlibLink Modifier and Type Method Description protected ClientlibService.ClientlibInfo
DefaultClientlibService. 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 String
AbstractClientlibServlet. makeUri(boolean minified, ClientlibLink link)
protected String
ClientlibCategoryServlet. makeUri(boolean minified, ClientlibLink link)
protected String
ClientlibServlet. makeUri(boolean minified, ClientlibLink link)
protected String
AbstractClientlibServlet. makeUrl(org.apache.sling.api.SlingHttpServletRequest request, ClientlibLink link, boolean minified)
protected void
ClientlibDebugConsolePlugin.DebugVisitor. markAsProcessed(ClientlibLink link, ClientlibResourceFolder parent, ClientlibVisitor.VisitorMode visitorMode)
-