Examples of ObservableWavelet


Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

  public void testWaveletWithNoBlipsResultsInEmptyTitleAndNoBlips() {
    TestingWaveletData data =
        new TestingWaveletData(WAVE_ID, CONVERSATION_WAVELET_ID, PARTICIPANT, true);
    ObservableWaveletData observableWaveletData = data.copyWaveletData().get(0);
    ObservableWavelet wavelet = OpBasedWavelet.createReadOnly(observableWaveletData);
    ObservableConversationView conversation = conversationUtil.buildConversation(wavelet);

    SupplementedWave supplement = mock(SupplementedWave.class);
    when(supplement.isUnread(any(ConversationBlip.class))).thenReturn(true);
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    TestingWaveletData data =
        new TestingWaveletData(WAVE_ID, CONVERSATION_WAVELET_ID, PARTICIPANT, true);
    String title = "title";
    data.appendBlipWithText(title);
    ObservableWaveletData observableWaveletData = data.copyWaveletData().get(0);
    ObservableWavelet wavelet = OpBasedWavelet.createReadOnly(observableWaveletData);
    ObservableConversationView conversation = conversationUtil.buildConversation(wavelet);

    SupplementedWave supplement = mock(SupplementedWave.class);
    when(supplement.isUnread(any(ConversationBlip.class))).thenReturn(true);
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

        new TestingWaveletData(WAVE_ID, CONVERSATION_WAVELET_ID, PARTICIPANT, true);
    data.appendBlipWithText("blip number 1");
    data.appendBlipWithText("blip number 2");
    data.appendBlipWithText("blip number 3");
    ObservableWaveletData observableWaveletData = data.copyWaveletData().get(0);
    ObservableWavelet wavelet = OpBasedWavelet.createReadOnly(observableWaveletData);
    ObservableConversationView conversation = conversationUtil.buildConversation(wavelet);

    SupplementedWave supplement = mock(SupplementedWave.class);
    when(supplement.isUnread(any(ConversationBlip.class))).thenReturn(true, true, false);
    Digest digest = digester.generateDigest(conversation, supplement, observableWaveletData);
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return getConversation(WaveletBasedConversation.widFor(conversationId));
  }

  @Override
  public WaveletBasedConversation getRoot() {
    ObservableWavelet rootWavelet = waveView.getRoot();
    return (rootWavelet != null) ? conversations.get(rootWavelet) : null;
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return (rootWavelet != null) ? conversations.get(rootWavelet) : null;
  }

  @Override
  public WaveletBasedConversation createRoot() {
    ObservableWavelet rootWavelet = waveView.createRoot();
    return createNewConversation(rootWavelet);
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return createNewConversation(rootWavelet);
  }

  @Override
  public WaveletBasedConversation createConversation() {
    ObservableWavelet wavelet;
    wavelet = waveView.createWavelet();
    return createNewConversation(wavelet);
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

   */
  public WaveletBasedConversation getConversation(WaveletId id) {
    if (!IdUtil.isConversationalId(id)) {
      Preconditions.illegalArgument("Wavelet id " + id + " is not conversational");
    }
    ObservableWavelet wavelet = waveView.getWavelet(id);
    if (wavelet != null) {
      return conversations.get(wavelet);
    }
    return null;
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return getConversation(WaveletBasedConversation.widFor(conversationId));
  }

  @Override
  public WaveletBasedConversation getRoot() {
    ObservableWavelet rootWavelet = waveView.getRoot();
    return (rootWavelet != null) ? conversations.get(rootWavelet) : null;
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return (rootWavelet != null) ? conversations.get(rootWavelet) : null;
  }

  @Override
  public WaveletBasedConversation createRoot() {
    ObservableWavelet rootWavelet = waveView.createRoot();
    return createNewConversation(rootWavelet);
  }
View Full Code Here

Examples of org.waveprotocol.wave.model.wave.ObservableWavelet

    return createNewConversation(rootWavelet);
  }

  @Override
  public WaveletBasedConversation createConversation() {
    ObservableWavelet wavelet;
    wavelet = waveView.createWavelet();
    return createNewConversation(wavelet);
  }
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.