Interface AttributeReleaseManager

All Superinterfaces:
AttributeProducer
All Known Implementing Classes:
DefaultAttributeReleaseManager

public interface AttributeReleaseManager extends AttributeProducer
The AttributeReleaseManager is an AttributeProducer configured with a list of AttributeProducers and a list of AttributeReleaseVoters. The manager will first invoke all AttributeProducers and for all attributes released invoke the AttributeReleaseVoters.

The logic concerning the list of AttributeReleaseVoters is as following:

Author:
Martin Lindström