- java.lang.Object
- 
- jakarta.faces.application.ResourceHandler
- 
- jakarta.faces.application.ResourceHandlerWrapper
- 
- org.omnifaces.resourcehandler.DefaultResourceHandler
- 
- org.omnifaces.resourcehandler.OmniVersionResourceHandler
 
 
 
 
- 
- All Implemented Interfaces:
- FacesWrapper<ResourceHandler>
 
 public class OmniVersionResourceHandler extends DefaultResourceHandler Appends OmniFaces version to resources with library nameomnifaces.- Since:
- 2.2
- Author:
- Bauke Scholtz
 
- 
- 
Field Summary- 
Fields inherited from class org.omnifaces.resourcehandler.DefaultResourceHandlerFACES_SCRIPT_RESOURCE_NAME, RES_NOT_FOUND
 - 
Fields inherited from class jakarta.faces.application.ResourceHandlerJSF_SCRIPT_LIBRARY_NAME, JSF_SCRIPT_RESOURCE_NAME, LOCALE_PREFIX, RESOURCE_CONTRACT_XML, RESOURCE_EXCLUDES_DEFAULT_VALUE, RESOURCE_EXCLUDES_PARAM_NAME, RESOURCE_IDENTIFIER, WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAME, WEBAPP_RESOURCES_DIRECTORY_PARAM_NAME
 
- 
 - 
Constructor SummaryConstructors Constructor Description OmniVersionResourceHandler(ResourceHandler wrapped)Creates a new instance of this OmniFaces version resource handler which wraps the given resource handler.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourcedecorateResource(Resource resource)Decorate the given resource.- 
Methods inherited from class org.omnifaces.resourcehandler.DefaultResourceHandlercreateResource, createResource, createResource, createResourceFromLibrary, decorateResource, getLibraryName
 - 
Methods inherited from class jakarta.faces.application.ResourceHandlerWrappercreateResourceFromId, createViewResource, getRendererTypeForResourceName, getViewResources, getViewResources, getWrapped, handleResourceRequest, isResourceRendered, isResourceRequest, isResourceURL, libraryExists, markResourceRendered
 
- 
 
- 
- 
- 
Constructor Detail- 
OmniVersionResourceHandlerpublic OmniVersionResourceHandler(ResourceHandler wrapped) Creates a new instance of this OmniFaces version resource handler which wraps the given resource handler.- Parameters:
- wrapped- The resource handler to be wrapped.
 
 
- 
 - 
Method Detail- 
decorateResourcepublic Resource decorateResource(Resource resource) Description copied from class:DefaultResourceHandlerDecorate the given resource. This will only be called if no library-specific resource has been requested.The default implementation just returns the given resource unmodified. - Overrides:
- decorateResourcein class- DefaultResourceHandler
- Parameters:
- resource- The resource to be decorated.
- Returns:
- The decorated resource.
 
 
- 
 
-