org.alfresco.web.bean.repository
Interface NodePropertyResolver

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ManageTaskDialog.TaskCompleteResolver

public interface NodePropertyResolver
extends java.io.Serializable

Simple interface used to implement small classes capable of calculating dynamic property values for Nodes at runtime. This allows bean responsible for building large lists of Nodes to encapsulate the code needed to retrieve non-standard Node properties. The values are then calculated on demand by the property resolver. When a node is reset() the standard and other props are cleared. If property resolvers are used then the non-standard props will be restored automatically as well.


Method Summary
 java.lang.Object get(Node node)
          Get the property value for this resolver
 

Method Detail

get

java.lang.Object get(Node node)
Get the property value for this resolver

Parameters:
node - Node this property is for
Returns:
property value


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.