Class AbstractBasicMojoVisualizationDataTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.app.transforms.AbstractBasicReportTransform
-
- com.microstrategy.web.app.transforms.AbstractBasicMojoVisualizationDataTransform
-
- All Implemented Interfaces:
Transform
- Direct Known Subclasses:
TimelineMojoVisualizationDataTransform,TimeSeriesVisualizationDataTransform
public abstract class AbstractBasicMojoVisualizationDataTransform extends AbstractBasicReportTransform
This is an abstract class for transforms that generate the data for Mojo or Android visualizations. Its output format is JSON
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractBasicReportTransform
_bean, _rb, _rwb, _vb
-
-
Constructor Summary
Constructors Constructor Description AbstractBasicMojoVisualizationDataTransform()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected AppContextgetAppContext()Convenience method that returns the current AppContext.java.lang.StringgetDescription()Returns a textual description of the transform.protected HashList<java.lang.String,java.lang.String>getVisProps()abstract voidpopulateGridBlock(Block gridBlock)voidrender(MarkupOutput out)This method is responsible for rendering the transform and is called inAbstractBasicReportTransform.transform(Transformable, MarkupOutput)protected voidsetVisProp(Block blockList, java.lang.String propName, java.lang.String propVal)-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractBasicReportTransform
addFormalParameter, getElemsMapHelper, getGraphBean, getGridData, getHyperLinkHelper, getReportBean, getRWBean, getSupportedBeanType, getViewBean, getWebGridData, getWebReportGrid, getWebTemplate, initBeans, initGridData, isDesignMode, isFeatureAvailable, isReport, isTrue, supports, transform
-
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, canTransform, getEvents, getFormalParams, getID, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated, supports
-
-
-
-
Method Detail
-
render
public void render(MarkupOutput out)
Description copied from class:AbstractBasicReportTransformThis method is responsible for rendering the transform and is called inAbstractBasicReportTransform.transform(Transformable, MarkupOutput)- Specified by:
renderin classAbstractBasicReportTransform
-
populateGridBlock
public abstract void populateGridBlock(Block gridBlock)
-
setVisProp
protected void setVisProp(Block blockList, java.lang.String propName, java.lang.String propVal)
-
getVisProps
protected HashList<java.lang.String,java.lang.String> getVisProps()
-
getAppContext
protected AppContext getAppContext()
Convenience method that returns the current AppContext. This method might return null if the Transform is used outside Microstrategy Web.- Returns:
AppContextinstance related with the bean being transformed.
-
getDescription
public java.lang.String getDescription()
Description copied from interface:TransformReturns a textual description of the transform.- Returns:
- The textual description of the transform.
-
-