Examples of RefsChangedListener


Examples of org.eclipse.jgit.events.RefsChangedListener

    writeLooseRef("refs/heads/my/a/b/c", B);

    final int[] count = new int[1];

    ListenerHandle listener = Repository.getGlobalListenerList()
        .addRefsChangedListener(new RefsChangedListener() {

          public void onRefsChanged(RefsChangedEvent event) {
            count[0]++;
          }
        });
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

    assertTrue(packedRefs.createNewFile());
    final AtomicReference<StackOverflowError> error = new AtomicReference<StackOverflowError>();
    final AtomicReference<IOException> exception = new AtomicReference<IOException>();
    final AtomicInteger changeCount = new AtomicInteger();
    newRepo.getListenerList().addRefsChangedListener(
        new RefsChangedListener() {

          public void onRefsChanged(RefsChangedEvent event) {
            try {
              refDb.getRefs("ref");
              changeCount.incrementAndGet();
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

          // Reset paths, they're from the old repository
          resetPathsToExpand();
          if (refsChangedListener != null)
            refsChangedListener.remove();
          refsChangedListener = repository.getListenerList()
              .addRefsChangedListener(new RefsChangedListener() {

                public void onRefsChanged(RefsChangedEvent event) {
                  updateRebaseButtonVisibility(repository
                      .getRepositoryState().isRebasing());
                }
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

        lastInputChange = System.currentTimeMillis();
        scheduleRefresh(DEFAULT_REFRESH_DELAY);
      }
    };

    myRefsChangedListener = new RefsChangedListener() {
      public void onRefsChanged(RefsChangedEvent e) {
        lastRepositoryChange = System.currentTimeMillis();
        scheduleRefresh(DEFAULT_REFRESH_DELAY);
      }
    };
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

    }

    if (db != null) {
      allRefs = getBranches(db);
      refsChangedListener = db.getListenerList().addRefsChangedListener(
          new RefsChangedListener() {

            public void onRefsChanged(RefsChangedEvent event) {
              allRefs = getBranches(db);
            }
          });
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

    Map<String, Ref> allRefs = branchRefs.get(repo);
    if (allRefs == null) {
      allRefs = repo.getRefDatabase().getRefs(RefDatabase.ALL);
      branchRefs.put(repo, allRefs);
      if (refsChangedListeners.get(repo) == null) {
        RefsChangedListener listener = new RefsChangedListener() {
          public void onRefsChanged(RefsChangedEvent event) {
            synchronized (RepositoriesViewContentProvider.this) {
              branchRefs.remove(repo);
            }
          }
View Full Code Here

Examples of org.eclipse.jgit.events.RefsChangedListener

          public void onIndexChanged(IndexChangedEvent event) {
            refreshIndexDelta();
          }
        });
    refsChangedListenerHandle = repository.getListenerList().addRefsChangedListener(
        new RefsChangedListener() {
          public void onRefsChanged(RefsChangedEvent event) {
            scheduleReloadJob("RefsChanged"); //$NON-NLS-1$
          }
        });
    scheduleReloadJob("IndexDiffCacheEntry construction"); //$NON-NLS-1$
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.