³ò 1¦†Ec@sMdZdZdgZdZeZdZdZdZde fd„ƒYZ dS( s This module documents a class that implements the plug-in protocol for the document switcher plug-in. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright © 2005 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: mystilleef@gmail.com sDocument Switchers'Lateef Alabi-Oki gš™™™™™¹?tDocumentSwitcherPlugins-Use (ctrl - tab) to switch between documents.s6Use (ctrl - tab) to switch between Scribes documents. cBs)eZdZd„Zd„Zd„ZRS(sZ This class creates an object that allows users to switch between Scribes's documents. cCs||_d|_dS(sß Initialize the object. @param self: Reference to the DocumentSwitcherPlugin instance. @type self: A DocumentSwitcherPlugin object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_DocumentSwitcherPlugin__editortNonet _DocumentSwitcherPlugin__trigger(tselfteditor((s!plugins/PluginDocumentSwitcher.pyt__init__0s cCs&ddkl}||iƒ|_dS(s Initialize the plug-in. @param self: Reference to the DocumentSwitcherPlugin instance. @type self: An DocumentSwitcherPlugin object. iÿÿÿÿ(tDocumentSwitcherTriggerN(tDocumentSwitcher.TriggerRRR(RR((s!plugins/PluginDocumentSwitcher.pytload=scCs|iidƒdS(sˆ Destroy plug-in. @param self: Reference to the DocumentSwitcherPlugin instance. @type self: An DocumentSwitcherPlugin object. tdestroyN(Rtemit(R((s!plugins/PluginDocumentSwitcher.pytunloadHs(t__name__t __module__t__doc__RR R (((s!plugins/PluginDocumentSwitcher.pyR*s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((s!plugins/PluginDocumentSwitcher.pyss