This commit is contained in:
Alexey Kudravtsev
2012-03-16 12:12:43 +04:00
parent d1a63bebc4
commit 40f94c58db
11 changed files with 21 additions and 17 deletions
@@ -161,7 +161,7 @@ class DaemonListeners implements Disposable {
EditorFactoryListener editorFactoryListener = new EditorFactoryAdapter() {
@Override
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
Editor editor = event.getEditor();
Document document = editor.getDocument();
Project editorProject = editor.getProject();
@@ -228,7 +228,7 @@ public class EditorTracker extends AbstractProjectComponent {
private final Map<Editor, Runnable> myExecuteOnEditorRelease = new HashMap<Editor, Runnable>();
@Override
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
final Editor editor = event.getEditor();
if (editor.getProject() != null && editor.getProject() != myProject) return;
PsiFile psiFile = PsiDocumentManager.getInstance(myProject).getPsiFile(editor.getDocument());
@@ -267,7 +267,7 @@ public class EditorTracker extends AbstractProjectComponent {
}
@Override
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
final Editor editor = event.getEditor();
if (editor.getProject() != null && editor.getProject() != myProject) return;
unregisterEditor(editor);
@@ -363,7 +363,7 @@ public class IntentionHintComponent extends JPanel implements Disposable, Scroll
// dispose myself when editor closed
EditorFactory.getInstance().addEditorFactoryListener(new EditorFactoryAdapter() {
@Override
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
if (event.getEditor() == myEditor) {
hide();
}
@@ -95,7 +95,7 @@ public class LookupManagerImpl extends LookupManager {
final EditorFactoryAdapter myEditorFactoryListener = new EditorFactoryAdapter() {
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
if (event.getEditor() == myActiveLookupEditor) {
hideActiveLookup();
}
@@ -69,7 +69,7 @@ public class TemplateManagerImpl extends TemplateManager implements ProjectCompo
public void projectOpened() {
final EditorFactoryListener myEditorFactoryListener = new EditorFactoryAdapter() {
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
Editor editor = event.getEditor();
if (editor.getProject() != null && editor.getProject() != myProject) return;
if (myProject.isDisposed() || !myProject.isOpen()) return;
@@ -214,7 +214,7 @@ public class ChangeSignatureGestureDetector extends PsiTreeChangeAdapter impleme
}
@Override
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
final Editor editor = event.getEditor();
if (editor.getProject() != myProject) return;
addDocListener(editor.getDocument());
@@ -233,7 +233,7 @@ public class ChangeSignatureGestureDetector extends PsiTreeChangeAdapter impleme
}
@Override
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
final EditorEx editor = (EditorEx)event.getEditor();
final Document document = editor.getDocument();
@@ -15,13 +15,15 @@
*/
package com.intellij.openapi.editor.event;
import org.jetbrains.annotations.NotNull;
/**
* @author max
*/
public abstract class EditorFactoryAdapter implements EditorFactoryListener {
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
}
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
}
}
@@ -15,13 +15,15 @@
*/
package com.intellij.openapi.editor.event;
import org.jetbrains.annotations.NotNull;
import java.util.EventListener;
/**
* @see {@link com.intellij.openapi.editor.EditorFactory#addEditorFactoryListener(com.intellij.openapi.editor.event.EditorFactoryListener)}
*/
public interface EditorFactoryListener extends EventListener {
void editorCreated(EditorFactoryEvent event);
void editorReleased(EditorFactoryEvent event);
void editorCreated(@NotNull EditorFactoryEvent event);
void editorReleased(@NotNull EditorFactoryEvent event);
}
@@ -105,7 +105,7 @@ public class EncodingManagerImpl extends EncodingManager implements PersistentSt
}, this);
editorFactory.addEditorFactoryListener(new EditorFactoryAdapter() {
@Override
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
queueUpdateEncodingFromContent(event.getEditor().getDocument());
}
}, this);
@@ -382,7 +382,7 @@ public class LineStatusTrackerManager implements ProjectComponent, LineStatusTra
}
private class MyEditorFactoryListener extends EditorFactoryAdapter {
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
// note that in case of lazy loading of configurables, this event can happen
// outside of EDT, so the EDT check mustn't be done here
Editor editor = event.getEditor();
@@ -400,7 +400,7 @@ public class LineStatusTrackerManager implements ProjectComponent, LineStatusTra
}.callMe();
}
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
final Editor editor = event.getEditor();
if (editor.getProject() != null && editor.getProject() != myProject) return;
final Document doc = editor.getDocument();
@@ -203,7 +203,7 @@ public class QuickEditAction implements IntentionAction, LowPriorityAction {
});
EditorFactory.getInstance().addEditorFactoryListener(new EditorFactoryAdapter() {
@Override
public void editorCreated(EditorFactoryEvent event) {
public void editorCreated(@NotNull EditorFactoryEvent event) {
if (event.getEditor().getDocument() == myNewDocument) {
new AnAction() {
@Override
@@ -221,7 +221,7 @@ public class QuickEditAction implements IntentionAction, LowPriorityAction {
}
@Override
public void editorReleased(EditorFactoryEvent event) {
public void editorReleased(@NotNull EditorFactoryEvent event) {
if (event.getEditor().getDocument() == myNewDocument) {
Disposer.dispose(MyHandler.this);
myReleased = true;