Package com.iizix.prop
Interface IPropExtender
- All Known Implementing Classes:
- PropExtender
public interface IPropExtender
Interface used for the Property Extender engine for the Extends Framework.
- Author:
- Christopher Mindus
- Method SummaryModifier and TypeMethodDescription- void- dispose()Disposes of the extends framework.- boolean- initialize- (String extendsName, PropCnr source, PropCnr target) Initializes the property extender.
- Method Details- initializeInitializes the property extender.- Parameters:
- extendsName- The reference.
- source- The source container.
- target- The target container.
- Returns:
- true for initialized successfully, false if already initialized.
- Throws:
- PropException- If the extends container cannot be found, the target and extendsFrom are not of same class, one of them is index-based, or target is read-only.
 
- disposevoid dispose()Disposes of the extends framework. Call this method to stop extension on a container. All properties belonging to the extended container are removed.