public class

TreePickerVisualizationPropertiesTransform

extends VisualizationPropertiesTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.VisualizationPropertiesTransform
           ↳ com.microstrategy.web.app.transforms.TreePickerVisualizationPropertiesTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.VisualizationPropertiesTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.VisualizationPropertiesTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
TreePickerVisualizationPropertiesTransform()
Public Methods
boolean isValidGrid()
void renderAttributeSelector(MarkupOutput out)
void renderChildAttributeDESCFormSelector(MarkupOutput out)
void renderChildAttributeSelector(MarkupOutput out)
void renderChildDESCFormSelector(MarkupOutput out)
void renderChildIDFormSelector(MarkupOutput out)
void renderLevelAttributeSelector(MarkupOutput out)
void renderLevelFormSelector(MarkupOutput out)
void renderModeSelector(MarkupOutput out)
void renderParentAttributeDESCFormSelector(MarkupOutput out)
void renderParentAttributeSelector(MarkupOutput out)
void renderParentDESCFormSelector(MarkupOutput out)
void renderParentIDFormSelector(MarkupOutput out)
void renderSelectionModeCheckBox(MarkupOutput out)
void renderValidationError(MarkupOutput out)
void setBoneProperties(JsonGenerator boneProps)
Sets the necessary properties to the bone assigned to this transform (based on the scriptClass formal parameter)
Usually called by renderRegisterBone(MarkupOutput)
Can be overwritten to add or modify bone properties.
Protected Methods
String getScriptClass()

Returns the name of the javaScript class (if any) to be associated with the component.

[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.VisualizationPropertiesTransform
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.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public TreePickerVisualizationPropertiesTransform ()

Public Methods

public boolean isValidGrid ()

public void renderAttributeSelector (MarkupOutput out)

public void renderChildAttributeDESCFormSelector (MarkupOutput out)

public void renderChildAttributeSelector (MarkupOutput out)

public void renderChildDESCFormSelector (MarkupOutput out)

public void renderChildIDFormSelector (MarkupOutput out)

public void renderLevelAttributeSelector (MarkupOutput out)

public void renderLevelFormSelector (MarkupOutput out)

public void renderModeSelector (MarkupOutput out)

public void renderParentAttributeDESCFormSelector (MarkupOutput out)

public void renderParentAttributeSelector (MarkupOutput out)

public void renderParentDESCFormSelector (MarkupOutput out)

public void renderParentIDFormSelector (MarkupOutput out)

public void renderSelectionModeCheckBox (MarkupOutput out)

public void renderValidationError (MarkupOutput out)

public void setBoneProperties (JsonGenerator boneProps)

Sets the necessary properties to the bone assigned to this transform (based on the scriptClass formal parameter)
Usually called by renderRegisterBone(MarkupOutput)
Can be overwritten to add or modify bone properties.

Parameters
boneProps the JsonGenerator object that contains the collection of bone properties.

Protected Methods

protected String getScriptClass ()

Returns the name of the javaScript class (if any) to be associated with the component. When the scriptClass is specified, a bone is registered on the page for this component.

A bone is the corresponding concept of a bean in Microstrategy's javascript environment.
By default, thie methods returns an empty string. Transform which does have an associated bone needs to override this method.

Returns
  • String representing the name of a javaScript class