Package com.intellij.openapi.editor.event

Examples of com.intellij.openapi.editor.event.DocumentAdapter


  public static final Set<VirtualFile> CHANGED_FILES = new CopyOnWriteArraySet<VirtualFile>();

  protected DocumentChangeListener(final Project project) {
    super(project);

    EditorFactory.getInstance().getEventMulticaster().addDocumentListener(new DocumentAdapter() {

      @Override
      public void documentChanged(final DocumentEvent e) {
        rememberChangedFile(e);
View Full Code Here


          public void run() {
            VirtualFile virtualFile = VfsUtil.findFileByIoFile(configurationFile, false);
            if (virtualFile != null && virtualFile.isValid()) {
              Document document = FileDocumentManager.getInstance().getDocument(virtualFile);
              if (document != null) {
                document.addDocumentListener(new DocumentAdapter() {
                  @Override
                  public void documentChanged(DocumentEvent e) {
                    myConfigChanged.set(true);
                  }
                }, parentDisposable);
View Full Code Here

     */
    public MarkdownPreviewEditor(@NotNull Project project, @NotNull Document document) {
        this.document = document;

        // Listen to the document modifications.
        this.document.addDocumentListener(new DocumentAdapter() {
            @Override
            public void documentChanged(DocumentEvent e) {
                previewIsObsolete = true;
            }
        });
View Full Code Here

      JComponent activationComponent = WindowManager.getInstance().getFrame(project).getRootPane();
      project.putUserData(LIVE_PREVIEW_QUEUE, queue = new MergingUpdateQueue("LIVE_PREVIEW_QUEUE", 1000, true, null, project, activationComponent));
    }
    final FileEditorManager fileEditorManager = FileEditorManager.getInstance(project);
    final MergingUpdateQueue finalQueue = queue;
    EditorFactory.getInstance().getEventMulticaster().addDocumentListener(new DocumentAdapter() {
      @Override
      public void documentChanged(DocumentEvent e) {
        Document document = e.getDocument();
        final FileDocumentManager fileDocumentManager = FileDocumentManager.getInstance();
        VirtualFile file = fileDocumentManager.getFile(document);
View Full Code Here

        return false;
      }

    });

    EditorFactory.getInstance().getEventMulticaster().addDocumentListener(new DocumentAdapter() {
      @Override
      public void documentChanged(DocumentEvent e) {
//        scheduleProjectSave();
      }
    });
View Full Code Here

TOP

Related Classes of com.intellij.openapi.editor.event.DocumentAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.