Package com.iizix.prop
Interface IPropExtender
- All Known Implementing Classes:
PropExtender
public interface IPropExtenderInterface used for the Property Extender engine for the Extends Framework.- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddispose()Disposes of the extends framework.booleaninitialize(java.lang.String extendsName, PropCnr source, PropCnr target)Initializes the property extender.
Method Detail
initialize
boolean initialize(java.lang.String extendsName, PropCnr source, PropCnr target) throws PropExceptionInitializes 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.
dispose
void dispose()
Disposes of the extends framework. Call this method to stop extension on a container. All properties belonging to the extended container are removed.