From dc30e587bbe8415e4b2a788a731e80d3037fc78d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Wed, 23 Jun 2021 15:07:02 +0200 Subject: [PATCH] editor_components.md: formatting --- .../editor_components.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/topics/user_interface_components/editor_components.md b/topics/user_interface_components/editor_components.md index ebb51c98c..f973b24f6 100644 --- a/topics/user_interface_components/editor_components.md +++ b/topics/user_interface_components/editor_components.md @@ -23,18 +23,20 @@ This can be accomplished with the following steps: * Call [`PsiDocumentManager.getInstance().getDocument()`](upsource:///platform/core-api/src/com/intellij/psi/PsiDocumentManager.java) to get the document corresponding to the code fragment; * Pass the returned document to the [`EditorTextField`](upsource:///platform/platform-impl/src/com/intellij/ui/EditorTextField.java) constructor or its `setDocument()` method. -E.g.: - ```java -PsiFile psiFile = PsiDocumentManager.getInstance(editor.getProject()).getPsiFile(editor.getDocument()); +PsiFile psiFile = PsiDocumentManager.getInstance(project) + .getPsiFile(editor.getDocument()); PsiElement element = psiFile.findElementAt(editor.getCaretModel().getOffset()); -PsiExpressionCodeFragment code = JavaCodeFragmentFactory.getInstance(editor.getProject()) - .createExpressionCodeFragment("", element, null, true); +PsiExpressionCodeFragment code = + JavaCodeFragmentFactory.getInstance(project) + .createExpressionCodeFragment("", element, null, true); -Document document = PsiDocumentManager.getInstance(editor.getProject()).getDocument(code); +Document document = + PsiDocumentManager.getInstance(project).getDocument(code); -EditorTextField myInput = new EditorTextField(document, editor.getProject(), JavaFileType.INSTANCE); +EditorTextField myInput = + new EditorTextField(document, project, JavaFileType.INSTANCE); ``` > If your plugin depends on Java functionality and targets 2019.2 or later, please make sure to follow the steps from this [blog post](https://blog.jetbrains.com/platform/2019/06/java-functionality-extracted-as-a-plugin/).