Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.maddyhome.idea.vim.group
Class ProcessGroup  view ProcessGroup download ProcessGroup.java

java.lang.Object
  extended bycom.maddyhome.idea.vim.group.AbstractActionGroup
      extended bycom.maddyhome.idea.vim.group.ProcessGroup
All Implemented Interfaces:
ActionGroup

public class ProcessGroup
extends AbstractActionGroup


Field Summary
private  java.lang.String lastCommand
           
private static Logger logger
           
 
Constructor Summary
ProcessGroup()
           
 
Method Summary
 boolean cancelExEntry(Editor editor, DataContext context)
           
private  void copy(java.io.Reader from, java.io.Writer to)
           
 boolean executeFilter(Editor editor, DataContext context, TextRange range, java.lang.String command)
           
 java.lang.String getLastCommand()
           
private  java.lang.String getRange(com.maddyhome.idea.vim.command.Command cmd)
           
 boolean processExEntry(Editor editor, DataContext context)
           
 boolean processExKey(Editor editor, DataContext context, javax.swing.KeyStroke stroke, boolean charOnly)
           
 void startExCommand(Editor editor, DataContext context, com.maddyhome.idea.vim.command.Command cmd)
           
 void startFilterCommand(Editor editor, DataContext context, com.maddyhome.idea.vim.command.Command cmd)
           
 void startSearchCommand(Editor editor, DataContext context, com.maddyhome.idea.vim.command.Command cmd)
           
 
Methods inherited from class com.maddyhome.idea.vim.group.AbstractActionGroup
readData, saveData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastCommand

private java.lang.String lastCommand

logger

private static Logger logger
Constructor Detail

ProcessGroup

public ProcessGroup()
Method Detail

getLastCommand

public java.lang.String getLastCommand()

startSearchCommand

public void startSearchCommand(Editor editor,
                               DataContext context,
                               com.maddyhome.idea.vim.command.Command cmd)

startExCommand

public void startExCommand(Editor editor,
                           DataContext context,
                           com.maddyhome.idea.vim.command.Command cmd)

processExKey

public boolean processExKey(Editor editor,
                            DataContext context,
                            javax.swing.KeyStroke stroke,
                            boolean charOnly)

processExEntry

public boolean processExEntry(Editor editor,
                              DataContext context)

cancelExEntry

public boolean cancelExEntry(Editor editor,
                             DataContext context)

startFilterCommand

public void startFilterCommand(Editor editor,
                               DataContext context,
                               com.maddyhome.idea.vim.command.Command cmd)

getRange

private java.lang.String getRange(com.maddyhome.idea.vim.command.Command cmd)

executeFilter

public boolean executeFilter(Editor editor,
                             DataContext context,
                             TextRange range,
                             java.lang.String command)
                      throws java.io.IOException

copy

private void copy(java.io.Reader from,
                  java.io.Writer to)
           throws java.io.IOException