X-Git-Url: http://git.osdn.net/view?p=moreemacs%2Fmoreemacs.git;a=blobdiff_plain;f=jp.sourceforge.moreemacs%2Fsrc%2Fjp%2Fsourceforge%2Fmoreemacs%2Fhandlers%2FConvertWordExecution.java;fp=jp.sourceforge.moreemacs%2Fsrc%2Fjp%2Fsourceforge%2Fmoreemacs%2Fhandlers%2FConvertWordExecution.java;h=28284ddd4cf9e4b8c729c55d01011f2836963cc6;hp=d14569ee6fd5f34f2a9e40b517a8d989470d7430;hb=9dcbc4fc5d762b6afed813ad8f6695e9987329c4;hpb=285cb170f009f370409310b3cfe92e0cbea303c6 diff --git a/jp.sourceforge.moreemacs/src/jp/sourceforge/moreemacs/handlers/ConvertWordExecution.java b/jp.sourceforge.moreemacs/src/jp/sourceforge/moreemacs/handlers/ConvertWordExecution.java index d14569e..28284dd 100644 --- a/jp.sourceforge.moreemacs/src/jp/sourceforge/moreemacs/handlers/ConvertWordExecution.java +++ b/jp.sourceforge.moreemacs/src/jp/sourceforge/moreemacs/handlers/ConvertWordExecution.java @@ -1,22 +1,22 @@ -package jp.sourceforge.moreemacs.handlers; - -import org.eclipse.jface.text.BadLocationException; - -public abstract class ConvertWordExecution extends TextEditorExecution { - - @Override - public void execute() throws BadLocationException { - if(!textEditor.isEditable()) { - return; - } - - int current = cursor.offset(); - int next = ForwardWordExecution.getNextWordPosition(doc, current); - String word = doc.get(current, next-current); - String convertedWord = convert(word); - doc.replace(current, next-current, convertedWord); - cursor.move(current + convertedWord.length()); - } - - protected abstract String convert(String word); -} +package jp.sourceforge.moreemacs.handlers; + +import org.eclipse.jface.text.BadLocationException; + +public abstract class ConvertWordExecution extends TextEditorExecution { + + @Override + public void execute() throws BadLocationException { + if(!textEditor.isEditable()) { + return; + } + + int current = cursor.offset(); + int next = ForwardWordExecution.getNextWordPosition(doc, current); + String word = doc.get(current, next-current); + String convertedWord = convert(word); + doc.replace(current, next-current, convertedWord); + cursor.move(current + convertedWord.length()); + } + + protected abstract String convert(String word); +}