コード例 #1
0
 @Override
 public void start() {
   collector.flushFollowModes();
   session.addActivityProducer(this);
   session.addActivityConsumer(consumer);
   session.addListener(sessionListener);
   editor.addSharedEditorListener(followModeListener);
 }
コード例 #2
0
 @Override
 public void stop() {
   session.removeActivityProducer(this);
   session.removeActivityConsumer(consumer);
   session.removeListener(sessionListener);
   editor.removeSharedEditorListener(followModeListener);
   collector.flushFollowModes();
 }
コード例 #3
0
ファイル: TextEditCollector.java プロジェクト: sungaila/saros
 @Override
 protected void doOnSessionEnd(ISarosSession sarosSession) {
   editorManager.removeSharedEditorListener(editorListener);
 }
コード例 #4
0
ファイル: TextEditCollector.java プロジェクト: sungaila/saros
 @Override
 protected void doOnSessionStart(ISarosSession sarosSession) {
   editorManager.addSharedEditorListener(editorListener);
   // set local users JID at the beginning of the session
   localUser = sarosSession.getLocalUser();
 }