- FaceletContextConsumer - Interface in org.omnifaces.component.util
-
Interface to be implemented by components that wish to receive the
FaceletContext
for the
Facelet in which they are declared.
- Facelets - Class in org.omnifaces.util
-
Collection of utility methods for Facelets code.
- Faces - Class in org.omnifaces.util
-
Collection of utility methods for the JSF API that are mainly shortcuts for obtaining stuff from the thread local
FacesContext
.
- FACES_SERVLET_EXTENSIONS - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the application scope context parameter under which a Set that stores the extensions to which
the FacesServlet is mapped.
- FACES_VIEWS_DISPATCH_METHOD_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the init parameter (in web.xml) that determines the method used by FacesViews to invoke the FacesServlet.
- FACES_VIEWS_ENABLED_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
Web context parameter to switch auto-scanning completely off for Servlet 3.0 containers.
- FACES_VIEWS_EXTENSION_ACTION_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the init parameter (in web.xml) that determines the action that is performed whenever a resource
is requested WITH extension that's also available without an extension.
- FACES_VIEWS_FILTER_AFTER_DECLARED_FILTERS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the boolean init parameter (in web.xml) via which the user can set whether the
FacesViewsForwardingFilter
should match before declared filters (false) or after declared filters (true);
- FACES_VIEWS_ORIGINAL_SERVLET_PATH - Static variable in class org.omnifaces.facesviews.FacesViews
-
- FACES_VIEWS_PATH_ACTION_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the init parameter (in web.xml) that determines the action that is performed whenever a resource
is requested in a public path that has been used for scanning views by faces views.
- FACES_VIEWS_RESOURCES - Static variable in class org.omnifaces.facesviews.FacesViews
-
- FACES_VIEWS_RESOURCES_EXTENSIONS - Static variable in class org.omnifaces.facesviews.FacesViews
-
- FACES_VIEWS_REVERSE_RESOURCES - Static variable in class org.omnifaces.facesviews.FacesViews
-
- FACES_VIEWS_SCAN_PATHS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the init parameter (in web.xml) where the value holds a comma separated list of paths that are to be
scanned by faces views.
- FACES_VIEWS_SCANNED_VIEWS_EXTENSIONLESS_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the init parameter (in web.xml) via which the user can set scanned views to be always rendered
extensionless.
- FACES_VIEWS_VIEW_HANDLER_MODE_PARAM_NAME - Static variable in class org.omnifaces.facesviews.FacesViews
-
The name of the boolean init parameter (in web.xml) via which the user can set whether the
FacesViewsViewHandler
should strip the extension from the parent view handler's outcome or construct the URL itself and only take the query
parameters (if any) from the parent.
- FacesConfigXml - Enum in org.omnifaces.config
-
This configuration enum parses the /WEB-INF/faces-config.xml
and all
/META-INF/faces-config.xml
files found in the classpath and offers methods to obtain information from
them which is not available by the standard JSF API.
- FacesEventWrapper - Class in org.omnifaces.event
-
Provides a simple implementation of
FacesEvent
that can be sub-classed by developers wishing to provide
specialized behavior to an existing
FacesEvent
instance without the need to implement/override all the
methods which do not necessarily need to be implemented.
- FacesEventWrapper(FacesEvent, UIComponent) - Constructor for class org.omnifaces.event.FacesEventWrapper
-
Construct a new faces event wrapper which wraps the given faces event for the given component.
- FacesExceptionFilter - Class in org.omnifaces.filter
-
- FacesExceptionFilter() - Constructor for class org.omnifaces.filter.FacesExceptionFilter
-
- FacesLocal - Class in org.omnifaces.util
-
Collection of utility methods for the JSF API that are mainly shortcuts for obtaining stuff from the provided
FacesContext
argument.
- FacesMessageExceptionHandler - Class in org.omnifaces.exceptionhandler
-
- FacesMessageExceptionHandler(ExceptionHandler) - Constructor for class org.omnifaces.exceptionhandler.FacesMessageExceptionHandler
-
Construct a new faces message exception handler around the given wrapped exception handler.
- FacesMessageExceptionHandlerFactory - Class in org.omnifaces.exceptionhandler
-
- FacesMessageExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class org.omnifaces.exceptionhandler.FacesMessageExceptionHandlerFactory
-
Construct a new full ajax exception handler factory around the given wrapped factory.
- facesRedirect(HttpServletRequest, HttpServletResponse, String, String...) - Static method in class org.omnifaces.util.Servlets
-
Sends a temporary (302) JSF redirect to the given URL, supporting JSF ajax requests.
- FacesServletDispatchMethod - Enum in org.omnifaces.facesviews
-
The method used by FacesViews to invoke the FacesServlet.
- FacesViews - Class in org.omnifaces.facesviews
-
FacesViews is a mechanism to use SEO-friendly extensionless URLs in a JSF application without the need to enlist
individual Facelet source files in some configuration file.
- FacesViewsForwardingFilter - Class in org.omnifaces.facesviews
-
This filter makes sure extensionless requests arrive at the FacesServlet using an extension on which that Servlet is mapped,
and that non-extensionless requests are handled according to a set preference.
- FacesViewsForwardingFilter() - Constructor for class org.omnifaces.facesviews.FacesViewsForwardingFilter
-
- FacesViewsResolver - Class in org.omnifaces.facesviews
-
Facelets resource resolver that resolves mapped resources (views) to the folders from which
those views were scanned (like the the special auto-scanned faces-views folder).
- FacesViewsResolver(ResourceResolver) - Constructor for class org.omnifaces.facesviews.FacesViewsResolver
-
- FacesViewsViewHandler - Class in org.omnifaces.facesviews
-
View handler that renders an action URL extensionless if a resource is a mapped one, and faces views has been set to always
render extensionless or if the current request is extensionless, otherwise as-is.
- FacesViewsViewHandler(ViewHandler) - Constructor for class org.omnifaces.facesviews.FacesViewsViewHandler
-
- FacesViewsViewHandlerInstaller - Class in org.omnifaces.facesviews
-
- FacesViewsViewHandlerInstaller() - Constructor for class org.omnifaces.facesviews.FacesViewsViewHandlerInstaller
-
- fatal() - Method in class org.omnifaces.util.Messages.Message
-
Set the severity of the current message to FATAL.
- FileServlet - Class in org.omnifaces.servlet
-
The well known "
BalusC FileServlet",
as an abstract template, slightly refactored, rewritten and modernized with a.o.
- FileServlet() - Constructor for class org.omnifaces.servlet.FileServlet
-
- filterExtension(Set<String>) - Static method in class org.omnifaces.util.ResourcePaths
-
Filters away every resource in the given set that has an extension.
- findComponent(String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression.
- findComponentInChildren(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component, searching only in its children.
- findComponentInParents(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component, searching only in its parents.
- findComponentRelatively(UIComponent, String) - Static method in class org.omnifaces.util.Components
-
Returns the UI component matching the given client ID search expression relative to the point
in the component tree of the given component.
- findComponentsInChildren(UIComponent, Class<C>) - Static method in class org.omnifaces.util.Components
-
Returns a list of UI components matching the given type in children of the given component.
- findErrorPageLocation(Throwable) - Method in enum org.omnifaces.config.WebXml
-
Find for the given exception the right error page location.
- findErrorPageLocation(FacesContext, Throwable) - Method in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Determine the error page location based on the given exception.
- findExceptionRootCause(FacesContext, Throwable) - Method in class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Determine the root cause based on the caught exception, which will then be used to find the error page location.
- findMethod(Object, String, Object[]) - Static method in class org.omnifaces.util.Reflection
-
Finds a method based on the method name, amount of parameters and limited typing.
- findValueByStringConversion(FacesContext, UIComponent, String, Converter) - Static method in class org.omnifaces.util.selectitems.SelectItemsUtils
-
Finds an object value in the
SelectItem
instances associated with the given component by means of matching its converted value with
the given string value.
- fireEvent(Object, Annotation...) - Static method in class org.omnifaces.util.Beans
-
Fires the given CDI event, optionally with the given qualifiers.
- fireEvent(BeanManager, Object, Annotation...) - Static method in class org.omnifaces.util.BeansLocal
- flash() - Method in class org.omnifaces.util.Messages.Message
-
Make the current message a flash message.
- flush() - Method in class org.omnifaces.io.ResettableBufferedOutputStream
-
- flush() - Method in class org.omnifaces.io.ResettableBufferedWriter
-
- flushBuffer() - Method in class org.omnifaces.servlet.GzipHttpServletResponse
-
- flushBuffer() - Method in class org.omnifaces.servlet.HttpServletResponseOutputWrapper
-
- ForEach() - Constructor for class org.omnifaces.util.Components.ForEach
-
- ForEach(FacesContext) - Constructor for class org.omnifaces.util.Components.ForEach
-
- forEachComponent() - Static method in class org.omnifaces.util.Components
-
Invokes an operation on every component in the component tree.
- forEachComponent(FacesContext) - Static method in class org.omnifaces.util.Components
-
Invokes an operation on every component in the component tree.
- Form - Class in org.omnifaces.component.input
-
The
<o:form>
is a component that extends the standard
<h:form>
and provides a
way to keep view or request parameters in the request URL after a post-back and offers in combination with the
<o:ignoreValidationFailed>
tag on an
UICommand
component the possibility to ignore
validation failures so that the invoke action phase will be executed anyway.
- Form() - Constructor for class org.omnifaces.component.input.Form
-
- format1(String, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 1 parameter using
MessageFormat
API.
- format2(String, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 2 parameters using
MessageFormat
API.
- format3(String, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 3 parameters using
MessageFormat
API.
- format4(String, Object, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 4 parameters using
MessageFormat
API.
- format5(String, Object, Object, Object, Object, Object) - Static method in class org.omnifaces.el.functions.Strings
-
Format the given string with 5 parameters using
MessageFormat
API.
- formatBytes(Long) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given bytes to nearest 10n with IEC binary unit (KiB, MiB, etc) with rounding precision of
1 fraction.
- formatCurrency(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number as currency with the given symbol.
- formatDate(Date, String) - Static method in class org.omnifaces.el.functions.Dates
-
Format the given date in the given pattern with system default timezone.
- formatDateWithTimezone(Date, String, Object) - Static method in class org.omnifaces.el.functions.Dates
-
Format the given date in the given pattern with the given timezone.
- formatNumber(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the given pattern.
- formatNumberDefault(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the default pattern of the default locale.
- formatNumberDefaultForLocale(Number, Object) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number in the default pattern of the given locale.
- formatPercent(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number as percentage.
- formatRFC1123(Date) - Static method in class org.omnifaces.util.Utils
-
Formats the given
Date
to a string in RFC1123 format.
- formatThousands(Number) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number to nearest 10n (rounded to thousands), immediately suffixed (without space)
with metric unit (k, M, G, T, P or E), rounding half up with a precision of 3 digits, whereafter trailing zeroes
in fraction part are stripped.
- formatThousandsUnit(Number, String) - Static method in class org.omnifaces.el.functions.Numbers
-
Format the given number to nearest 10n (rounded to thousands), suffixed with a space, the metric unit
prefix (k, M, G, T, P or E) and the given unit, rounding half up with a precision of 3 digits, whereafter
trailing zeroes in fraction part are stripped.
- fromMap(Map<?, ?>) - Static method in class org.omnifaces.util.selectitems.SelectItemsBuilder
-
Builds a List
of SelectItem
s from the given Map
argument.
- fromRoot(UIComponent) - Method in class org.omnifaces.util.Components.ForEach
-
The root component where tree visiting starts
- FullAjaxExceptionHandler - Class in org.omnifaces.exceptionhandler
-
The
FullAjaxExceptionHandler
will transparently handle exceptions during ajax requests exactly the same way
as exceptions during synchronous (non-ajax) requests.
- FullAjaxExceptionHandler(ExceptionHandler) - Constructor for class org.omnifaces.exceptionhandler.FullAjaxExceptionHandler
-
Construct a new ajax exception handler around the given wrapped exception handler.
- FullAjaxExceptionHandler.LogReason - Enum in org.omnifaces.exceptionhandler
-
- FullAjaxExceptionHandlerFactory - Class in org.omnifaces.exceptionhandler
-
This exception handler factory needs to be registered as follows in
faces-config.xml
to get the
FullAjaxExceptionHandler
to run:
- FullAjaxExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class org.omnifaces.exceptionhandler.FullAjaxExceptionHandlerFactory
-
Construct a new full ajax exception handler factory around the given wrapped factory.