プラグインでテキストエディターの文字の色を取得
TextEditor editor; ... Method method = AbstractTextEditor.class.getDeclaredMethod("getSourceViewer", null); method.setAccessible(true); ISourceViewer viewer = method.invoke(editor, null); StyledText text = viewer.getTextWidget(); StyleRange range = text.getStyleRangeAtOffset(0/* ← この位置の文字の色を取得 */); // このあとrangeのメンバーで各種色が取得できる