org.apache.tapestry.binding
Class HiveMindBinding

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

public class HiveMindBinding
extends AbstractBinding

A binding that accesses a HiveMind object. This is similar to injecting a HiveMind object as a property and referencing that property.

Since:
4.0
Author:
Howard M. Lewis Ship

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

Constructor Detail

HiveMindBinding

public HiveMindBinding(String description,
                       ValueConverter valueConverter,
                       org.apache.hivemind.Location location,
                       String objectReference,
                       InjectedValueProvider provider)
Method Detail

getObject

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



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.