com.sun.faces.util
Class ToolsUtil

java.lang.Object
  extended by com.sun.faces.util.ToolsUtil

public class ToolsUtil
extends java.lang.Object

Various static utility methods.


Field Summary
static java.lang.String BEANS_LOGGER
           
static java.lang.String CONFIG_LOGGER
           
static java.lang.String FACES_LOG_STRINGS
           
static java.lang.String FACES_LOGGER
           
static java.lang.String GENERATE_LOGGER
           
static java.lang.String MANAGED_BEAN_AS_LIST_CONFIG_ERROR_ID
           
static java.lang.String MANAGED_BEAN_AS_MAP_CONFIG_ERROR_ID
           
static java.lang.String MANAGED_BEAN_INVALID_SCOPE_ID
           
static java.lang.String MANAGED_BEAN_LIST_PROPERTY_CONFIG_ERROR_ID
           
static java.lang.String MANAGED_BEAN_MAP_PROPERTY_CONFIG_ERROR_ID
           
static java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_CLASS_ID
           
static java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_NAME_ID
           
static java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_SCOPE_ID
           
static java.lang.String MANAGED_BEAN_NO_MANAGED_PROPERTY_NAME_ID
           
static java.lang.String MANAGED_BEAN_PROPERTY_CONFIG_ERROR_ID
           
static java.lang.String RULES_LOGGER
           
static java.lang.String TOOLS_LOG_STRINGS
           
 
Constructor Summary
ToolsUtil()
           
 
Method Summary
static java.lang.ClassLoader getCurrentLoader(java.lang.Object fallbackClass)
           
static java.util.logging.Logger getLogger(java.lang.String loggerName)
           
static java.lang.String getMessage(java.lang.String messageKey)
           
static java.lang.String getMessage(java.lang.String messageKey, java.lang.Object[] params)
           
static java.lang.Class loadClass(java.lang.String name, java.lang.Object fallbackClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACES_LOGGER

public static final java.lang.String FACES_LOGGER
See Also:
Constant Field Values

CONFIG_LOGGER

public static final java.lang.String CONFIG_LOGGER
See Also:
Constant Field Values

BEANS_LOGGER

public static final java.lang.String BEANS_LOGGER
See Also:
Constant Field Values

RULES_LOGGER

public static final java.lang.String RULES_LOGGER
See Also:
Constant Field Values

GENERATE_LOGGER

public static final java.lang.String GENERATE_LOGGER
See Also:
Constant Field Values

FACES_LOG_STRINGS

public static final java.lang.String FACES_LOG_STRINGS
See Also:
Constant Field Values

TOOLS_LOG_STRINGS

public static final java.lang.String TOOLS_LOG_STRINGS
See Also:
Constant Field Values

MANAGED_BEAN_NO_MANAGED_BEAN_NAME_ID

public static final java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_NAME_ID
See Also:
Constant Field Values

MANAGED_BEAN_NO_MANAGED_BEAN_CLASS_ID

public static final java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_CLASS_ID
See Also:
Constant Field Values

MANAGED_BEAN_NO_MANAGED_BEAN_SCOPE_ID

public static final java.lang.String MANAGED_BEAN_NO_MANAGED_BEAN_SCOPE_ID
See Also:
Constant Field Values

MANAGED_BEAN_INVALID_SCOPE_ID

public static final java.lang.String MANAGED_BEAN_INVALID_SCOPE_ID
See Also:
Constant Field Values

MANAGED_BEAN_AS_LIST_CONFIG_ERROR_ID

public static final java.lang.String MANAGED_BEAN_AS_LIST_CONFIG_ERROR_ID
See Also:
Constant Field Values

MANAGED_BEAN_AS_MAP_CONFIG_ERROR_ID

public static final java.lang.String MANAGED_BEAN_AS_MAP_CONFIG_ERROR_ID
See Also:
Constant Field Values

MANAGED_BEAN_LIST_PROPERTY_CONFIG_ERROR_ID

public static final java.lang.String MANAGED_BEAN_LIST_PROPERTY_CONFIG_ERROR_ID
See Also:
Constant Field Values

MANAGED_BEAN_MAP_PROPERTY_CONFIG_ERROR_ID

public static final java.lang.String MANAGED_BEAN_MAP_PROPERTY_CONFIG_ERROR_ID
See Also:
Constant Field Values

MANAGED_BEAN_PROPERTY_CONFIG_ERROR_ID

public static final java.lang.String MANAGED_BEAN_PROPERTY_CONFIG_ERROR_ID
See Also:
Constant Field Values

MANAGED_BEAN_NO_MANAGED_PROPERTY_NAME_ID

public static final java.lang.String MANAGED_BEAN_NO_MANAGED_PROPERTY_NAME_ID
See Also:
Constant Field Values
Constructor Detail

ToolsUtil

public ToolsUtil()
Method Detail

getMessage

public static java.lang.String getMessage(java.lang.String messageKey,
                                          java.lang.Object[] params)

getMessage

public static java.lang.String getMessage(java.lang.String messageKey)

getLogger

public static java.util.logging.Logger getLogger(java.lang.String loggerName)

loadClass

public static java.lang.Class loadClass(java.lang.String name,
                                        java.lang.Object fallbackClass)
                                 throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getCurrentLoader

public static java.lang.ClassLoader getCurrentLoader(java.lang.Object fallbackClass)


Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.