Examples of BlipView


Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

      actions.startEditing(blipUi);
    }
  }

  void reply() {
    BlipView blipUi = getBlipContext();
    if (blipUi != null) {
      actions.reply(blipUi);
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

      actions.addContinuation(threadUi);
    }
  }

  void deleteBlip() {
    BlipView blipUi = getBlipContext();
    if (blipUi != null) {
      actions.delete(blipUi);
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

    // (checking could get too expensive).
    if (blipUi.equals(focus.getFocusedBlip())) {
      // Move to next blip in thread if there is one, otherwise previous blip in
      // thread, otherwise previous blip in traversal order.
      ThreadView parentUi = blipUi.getParent();
      BlipView nextUi = parentUi.getBlipAfter(blipUi);
      if (nextUi == null) {
        nextUi = parentUi.getBlipBefore(blipUi);
      }
      if (nextUi != null) {
        focus.focus(nextUi);
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

    return views.convUis.get(conv);
  }

  @Override
  public BlipMetaView getBlipMetaView(ConversationBlip blip) {
    BlipView blipUi = getBlipView(blip);
    return blipUi != null ? blipUi.getMeta() : null;
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

      final ModelAsViewProvider views, final ShallowBlipRenderer blipRenderer) {
    QueueProcessor<ConversationBlip> contributorUpdater =
        new QueueProcessor<ConversationBlip>(timer) {
          @Override
          public void process(ConversationBlip blip) {
            BlipView blipUi = blip != null ? views.getBlipView(blip) : null;
            BlipMetaView metaUi = blipUi != null ? blipUi.getMeta() : null;
            if (metaUi != null) {
              blipRenderer.renderContributors(blip, metaUi);
            }
          }
        };
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

  //
  // Next Pre.
  //

  private BlipView getNextPre(ConversationView parent, RootThreadView thread) {
    BlipView first = thread.getBlipAfter(null);
    return first != null ? getNextPre(thread, first) : getNextPost(parent, thread);
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

    InlineThreadView contents = anchor.getThread();
    return contents != null ? getNextPre(anchor, contents) : getNextPost(parent, anchor);
  }

  private BlipView getNextPre(AnchorView parent, InlineThreadView thread) {
    BlipView first = skip(thread) ? null : thread.getBlipAfter(null);
    return first != null ? getNextPre(thread, first) : getNextPost(parent, thread);
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

  private BlipView getNextPost(TopConversationView parent, RootThreadView child) {
    return null;
  }

  private BlipView getNextPost(ThreadView parent, BlipView child) {
    BlipView next = parent.getBlipAfter(child);
    return next != null ? getNextPre(parent, next) : getNextPost(parent.getParent(), parent);
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

  //
  // Prev Pre.
  //

  private BlipView getPrevPre(ConversationView parent, RootThreadView thread) {
    BlipView last = thread.getBlipBefore(null);
    return last != null ? getPrevPre(thread, last) : getPrevPost(parent, thread);
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.BlipView

    InlineConversationView last = blip.getConversationBefore(null);
    return last != null ? getPrevPre(blip, last) : getPrevPost(blip, (InlineConversationView) null);
  }

  private BlipView getPrevPre(AnchorView parent, InlineThreadView thread) {
    BlipView last = skip(thread) ? null : thread.getBlipBefore(null);
    return last != null ? getPrevPre(thread, last) : getPrevPost(parent, thread);
  }
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.