org.apache.tapestry.services.impl
Class PropertyAccessorContribution

java.lang.Object
  extended byorg.apache.hivemind.impl.BaseLocatable
      extended byorg.apache.tapestry.services.impl.PropertyAccessorContribution
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder

public class PropertyAccessorContribution
extends org.apache.hivemind.impl.BaseLocatable

A contribution to the tapestry.ognl.PropertyAccessors configuration point; this provides the Class and PropertyAccessorthat will be passed to OgnlRuntime.setPropertyAccessor(java.lang.Class, ognl.PropertyAccessor).

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
PropertyAccessorContribution()
           
 
Method Summary
 ognl.PropertyAccessor getAccessor()
           
 java.lang.Class getSubjectClass()
           
 void setAccessor(ognl.PropertyAccessor accessor)
           
 void setSubjectClass(java.lang.Class subjectClass)
           
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyAccessorContribution

public PropertyAccessorContribution()
Method Detail

getAccessor

public ognl.PropertyAccessor getAccessor()

setAccessor

public void setAccessor(ognl.PropertyAccessor accessor)

getSubjectClass

public java.lang.Class getSubjectClass()

setSubjectClass

public void setSubjectClass(java.lang.Class subjectClass)