Examples of BlipMetaDomImpl


Examples of org.waveprotocol.wave.client.wavepanel.view.dom.BlipMetaDomImpl

  public void pageIn(ConversationBlip blip) {
    BlipViewImpl<BlipViewDomImpl> blipUi =
        (BlipViewImpl<BlipViewDomImpl>) viewProvider.getBlipView(blip);
    if (blipUi != null) {
      BlipViewDomImpl blipDom = blipUi.getIntrinsic();
      BlipMetaDomImpl metaDom =
          ((BlipMetaViewImpl<BlipMetaDomImpl>) blipUi.getMeta()).getIntrinsic();
      InteractiveDocument doc = docProvider.docOf(blip);
      Registries r = registries.get(blip);

      // Very first thing that must be done is to extract and save the DOM of
      // inline threads, since content-document rendering will blast them away.
      saveInlineReplies(metaDom);

      // Clear content before rendering, so that doodad events caused by rendering
      // apply on a fresh state.
      metaDom.clearContent();
      doc.startRendering(r, logicalPanel);
      metaDom.setContent(
          doc.getDocument().getFullContentView().getDocumentElement().getImplNodelet());
      blipPopulator.render(blip, metaDom);
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.dom.BlipMetaDomImpl

  public void pageOut(ConversationBlip blip) {
    BlipViewImpl<BlipViewDomImpl> blipUi =
        (BlipViewImpl<BlipViewDomImpl>) viewProvider.getBlipView(blip);
    if (blipUi != null) {
      BlipViewDomImpl blipDom = blipUi.getIntrinsic();
      BlipMetaDomImpl metaDom =
          ((BlipMetaViewImpl<BlipMetaDomImpl>) blipUi.getMeta()).getIntrinsic();
      InteractiveDocument doc = docProvider.docOf(blip);

      // TODO: remove meta instead
      doc.stopRendering();
      metaDom.setContent(null);
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.dom.BlipMetaDomImpl

  public void pageIn(ConversationBlip blip) {
    BlipViewImpl<BlipViewDomImpl> blipUi =
        (BlipViewImpl<BlipViewDomImpl>) viewProvider.getBlipView(blip);
    if (blipUi != null) {
      BlipViewDomImpl blipDom = blipUi.getIntrinsic();
      BlipMetaDomImpl metaDom =
          ((BlipMetaViewImpl<BlipMetaDomImpl>) blipUi.getMeta()).getIntrinsic();
      InteractiveDocument doc = docProvider.docOf(blip);
      Registries r = registries.get(blip);

      // Very first thing that must be done is to extract and save the DOM of
      // inline threads, since content-document rendering will blast them away.
      saveInlineReplies(metaDom);

      // Clear content before rendering, so that doodad events caused by rendering
      // apply on a fresh state.
      metaDom.clearContent();
      doc.startRendering(r, logicalPanel);
      metaDom.setContent(
          doc.getDocument().getFullContentView().getDocumentElement().getImplNodelet());
      blipPopulator.render(blip, metaDom);
    }
  }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.view.dom.BlipMetaDomImpl

  public void pageOut(ConversationBlip blip) {
    BlipViewImpl<BlipViewDomImpl> blipUi =
        (BlipViewImpl<BlipViewDomImpl>) viewProvider.getBlipView(blip);
    if (blipUi != null) {
      BlipViewDomImpl blipDom = blipUi.getIntrinsic();
      BlipMetaDomImpl metaDom =
          ((BlipMetaViewImpl<BlipMetaDomImpl>) blipUi.getMeta()).getIntrinsic();
      InteractiveDocument doc = docProvider.docOf(blip);

      // TODO: remove meta instead
      doc.stopRendering();
      metaDom.setContent(null);
    }
  }
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.