All Classes and Interfaces

Class
Description
This class keeps track of all the CSS files that must be included for a single request, so that the controls are working properly.
Defines the available resource types.
Base interface for an HTML creator
IWebResourceSet<T extends com.helger.html.resource.IHTMLResourceProvider>
Base interface for CSS and JS resource sets.
An interface for merging resource bundles.
A generic converted from String URI to ISimpleURL.
This class keeps track of all the JS files that must be included for a single request, so that the controls are working properly.
Misc utilities to create link URLs.
 
 
The meta system manager encapsulates all managers that are located in this project.
Global photon-app settings.
Static test init and shutdown code for this project
Non-web scope aware test rule, with a defined storage root directory
Web scope aware test rule, with a defined storage root directory
This class keeps track of all the CSS files that must be included globally or for a single request.
A utility class for consistent HTML creation.
This class keeps track of all the JS files that must be included globally for a single request.
This class keeps track of all the meta elements that must be included globally or for a single request.
Extends the UnifiedResponse with additional sanity methods for easier pratical use.
 
The default implementation of IWebURIToURLConverter that uses LinkHelper.getStreamURL(IRequestWebScopeWithoutResponse, String) to convert relative URIs to URLs.
A single web site resource.
This is a bundle of 1-n WebSiteResource objects that share the same conditional comment and can be bundled with each other.
 
This class combines a WebSiteResourceBundle with an internal ID and a creation date time.
A global cache for WebSiteResource objects, to avoid the hash calculation over and over again.
This encapsulates a WebSiteResource together with an optional conditional comment.