コード例 #1
0
ファイル: UndoManager.java プロジェクト: raimis55/saros
 @Override
 public void sessionStarted(ISarosSession newSarosSession) {
   undoHistory.clear();
   newSarosSession.addActivityProvider(UndoManager.this);
   enabled = preferences.isConcurrentUndoActivated();
   eclipseHistory.addOperationApprover(operationBlocker);
   UndoManager.this.sarosSession = newSarosSession;
 }
コード例 #2
0
ファイル: UndoManager.java プロジェクト: raimis55/saros
 @Override
 public void sessionEnded(ISarosSession oldSarosSession) {
   oldSarosSession.removeActivityProvider(UndoManager.this);
   undoHistory.clear();
   enabled = false;
   eclipseHistory.removeOperationApprover(operationBlocker);
   UndoManager.this.sarosSession = null;
   currentLocalCompositeOperation = null;
   currentLocalAtomicOperation = null;
 }