protected PsiElement getTargetElement()

in src/main/java/idea/plugin/psiviewer/controller/actions/ViewElementAtCaretAction.java [33:42]


    protected PsiElement getTargetElement(AnActionEvent event)
    {
        Editor editor = ActionEventUtil.getEditor(event);
        if (editor == null)
            return null;
        final PsiFile psiFile = ActionEventUtil.getPsiFile(event);
        if (psiFile == null)
            return null;
        return psiFile.findElementAt(editor.getCaretModel().getOffset());
    }