com.sun.rave.web.ui.util
Class ClientType

java.lang.Object
  extended by com.sun.rave.web.ui.util.ClientType

public class ClientType
extends java.lang.Object

This class provides a typesafe enumeration of value types (see also ClientTypeEvaluator). The ClientTypeEvaluator and the ClientTypes are helper classes for UIComponents which accept value bindings that can be either single objects or a collection of objects (for example, an array). Typically, these components have to process input differently depending on the type of the value object.

See Also:
ClientSniffer

Field Summary
static ClientType GECKO
          Client type is Mozilla 6 or higher
static ClientType IE5_5
          Client type is IE 5, version 5.5 or higher
static ClientType IE6
          Client type is IE6 or higher
static ClientType OTHER
          Client type is not IE 5.5+ or gecko.
 
Method Summary
 java.lang.String toString()
          Get a String representation of the action
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GECKO

public static final ClientType GECKO
Client type is Mozilla 6 or higher


IE6

public static final ClientType IE6
Client type is IE6 or higher


IE5_5

public static final ClientType IE5_5
Client type is IE 5, version 5.5 or higher


OTHER

public static final ClientType OTHER
Client type is not IE 5.5+ or gecko.

Method Detail

toString

public java.lang.String toString()
Get a String representation of the action

Overrides:
toString in class java.lang.Object
Returns:
A String representation of the value type.