Package org.waveprotocol.wave.client.wavepanel.block

Examples of org.waveprotocol.wave.client.wavepanel.block.BlockStructure


  /**
   * Renders the block structure of a collection of conversations as javascript.
   */
  public static String render(ViewIdMapper viewIdMapper, ConversationView model) {
    BlockStructure v = PojoRenderer.render(viewIdMapper, model);
    final IdentityMap<Node, String> nodes = CollectionUtils.createIdentityMap();
    final StringBuffer decl = new StringBuffer();
    final StringBuffer hookup = new StringBuffer();
    decl.append("var ");
    buildNames(nodes, 0, v.getRoot());
    nodes.each(new IdentityMap.ProcV<Node, String>() {
      @Override
      public void apply(Node node, String name) {
        render(decl, hookup, nodes, node);
      }
View Full Code Here


  /**
   * Renders the block structure of a collection of conversations as javascript.
   */
  public static String render(ViewIdMapper viewIdMapper, ConversationView model) {
    BlockStructure v = PojoRenderer.render(viewIdMapper, model);
    final IdentityMap<Node, String> nodes = CollectionUtils.createIdentityMap();
    final StringBuffer decl = new StringBuffer();
    final StringBuffer hookup = new StringBuffer();
    decl.append("var ");
    buildNames(nodes, 0, v.getRoot());
    nodes.each(new IdentityMap.ProcV<Node, String>() {
      @Override
      public void apply(Node node, String name) {
        render(decl, hookup, nodes, node);
      }
View Full Code Here

TOP

Related Classes of org.waveprotocol.wave.client.wavepanel.block.BlockStructure

Copyright © 2018 www.massapicom. 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.