ISelection には選択範囲情報が含まれないらしい.
完全に名前に騙された.
正しくは ITextSelection から取得します.
ITextSelection textSelection =
(ITextSelection) ((ITextEditor)editor).getSelectionProvider().getSelection();
int startLine = textSelection.getStartLine();
int offset = textSelection.getOffset();
...