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 AppContext
getAppContext()
Convenience method that returns the current AppContext.java.lang.String
getDescription()
Returns a textual description of the transform.protected HashList<java.lang.String,java.lang.String>
getVisProps()
abstract void
populateGridBlock(Block gridBlock)
void
render(MarkupOutput out)
This method is responsible for rendering the transform and is called inAbstractBasicReportTransform.transform(Transformable, MarkupOutput)
protected void
setVisProp(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:AbstractBasicReportTransform
This method is responsible for rendering the transform and is called inAbstractBasicReportTransform.transform(Transformable, MarkupOutput)
- Specified by:
render
in 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:
AppContext
instance related with the bean being transformed.
-
getDescription
public java.lang.String getDescription()
Description copied from interface:Transform
Returns a textual description of the transform.- Returns:
- The textual description of the transform.
-
-