org.oddjob.arooa.runtime
Interface PropertyManager

All Superinterfaces:
PropertyLookup
All Known Implementing Classes:
StandardPropertyManager

public interface PropertyManager
extends PropertyLookup

Manages Properties.

Author:
rob

Method Summary
 void addPropertyLookup(PropertyLookup propertyLookup)
          Add a lookup.
 void addPropertyOverride(PropertyLookup propertyLookup)
          Add a property overrides.
 void removePropertyLookup(PropertyLookup propertyLookup)
          Remove a lookup.
 
Methods inherited from interface org.oddjob.arooa.runtime.PropertyLookup
lookup, propertyNames, sourceFor
 

Method Detail

addPropertyLookup

void addPropertyLookup(PropertyLookup propertyLookup)
Add a lookup. Lookups are used in the order they are added.

Parameters:
propertyLookup -

addPropertyOverride

void addPropertyOverride(PropertyLookup propertyLookup)
Add a property overrides. Overrides are used first.

Parameters:
propertyLookup -

removePropertyLookup

void removePropertyLookup(PropertyLookup propertyLookup)
Remove a lookup.

Parameters:
propertyLookup -