com.atlassian.user.impl.delegation.properties
Class DelegatingPropertySetFactory

java.lang.Object
  extended by com.atlassian.user.impl.delegation.properties.DelegatingPropertySetFactory
All Implemented Interfaces:
PropertySetFactory

public class DelegatingPropertySetFactory
extends Object
implements PropertySetFactory

A propertyset factory implementation which delegates out to a number of propertyset factories


Constructor Summary
DelegatingPropertySetFactory(List<PropertySetFactory> propertySetFactories)
           
 
Method Summary
 com.opensymphony.module.propertyset.PropertySet getPropertySet(Entity entity)
           
 List<PropertySetFactory> getPropertySetFactories()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingPropertySetFactory

public DelegatingPropertySetFactory(List<PropertySetFactory> propertySetFactories)
Method Detail

getPropertySet

public com.opensymphony.module.propertyset.PropertySet getPropertySet(Entity entity)
                                                               throws EntityException
Specified by:
getPropertySet in interface PropertySetFactory
Parameters:
entity - the instance of Entity for which a PropertySet should be retrieved.
Returns:
an instance of PropertySet for the Entity, otherwise null.
Throws:
EntityException

getPropertySetFactories

public List<PropertySetFactory> getPropertySetFactories()


Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.