Package com.sun.rave.web.ui.util

Interface Summary
PermissionChecker.Function This class must be implemented by all user defined Functions.
ResourceFactory This file defines the ResourceFactory interface.
TypeConversion An object that can convert a value to a different type.
VariableResolver.DataSource This interface defines a String substitution data source.
 

Class Summary
Bundle Utility methods for localized messages for design time classes.
ClassLoaderFinder Strategies for finding the current ClassLoader such as Thread.currentThread().getContextClassLoader() do not work during design time, where the notion of the classpath is more constrained.
ClientSniffer This utility class parses the user agent of a HttpServletRequest object to determine browser type, version, and platform.
ClientType This class provides a typesafe enumeration of value types (see also ClientTypeEvaluator).
ComponentUtilities Methods for general component manipulation.
ConversionUtilities The ConversionUtilities class provides utility method for converting values to and from Strings.
FacesMessageUtils  
FilterUtil A utility class that checks if a file or folder should be displayed based on the filter entered by the user.
HelpUtils This is a set of utilities used for accessing JavaHelp content.
IncludeInputStream This InputStream looks for lines beginning with "#include 'filename'" where filename is the name of a file to include.
LogUtil This class provides helper methods for logging messages.
MessageUtil Factory class for retrieving server-side i18n messages within the JSF framework.
PermissionChecker This class takes a "Permission String" and is cabable of determining if a user passes the permission check.
PermissionChecker.BooleanFunction BooleanFunction is either true or false.
RenderingUtilities  
RenderingUtilities.Param  
ResourceBundleFactory This factory class provides a means to instantiate a java.util.ResouceBundle.
ResourceBundleManager This class caches ResourceBundle objects per locale.
ThemeUtilities Utilities needed by Sun Web Components to retrieve an appropriate Theme.
TypeConverter Provides an efficient and robust mechanism for converting an object to a different type.
TypeConverter.BigDecimalTypeConversion  
TypeConverter.BooleanTypeConversion  
TypeConverter.ByteTypeConversion  
TypeConverter.CharacterTypeConversion  
TypeConverter.DoubleTypeConversion  
TypeConverter.FloatTypeConversion  
TypeConverter.IntegerTypeConversion  
TypeConverter.LongTypeConversion  
TypeConverter.ObjectTypeConversion  
TypeConverter.ShortTypeConversion  
TypeConverter.SqlDateTypeConversion  
TypeConverter.SqlTimestampTypeConversion  
TypeConverter.SqlTimeTypeConversion  
TypeConverter.StringTypeConversion  
TypeConverter.UnknownTypeConversion  
UploadFilter Use the UploadFilter if your application contains an Upload component (<ui:upload> tag).
ValueType This class provides a typesafe enumeration of value types (see also ValueTypeEvaluator).
ValueTypeEvaluator The ValueTypeEvaluator and the ValueType (@see ValueType) classes are helper classes for UIComponents which accept value bindings that can be either single objects or a collection of objects (for example, an array).
VariableResolver VariableResolver is used to parse expressions of the format.
VariableResolver.AttributeDataSource This VariableResolver.DataSource provides access to HttpRequest attributes.
VariableResolver.BooleanDataSource This VariableResolver.DataSource converts the given key to a Boolean.
VariableResolver.BrowserDataSource This VariableResolver.DataSource uses the given key to check various properties of the browser that submitted the request.
VariableResolver.ConstantDataSource This VariableResolver.DataSource allows access to constants in java classes.
VariableResolver.EscapeDataSource This VariableResolver.DataSource simply returns the key that it is given.
VariableResolver.HasFacetDataSource This VariableResolver.DataSource tests if the given facet exists on the UIComponent.
VariableResolver.HasPropertyDataSource This VariableResolver.DataSource tests if the given property exists on the UIComponent.
VariableResolver.IntDataSource This VariableResolver.DataSource converts the given key to an Integer.
VariableResolver.MethodBindingDataSource This VariableResolver.DataSource creates a MethodBinding from the supplied key.
VariableResolver.PropertyDataSource This VariableResolver.DataSource provides access to UIComponent Properties.
VariableResolver.RequestParameterDataSource This VariableResolver.DataSource provides access to HttpRequest Parameters.
VariableResolver.ResourceBundleDataSource This VariableResolver.DataSource allows access to resource bundle keys.
VariableResolver.SessionDataSource This VariableResolver.DataSource provides access to HttpSession attributes.
VariableResolver.StyleDataSource This VariableResolver.DataSource retrieves style classes from the current Theme.
VariableResolver.ThemeDataSource This VariableResolver.DataSource retrieves Theme messages from the Theme.
VariableResolver.ThemeJavaScriptDataSource This VariableResolver.DataSource retrieves the path to a JavaScript file from the Theme.
VariableResolver.ThisDataSource This class provides an implementation for the syntax $this{xyz} where xyz can be any of the following.