Home | Trees | Index | Help |
|
---|
Package aldrin :: Module interface :: Class IExtension |
|
object
--+ |Interface
--+ | IExtension
Method Summary | |
---|---|
Called when the extension is asked to close. | |
Called when the extension is asked to realize itself. | |
Inherited from Interface | |
Compares implemented methods and warns on discrepancies in argument count, argument names or default values. | |
Returns a protected proxy object that only exports methods defined in interfaces. | |
Returns all supported interfaces. | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) |
Method Details |
---|
finalize(self)Called when the extension is asked to close. You must remove your reference to the extension manager object and delete any allocated resources, if neccessary. |
realize(self, extensionhost)Called when the extension is asked to realize itself. In this method you should store the pointer to the extension host and initialize your extension i.e. add buttons or menu entries through the extension manager.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Feb 4 18:01:15 2007 | http://epydoc.sf.net |