³ò £õEc@sMdZdZdgZdZeZdZdZdZde fd„ƒYZ dS( s This module documents a class that implements the plug-in protocol for the automatic word replacement plug-in. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright © 2005 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: sClose Window Plugins'Lateef Alabi-Oki gš™™™™™¹?tCloseWindowPluginsClose a scribes window.sAThis plug-in closes a scribes window when (ctrl - w) is pressed. cBs)eZdZd„Zd„Zd„ZRS(sB This class initializes a plug-in that closes a scribes window. cCs||_d|_dS(sİ Initialize the plug-in object. @param self: Reference to the CloseWindowPlugin instance. @type self: A CloseWindowPlugin object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_CloseWindowPlugin__editortNonet_CloseWindowPlugin__trigger(tselfteditor((splugins/PluginCloseWindow.pyt__init__/s cCs&ddkl}||iƒ|_dS(s˜ Initialize the CloseWindowPlugin instance. @param self: Reference to the CloseWindowPlugin instance. @type self: An CloseWindowPlugin object. iÿÿÿÿ(tCloseWindowTriggerN(tCloseWindow.TriggerRRR(RR((splugins/PluginCloseWindow.pytload<scCs|iidƒdS(s• Destroy the CloseWindowPlugin instance. @param self: Reference to the CloseWindowPlugin instance. @type self: An CloseWindowPlugin object. tdestroyN(Rtemit(R((splugins/PluginCloseWindow.pytunloadGs(t__name__t __module__t__doc__RR R (((splugins/PluginCloseWindow.pyR*s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((splugins/PluginCloseWindow.pyss