org.apache.tapestry.spec
Class BindingType

java.lang.Object
  extended byorg.apache.commons.lang.enum.Enum
      extended byorg.apache.tapestry.spec.BindingType
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public final class BindingType
extends org.apache.commons.lang.enum.Enum

Defines the different types of bindings possible for a component. These are used in the IBindingSpecification and ultimately used to create an instance of IBinding.

Author:
Howard Lewis Ship
See Also:
Serialized Form

Field Summary
static BindingType INHERITED
           
static BindingType LISTENER
          Indicates a ListenerBinding, a specialized kind of binding that encapsulates a component listener as a script.
static BindingType PREFIXED
          Indicates that the binding value is a prefixed locator, ready for use with BindingSource.
 
Fields inherited from class org.apache.commons.lang.enum.Enum
iToString
 
Methods inherited from class org.apache.commons.lang.enum.Enum
compareTo, equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFIXED

public static final BindingType PREFIXED
Indicates that the binding value is a prefixed locator, ready for use with BindingSource.


INHERITED

public static final BindingType INHERITED

LISTENER

public static final BindingType LISTENER
Indicates a ListenerBinding, a specialized kind of binding that encapsulates a component listener as a script. Uses a subclass of BindingSpecification,ListenerBindingSpecification. IListenerBindingSpecification.

Since:
3.0