Package peppy :: Package plugins :: Module function_menu :: Class FunctionMenuPlugin
[frames] | no frames]

Class FunctionMenuPlugin

               object --+        
                        |        
    yapsy.IPlugin.IPlugin --+    
                            |    
               object --+   |    
                        |   |    
lib.userparams.ClassPrefs --+    
                            |    
               object --+   |    
                        |   |    
         debug.debugmixin --+    
                            |    
   yapsy.plugins.IPeppyPlugin --+
                                |
                               FunctionMenuPlugin

Nested Classes

Inherited from lib.userparams.ClassPrefs: __metaclass__

Instance Methods

Inherited from yapsy.plugins.IPeppyPlugin: __init__, activate, activateHook, deactivate, deactivateHook

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

    convenience

Inherited from yapsy.plugins.IPeppyPlugin: importModule, isInUse

    interface
 
getMinorModes(self)
Return list of minor modes provided by the plugin.
 
getCompatibleActions(self, major)
Return list of actions compatible with the major mode.

Inherited from yapsy.plugins.IPeppyPlugin: aboutFiles, addCommandLineOptions, attemptOpen, finalShutdown, getActions, getCompatibleMajorModes, getCompatibleMinorModes, getMajorModes, getPipe, getSidebars, initialActivation, loadVirtualFileSystem, processCommandLineOptions, requestedShutdown, supportedShells

Class Methods

Inherited from yapsy.plugins.IPeppyPlugin: setStartupComplete

Inherited from debug.debugmixin: dprint

Class Variables
  classprefs = <peppy.lib.userparams.PrefsProxy object at 0x8eae...

Inherited from yapsy.plugins.IPeppyPlugin: default_classprefs, preferences_tab

Inherited from lib.userparams.ClassPrefs: preferences_sort_weight

Inherited from debug.debugmixin: debuglevel

Properties

Inherited from object: __class__

Method Details

getMinorModes(self)

 

Return list of minor modes provided by the plugin.

Return an iterator containing the minor mode classes associated with this plugin.

Overrides: yapsy.plugins.IPeppyPlugin.getMinorModes
(inherited documentation)

getCompatibleActions(self, major)

 

Return list of actions compatible with the major mode.

Return an iterator containing the list of actions provided by this plugin that are compatible with the given major mode. Actions are defined as subclasses of the SelectAction class in menu.py. They define the menubar, toolbar, and keyboard control commands.

Overrides: yapsy.plugins.IPeppyPlugin.getCompatibleActions
(inherited documentation)

Class Variable Details

classprefs

Value:
<peppy.lib.userparams.PrefsProxy object at 0x8eae7d0>