org.apache.tapestry.portlet.bindings
Class UserAttributeBinding

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

public class UserAttributeBinding
extends org.apache.tapestry.binding.AbstractBinding

Allows access to a Portlet user attrbute.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
UserAttributeBinding(java.lang.String description, org.apache.tapestry.coerce.ValueConverter valueConverter, org.apache.hivemind.Location location, javax.portlet.PortletRequest request, java.lang.String attributeName)
           
 
Method Summary
 java.lang.Object getObject()
           
 boolean isInvariant()
           
 void setObject(java.lang.Object value)
           
 
Methods inherited from class org.apache.tapestry.binding.AbstractBinding
createReadOnlyBindingException, extendDescription, getComponent, getDescription, getLocation, getObject, getValueConverter, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserAttributeBinding

public UserAttributeBinding(java.lang.String description,
                            org.apache.tapestry.coerce.ValueConverter valueConverter,
                            org.apache.hivemind.Location location,
                            javax.portlet.PortletRequest request,
                            java.lang.String attributeName)
Method Detail

isInvariant

public boolean isInvariant()
Specified by:
isInvariant in interface org.apache.tapestry.IBinding
Overrides:
isInvariant in class org.apache.tapestry.binding.AbstractBinding

getObject

public java.lang.Object getObject()

setObject

public void setObject(java.lang.Object value)
Specified by:
setObject in interface org.apache.tapestry.IBinding
Overrides:
setObject in class org.apache.tapestry.binding.AbstractBinding