public class

ImageMapVisualizationDataTransform

extends MojoVisualizationSimplifiedDataTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractWebBeanTransform
           ↳ com.microstrategy.web.app.transforms.AbstractReportTransform
             ↳ com.microstrategy.web.app.transforms.AbstractReportDataTransform
               ↳ com.microstrategy.web.app.transforms.MojoTemplateTransformImpl
                 ↳ com.microstrategy.web.app.transforms.MojoXtabTransformImpl
                   ↳ com.microstrategy.web.app.transforms.MojoVisualizationDataTransform
                     ↳ com.microstrategy.web.app.transforms.MojoVisualizationSimplifiedDataTransform
                       ↳ com.microstrategy.web.app.transforms.ImageMapVisualizationDataTransform

Class Overview

This transform generates the Json data needed for the Area Mashup visualization.
It adds the data coordinates needed to plot the map. Thes properties are read from the HTML image Map file (i.e. VisFramework/map/USAMapCoords.html) saved on the visualization properties.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.MojoXtabTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.MojoXtabTransformImpl
From class com.microstrategy.web.app.transforms.MojoTemplateTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ImageMapVisualizationDataTransform()
Public Methods
void transformForRequestSuccessful(MarkupOutput out)
Transform when the status is "Successful".
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.MojoVisualizationSimplifiedDataTransform
From class com.microstrategy.web.app.transforms.MojoVisualizationDataTransform
From class com.microstrategy.web.app.transforms.MojoXtabTransformImpl
From class com.microstrategy.web.app.transforms.MojoTemplateTransformImpl
From class com.microstrategy.web.app.transforms.AbstractReportDataTransform
From class com.microstrategy.web.app.transforms.AbstractReportTransform
From class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.app.transforms.ReportDataTransform
From interface com.microstrategy.web.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public ImageMapVisualizationDataTransform ()

Public Methods

public void transformForRequestSuccessful (MarkupOutput out)

Transform when the status is "Successful". This is the main entry point of the Transform. It will check if a layout-xml has been specified and use it, otherwise it calls renderContent.
After the content has been generated it calls renderJavascript to generate any necessary client-side information.

Parameters
out MarkupOutput to generate the HTML.