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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Disposes of the extends framework.boolean
initialize(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 PropException
Initializes 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.
-
-