public interface IModule extends IInstallable, IInitializable, IAdaptable
Modifier and Type | Method and Description |
---|---|
void |
dispose()
release any resources.
|
IModel |
getModel()
return the model this module is installed into
|
java.lang.String |
getName()
the name of the module
|
void |
initialize()
this will be called after all the modules have been installed permitting
the module to attach listeners to other modules.
|
void |
install(IModel model)
called from the model during IModel.install(IModule).
|
void |
reset()
reset the module.
|
uninstall
getAdapter
void install(IModel model)
install
in interface IInstallable
IInstallable.install(org.jactr.core.model.IModel)
void initialize()
initialize
in interface IInitializable
java.lang.String getName()
IModel getModel()
void dispose()
void reset()