public class Utils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
CONTENT_TYPE_BY_FILE_EXT |
static java.util.Map<java.lang.String,java.lang.String> |
FILE_EXT_BY_CONTENT_TYPE |
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
acceptContains(javax.servlet.http.HttpServletRequest request,
java.lang.String contains) |
static java.lang.String |
asParameterString(java.util.List<javax.faces.component.UIParameter> children)
Return the name value pairs parameters as a ANSI escaped string
formatted in query string parameter format, only if the UIParameter
is not disable.
|
static java.util.List<javax.faces.component.UIParameter> |
captureParameters(javax.faces.component.UIComponent component)
Capture UIParameter (f:param) children of a component
generally a UICommand
|
static void |
copyStream(java.io.InputStream in,
java.io.OutputStream out) |
static int |
copyStream(java.io.InputStream in,
java.io.OutputStream out,
int start,
int end) |
static void |
decodeBehavior(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
static javax.faces.component.UIComponent |
findForm(javax.faces.component.UIComponent uiComponent) |
static javax.faces.component.UIComponent |
findNamingContainer(javax.faces.component.UIComponent uiComponent) |
static javax.faces.component.UIForm |
findParentForm(javax.faces.component.UIComponent comp) |
static int |
generateHashCode(java.lang.Object value) |
static java.lang.String |
getAcceptHeader(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getBaseURL(javax.servlet.ServletRequest request)
Get the base URL for the request.
|
static org.icefaces.util.ClientDescriptor |
getClientDescriptor() |
static java.lang.String |
getCloudPushId(javax.servlet.http.HttpServletRequest request) |
static javax.servlet.http.Cookie |
getCookie(java.lang.String name,
javax.servlet.http.HttpServletRequest request) |
static java.text.DateFormat |
getHttpDateFormat() |
static javax.servlet.http.HttpServletRequest |
getRequest(javax.faces.context.FacesContext facesContext) |
static java.lang.String |
getSessionIdCookie() |
static java.lang.String |
getSessionIdCookie(javax.faces.context.FacesContext facesContext) |
static java.lang.String |
getUserAgent(javax.servlet.http.HttpServletRequest request) |
static boolean |
isTouchEventEnabled(javax.faces.context.FacesContext context)
Deprecated.
|
static boolean |
isTransformerHack(org.icefaces.util.ClientDescriptor client)
Method to simply check for the Asus transformer prime.
|
static boolean |
iterateEffects(AnimationBehavior.Iterator iterator) |
static void |
registerLazyComponent(javax.faces.context.FacesContext facesContext,
java.lang.String clientId,
java.lang.String function) |
static void |
renderChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent child) |
static void |
renderChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component) |
static boolean |
superValueIfSet(javax.faces.component.UIComponent component,
javax.faces.component.StateHelper sh,
java.lang.String attName,
boolean superValue,
boolean defaultValue) |
static void |
writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String[] componentClasses,
java.lang.String applicationClass,
boolean disabled) |
static void |
writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String componentClass,
java.lang.String applicationClass) |
static void |
writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String componentClass,
java.lang.String applicationClass,
boolean disabled) |
public static final java.util.Map<java.lang.String,java.lang.String> FILE_EXT_BY_CONTENT_TYPE
public static final java.util.Map<java.lang.String,java.lang.String> CONTENT_TYPE_BY_FILE_EXT
public static void renderChildren(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionpublic static void renderChild(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent child)
throws java.io.IOException
java.io.IOExceptionpublic static javax.faces.component.UIComponent findNamingContainer(javax.faces.component.UIComponent uiComponent)
public static javax.faces.component.UIComponent findForm(javax.faces.component.UIComponent uiComponent)
public static javax.faces.component.UIForm findParentForm(javax.faces.component.UIComponent comp)
public static void decodeBehavior(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
public static boolean iterateEffects(AnimationBehavior.Iterator iterator)
public static void writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String componentClass,
java.lang.String applicationClass)
throws java.io.IOException
java.io.IOExceptionpublic static void writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String componentClass,
java.lang.String applicationClass,
boolean disabled)
throws java.io.IOException
java.io.IOExceptionpublic static void writeConcatenatedStyleClasses(javax.faces.context.ResponseWriter writer,
java.lang.String[] componentClasses,
java.lang.String applicationClass,
boolean disabled)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<javax.faces.component.UIParameter> captureParameters(javax.faces.component.UIComponent component)
component - The component to work frompublic static java.lang.String asParameterString(java.util.List<javax.faces.component.UIParameter> children)
children - List of childrenpublic static boolean superValueIfSet(javax.faces.component.UIComponent component,
javax.faces.component.StateHelper sh,
java.lang.String attName,
boolean superValue,
boolean defaultValue)
public static javax.servlet.http.Cookie getCookie(java.lang.String name,
javax.servlet.http.HttpServletRequest request)
public static void copyStream(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic static int copyStream(java.io.InputStream in,
java.io.OutputStream out,
int start,
int end)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getUserAgent(javax.servlet.http.HttpServletRequest request)
public static boolean isTransformerHack(org.icefaces.util.ClientDescriptor client)
client - ClientDescriptor for requestpublic static java.lang.String getBaseURL(javax.servlet.ServletRequest request)
request - The ServletRequestpublic static java.lang.String getCloudPushId(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getAcceptHeader(javax.servlet.http.HttpServletRequest request)
public static boolean acceptContains(javax.servlet.http.HttpServletRequest request,
java.lang.String contains)
public static int generateHashCode(java.lang.Object value)
public static java.text.DateFormat getHttpDateFormat()
@Deprecated public static boolean isTouchEventEnabled(javax.faces.context.FacesContext context)
context - public static javax.servlet.http.HttpServletRequest getRequest(javax.faces.context.FacesContext facesContext)
public static org.icefaces.util.ClientDescriptor getClientDescriptor()
public static void registerLazyComponent(javax.faces.context.FacesContext facesContext,
java.lang.String clientId,
java.lang.String function)
public static java.lang.String getSessionIdCookie()
public static java.lang.String getSessionIdCookie(javax.faces.context.FacesContext facesContext)
Copyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.