2010-02-17 18 views

Répondre

1

Peut être que vous pouvez voir comment Eclipse fait quelque chose de similaire dans sa catégorie org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.

Vous pouvez voir (line 222 and following) il:

final IEditorInput input= editor.getEditorInput(); 
marker= ((IFileEditorInput)input).getFile().createMarker(IMarker.TEXT); 
marker.setAttribute(IMarker.CHAR_START, offset); 
marker.setAttribute(IMarker.CHAR_END, offset + length); 

Avec offset et length quelque chose que vous devriez être en mesure de déduire de votre TextSelection.