org.apache.tapestry.binding
Class LiteralBinding

java.lang.Object
  extended byorg.apache.tapestry.binding.AbstractBinding
      extended byorg.apache.tapestry.binding.LiteralBinding
All Implemented Interfaces:
IBinding, org.apache.hivemind.Locatable

public class LiteralBinding
extends AbstractBinding

Stores a static (invariant) string as the value.

Note: renamed from StaticBinding to LiteralBinding in release 4.0.

Author:
Howard Lewis Ship

Constructor Summary
LiteralBinding(java.lang.String description, ValueConverter valueConverter, org.apache.hivemind.Location location, java.lang.String value)
           
 
Method Summary
 java.lang.Object getObject()
          Returns the value of this binding.
 java.lang.String toString()
           
 
Methods inherited from class org.apache.tapestry.binding.AbstractBinding
createReadOnlyBindingException, extendDescription, getComponent, getDescription, getLocation, getObject, getValueConverter, isInvariant, setObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LiteralBinding

public LiteralBinding(java.lang.String description,
                      ValueConverter valueConverter,
                      org.apache.hivemind.Location location,
                      java.lang.String value)
Method Detail

getObject

public java.lang.Object getObject()
Description copied from interface: IBinding
Returns the value of this binding. This is the essential method.


toString

public java.lang.String toString()
Overrides:
toString in class AbstractBinding