public final class DevTools
extends java.lang.Object
Utility class for displaying Facelet error/debug information.
The public static methods of this class are exposed as EL functions under
the namespace http://java.sun.com/mojarra/private/functions
Modifier and Type | Field and Description |
---|---|
private static java.lang.String[] |
DEBUG_PARTS |
private static java.lang.String |
DEBUG_TEMPLATE |
private static java.lang.String[] |
ERROR_PARTS |
private static java.lang.String |
ERROR_TEMPLATE |
private static java.lang.String[] |
IGNORE |
private static java.util.logging.Logger |
LOGGER |
static java.lang.String |
Namespace |
static java.lang.String |
NewNamespace |
private static java.lang.String |
TS |
Modifier | Constructor and Description |
---|---|
private |
DevTools() |
Modifier and Type | Method and Description |
---|---|
static void |
debugHtml(java.io.Writer writer,
javax.faces.context.FacesContext faces) |
static void |
debugHtml(java.io.Writer writer,
javax.faces.context.FacesContext faces,
java.lang.Throwable e) |
private static java.lang.String |
getName(javax.faces.component.UIComponent c) |
private static void |
init() |
private static boolean |
isText(javax.faces.component.UIComponent c) |
private static java.lang.String[] |
splitTemplate(java.lang.String rsc) |
private static void |
writeAttributes(java.io.Writer writer,
javax.faces.component.UIComponent c) |
static void |
writeComponent(java.io.Writer writer,
javax.faces.component.UIComponent c) |
private static void |
writeEnd(java.io.Writer writer,
javax.faces.component.UIComponent c) |
static void |
writeException(java.io.Writer writer,
java.lang.Throwable e) |
static void |
writeMessage(java.io.Writer writer,
java.lang.Throwable e) |
private static void |
writeStart(java.io.Writer writer,
javax.faces.component.UIComponent c,
boolean children) |
static void |
writeVariables(java.io.Writer writer,
javax.faces.context.FacesContext faces) |
private static void |
writeVariables(java.io.Writer writer,
java.util.Map<java.lang.String,?> vars,
java.lang.String caption) |
public static final java.lang.String Namespace
public static final java.lang.String NewNamespace
private static final java.util.logging.Logger LOGGER
private static final java.lang.String TS
private static final java.lang.String ERROR_TEMPLATE
private static java.lang.String[] ERROR_PARTS
private static final java.lang.String DEBUG_TEMPLATE
private static java.lang.String[] DEBUG_PARTS
private static final java.lang.String[] IGNORE
public static void debugHtml(java.io.Writer writer, javax.faces.context.FacesContext faces, java.lang.Throwable e) throws java.io.IOException
java.io.IOException
public static void writeMessage(java.io.Writer writer, java.lang.Throwable e) throws java.io.IOException
java.io.IOException
public static void writeException(java.io.Writer writer, java.lang.Throwable e) throws java.io.IOException
java.io.IOException
public static void debugHtml(java.io.Writer writer, javax.faces.context.FacesContext faces) throws java.io.IOException
java.io.IOException
public static void writeVariables(java.io.Writer writer, javax.faces.context.FacesContext faces) throws java.io.IOException
java.io.IOException
public static void writeComponent(java.io.Writer writer, javax.faces.component.UIComponent c) throws java.io.IOException
java.io.IOException
private static void init() throws java.io.IOException
java.io.IOException
private static java.lang.String[] splitTemplate(java.lang.String rsc) throws java.io.IOException
java.io.IOException
private static void writeVariables(java.io.Writer writer, java.util.Map<java.lang.String,?> vars, java.lang.String caption) throws java.io.IOException
java.io.IOException
private static void writeEnd(java.io.Writer writer, javax.faces.component.UIComponent c) throws java.io.IOException
java.io.IOException
private static void writeAttributes(java.io.Writer writer, javax.faces.component.UIComponent c)
private static void writeStart(java.io.Writer writer, javax.faces.component.UIComponent c, boolean children) throws java.io.IOException
java.io.IOException
private static java.lang.String getName(javax.faces.component.UIComponent c)
private static boolean isText(javax.faces.component.UIComponent c)
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.