Package pt.webdetails.cdf.dd.render.layout

Examples of pt.webdetails.cdf.dd.render.layout.Render


      final Pointer pointer = nodeIterator.next();
      final JXPathContext context = doc.getRelativeContext(pointer);

      final String rowId = (String) context.getValue("id");
     
      final Render renderer = (Render)getRender(context);
      renderer.processProperties();
     
      layout.append(NEWLINE + getIndent(ident));
      layout.append(renderer.renderStart());
     
      // Render Child Rows
      renderRows(
          context,
          context.iteratePointers("/layout/rows[parent='" + rowId + "']"),
          layout,
          ident + 2);
     
      layout.append(NEWLINE + getIndent(ident));
      layout.append(renderer.renderClose());
    }
  }
View Full Code Here


      final JXPathContext context = doc.getRelativeContext(pointer);

      final String rowId   = (String)context.getValue("id");
      final String rowName = XPathUtils.getStringValue(context, "properties[name='name']/value");
     
      @SuppressWarnings("unchecked")
      final Render renderer = (Render)getRender(context);
      renderer.processProperties();
      renderer.aliasId(alias);
      layout.append(NEWLINE + getIndent(indent));
      layout.append(renderer.renderStart());
     
      if(widgetsByContainerId.containsKey(rowName))
      {
        CdfRunJsDashboardWriteResult widgetResult = widgetsByContainerId.get(rowName);
        layout.append(widgetResult.getLayout());
      }
      else
      {
        renderRows(
            context,
            context.iteratePointers("/layout/rows[parent='" + rowId + "']"),
            widgetsByContainerId,
            alias,
            layout,
            indent + 2);
      }
     
      layout.append(NEWLINE + getIndent(indent));
      layout.append(renderer.renderClose());
    }
  }
View Full Code Here

TOP

Related Classes of pt.webdetails.cdf.dd.render.layout.Render

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.