Ec@sMdZdZdgZdZeZdZdZdZde fdYZ dS( s  This module documents a class that implements the plug-in protocol for to toggle spell checking. @author: Lateef Alabi-Oki @organization: The Scribes Project @copyright: Copyright © 2005 Lateef Alabi-Oki @license: GNU GPLv2 or Later @contact: sReadonly Plugins'Lateef Alabi-Oki g?tReadOnlyPluginsToggle readonly mode.s,Press F3 to toggle readonly mode on or off. cBs)eZdZdZdZdZRS(s@ This class initializes a plug-in that toggles readonly mode. cCs||_d|_dS(s Initialize the plug-in object. @param self: Reference to the ReadOnlyPlugin instance. @type self: A ReadOnlyPlugin object. @param editor: Reference to the text editor. @type editor: An Editor object. N(t_ReadOnlyPlugin__editortNonet_ReadOnlyPlugin__trigger(tselfteditor((splugins/PluginReadOnly.pyt__init__/s cCs&ddkl}||i|_dS(s Initialize the ReadOnlyPlugin instance. @param self: Reference to the ReadOnlyPlugin instance. @type self: An ReadOnlyPlugin object. i(tReadOnlyTriggerN(tReadOnly.TriggerRRR(RR((splugins/PluginReadOnly.pytload<scCs|iiddS(s Destroy the ReadOnlyPlugin instance. @param self: Reference to the ReadOnlyPlugin instance. @type self: An ReadOnlyPlugin object. tdestroyN(Rtemit(R((splugins/PluginReadOnly.pytunloadGs(t__name__t __module__t__doc__RR R (((splugins/PluginReadOnly.pyR*s N( RtnametauthorstversiontTruetautoloadt class_nametshort_descriptiontlong_descriptiontobjectR(((splugins/PluginReadOnly.pyss