encode.vim.Handler Class Reference

Handler. More...

Inheritance diagram for encode.vim.Handler:

Inheritance graph
[legend]
Collaboration diagram for encode.vim.Handler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

def __init__
def set_command
def set_mode
def get_view
def get_action
def supports_file
def open_file
def close_file
def cleanup

Public Attributes

 conf
 executor
 action

Static Public Attributes

 command = DEFAULT_COMMAND
 mode = None

Detailed Description

Handler.

Definition at line 33 of file vim.py.


Member Function Documentation

def encode.vim.Handler.__init__ (   self  ) 

Reimplemented from encode.environment.HandlerExtension.

Definition at line 37 of file vim.py.

def encode.vim.Handler.cleanup (   self  ) 

Definition at line 109 of file vim.py.

def encode.vim.Handler.close_file (   self,
  path 
)

Close the buffer associated with PATH if one exists.

Reimplemented from encode.environment.HandlerExtension.

Definition at line 99 of file vim.py.

def encode.vim.Handler.get_action (   self  ) 

Return a gtk.Action for opening files.

Reimplemented from encode.environment.HandlerExtension.

Definition at line 75 of file vim.py.

def encode.vim.Handler.get_view (   self  ) 

Definition at line 56 of file vim.py.

def encode.vim.Handler.open_file (   self,
  path,
  workdir = None,
  line = None 
)

Open file PATH for editing or bring the associated buffer to foreground if
   one exists.  Attempt to move the cursor to LINE if it's
   specified.  WORKDIR is the root of the project tree where
   PATH is located (it may be used to update the handler's
   state).

Reimplemented from encode.environment.HandlerExtension.

Definition at line 82 of file vim.py.

def encode.vim.Handler.set_command (   self,
  command 
)

Definition at line 50 of file vim.py.

def encode.vim.Handler.set_mode (   self,
  mode 
)

Definition at line 53 of file vim.py.

def encode.vim.Handler.supports_file (   self,
  path 
)

Return True if the file type of PATH is supported by this handler.

Reimplemented from encode.environment.HandlerExtension.

Definition at line 78 of file vim.py.


Member Data Documentation

encode.vim.Handler.action

Definition at line 47 of file vim.py.

encode.vim.Handler.command = DEFAULT_COMMAND [static]

Definition at line 34 of file vim.py.

encode.vim.Handler.conf

Definition at line 40 of file vim.py.

encode.vim.Handler.executor

Definition at line 44 of file vim.py.

encode.vim.Handler.mode = None [static]

Definition at line 35 of file vim.py.


The documentation for this class was generated from the following file:
Generated on Thu Jan 18 09:48:22 2007 for Encode by  doxygen 1.4.7