Package org.pentaho.cdf.render

Examples of org.pentaho.cdf.render.XcdfRenderer


    final String action = requestParams.getStringParameter( Parameter.ACTION, null ); //$NON-NLS-1$

    UUID uuid = CpfAuditHelper.startAudit( PLUGIN_ID, action, getObjectName(), this.userSession, this, requestParams );

    try {
      XcdfRenderer renderer = new XcdfRenderer();

      boolean success = renderer.determineDashboardTemplating( solution, path, action, template );

      if ( success ) {
        renderHtmlDashboard( out, solution, path, renderer.getTemplate(), renderer.getStyle(), renderer
          .getMessagesBaseFilename() );

        setResponseHeaders( MimeTypes.HTML, 0, null );

      } else {
View Full Code Here


    UUID uuid =
      CpfAuditHelper.startAudit( PLUGIN_ID, xcdfFilePath, getObjectName(), this.userSession, this, requestParams );
    try {

      XcdfRenderer renderer = new XcdfRenderer();

      boolean success = renderer.determineDashboardTemplating( xcdfFilePath, defaultTemplate );

      if ( success ) {

        String templatePath = Util.joinPath( FilenameUtils.getPath( xcdfFilePath ), renderer.getTemplate() );

        if ( !StringUtils.isEmpty( defaultTemplate ) ) { // If style defined in URL parameter 'template'
          renderHtmlDashboard( out, xcdfFilePath, templatePath, defaultTemplate, renderer.getMessagesBaseFilename() );
        } else { // use style provided via .xcdf or default
          renderHtmlDashboard( out, xcdfFilePath, templatePath, renderer.getStyle(),
            renderer.getMessagesBaseFilename() );
        }

        setResponseHeaders( MimeTypes.HTML, 0, null );

      } else {
View Full Code Here

TOP

Related Classes of org.pentaho.cdf.render.XcdfRenderer

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.