Module ImportFrom alias FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Str ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Print Str NameLoad Print Str NameLoad Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Print NameLoad Import alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Print Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpMod Str SubscriptLoad NameLoad Index Num BinOpMod Str SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpMod Str SubscriptLoad NameLoad Index Num BinOpMod Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpMod Str SubscriptLoad NameLoad Index Num BinOpMod Str SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore NameLoad body For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad Num Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore BinOpAdd Call NameLoad NameLoad BinOpMult ListLoad Str BinOpSub NameLoad Call NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr keyword Str decorator_list decorator_list
N/A rwb.editor.extensions AbstractFilter __extend__ N/A N/A app N/A N/A N/A N/A N/A app add_tool CreateKeyword N/A N/A 
For the wiki page:

To create an item on the Tools menu, create a class that inherits
from rwb.editor.extensions.AbstractFilter. The class must have
an attribute named 'label' that defines the text that is to appear
on the menu.

When the menu item is selected, it will call the 'filter' method
of the class instance. 

If there is nothing selected in the current widget, the menu item
will be disabled. 
 CreateKeyword N/A AbstractFilter N/A N/A label Convert selection to keyword filter N/A N/A self widget N/A N/A N/A editor_page N/A N/A N/A self app get_current_editor_page N/A editor: editor_page N/A widget: widget N/A name New Keyword N/A rows N/A N/A editor_page get_selected_rows N/A rows N/A sys N/A N/A N/A N/A sys stdout flush N/A N/A N/A editor_page add_keyword name rows N/A regions N/A N/A editor_page get_table_regions Keywords N/A regions: regions N/A N/A SelectSimilarRows N/A AbstractFilter N/A N/A label Select similar rows filter N/A N/A self widget N/A N/A N/A linenumber N/A N/A N/A N/A N/A widget index insert split . N/A 0 N/A rows N/A N/A widget find_like_rows linenumber N/A N/A N/A widget tag_add sel N/A %s.0 N/A rows N/A 0 N/A %s.0 lineend N/A rows N/A -1 N/A update N/A N/A self widget N/A N/A N/A N/A N/A N/A N/A self app tools_menu entryconfigure N/A self label state normal N/A N/A CompressColumnsFilter N/A AbstractFilter N/A N/A  Trim each cell of extra whitespace N/A label Compress columns filter N/A N/A self widget N/A N/A N/A Remove all leading and trailing whitespace from each cell N/A linenumber N/A N/A N/A N/A N/A widget index insert split . N/A 0 N/A rows N/A N/A widget find_like_rows linenumber N/A N/A N/A widget tag_add sel N/A %s.0 N/A rows N/A 0 N/A %s.0 lineend N/A rows N/A -1 N/A rows N/A N/A self get_selected_rows N/A result N/A N/A row rows N/A N/A row N/A N/A N/A cell strip N/A cell row N/A N/A N/A result append row N/A N/A N/A self replace_selected_rows result N/A update N/A N/A self widget N/A N/A N/A N/A N/A N/A N/A self app tools_menu entryconfigure N/A self label state normal N/A N/A AlignColumnsFilter N/A AbstractFilter N/A N/A Pad all cells to the same width in each column N/A label Align columns filter N/A N/A self widget N/A N/A N/A linenumber N/A N/A N/A N/A N/A widget index insert split . N/A 0 N/A rownums N/A N/A widget find_like_rows linenumber N/A N/A N/A widget tag_add sel N/A %s.0 N/A rownums N/A 0 N/A %s.0 lineend N/A rownums N/A -1 N/A rows N/A N/A self get_selected_rows N/A col_size N/A N/A row rows N/A N/A N/A i col N/A enumerate row N/A N/A N/A col_size N/A i N/A max N/A N/A col_size get i 0 N/A len col N/A ncols N/A len col_size N/A result N/A N/A row rows N/A N/A row N/A N/A list row N/A N/A N/A ncols N/A len row N/A N/A i col N/A enumerate row N/A N/A N/A row N/A i N/A N/A col ljust N/A col_size N/A i N/A N/A N/A result append row N/A N/A N/A self replace_selected_rows result N/A update N/A N/A self widget N/A N/A N/A N/A N/A N/A N/A self app tools_menu entryconfigure N/A self label state normal N/A N/A