public final class Hacks extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static long | getDefaultResourceMaxAge()Returns the default resource maximum age in milliseconds. | 
| static PartialViewContext | getRichFacesPartialViewContext()RichFaces 4.0-4.3 ExtendedPartialViewContextImpl does not extend from PartialViewContextWrapper. | 
| static Collection<String> | getRichFacesRenderIds()RichFaces PartialViewContext implementation does not have the getRenderIds() method properly implemented. | 
| static Set<ResourceIdentifier> | getRichFacesResourceLibraryResources(ResourceIdentifier id)Returns an ordered set of all JSF resource identifiers for the given RichFaces resource library resources. | 
| static PartialViewContext | getRichFacesWrappedPartialViewContext()RichFaces 4.0-4.3 ExtendedPartialViewContextImpl does not have any getWrapped() method to return the wrapped
 PartialViewContext. | 
| static boolean | isMyFacesUsed()Returns true if MyFaces is used. | 
| static boolean | isPrimeFacesDynamicResourceRequest(FacesContext context)Returns true if the current request is a PrimeFaces dynamic resource request. | 
| static boolean | isRichFacesInstalled()Returns true if RichFaces 4.x is installed. | 
| static boolean | isRichFacesResourceLibraryRenderer(String rendererType)Returns true if the given renderer type is recognizeable as RichFaces resource library renderer. | 
| static boolean | isScriptResourceRendered(FacesContext context,
                        ResourceIdentifier id)Returns whether the given script resource is rendered. | 
| static void | removeResourceDependencyState(FacesContext context)Remove the resource dependency processing related attributes from the given faces context. | 
| static void | setScriptResourceRendered(FacesContext context,
                         ResourceIdentifier id)Set the given script resource as rendered. | 
| static void | setStylesheetResourceRendered(FacesContext context,
                             ResourceIdentifier id)Set the given stylesheet resource as rendered. | 
public static boolean isRichFacesInstalled()
Note that RichFaces 4.4 doesn't exist.
public static PartialViewContext getRichFacesPartialViewContext()
FacesContext.getPartialViewContext().public static Collection<String> getRichFacesRenderIds()
public static PartialViewContext getRichFacesWrappedPartialViewContext()
public static boolean isRichFacesResourceLibraryRenderer(String rendererType)
rendererType - The renderer type to be checked.public static Set<ResourceIdentifier> getRichFacesResourceLibraryResources(ResourceIdentifier id)
id - The resource identifier of the RichFaces resource library (e.g. org.richfaces:ajax.reslib).public static boolean isMyFacesUsed()
public static void setScriptResourceRendered(FacesContext context, ResourceIdentifier id)
context - The involved faces context.id - The resource identifier.public static boolean isScriptResourceRendered(FacesContext context, ResourceIdentifier id)
context - The involved faces context.id - The resource identifier.public static void setStylesheetResourceRendered(FacesContext context, ResourceIdentifier id)
context - The involved faces context.id - The resource identifier.public static void removeResourceDependencyState(FacesContext context)
context - The involved faces context.public static long getDefaultResourceMaxAge()
public static boolean isPrimeFacesDynamicResourceRequest(FacesContext context)
context - The involved faces context.Copyright © 2012–2015 OmniFaces. All rights reserved.