public class

SubscriptionsBulletTransform

extends AbstractSubscriptionListTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
           ↳ com.microstrategy.web.app.transforms.AbstractSubscriptionListTransform
             ↳ com.microstrategy.web.app.transforms.SubscriptionsBulletTransform

Class Overview

This transform renders the list of emanil Subscriptions from a SubscriptionFolderBean as bullet icons.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractSubscriptionListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractSubscriptionListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SubscriptionsBulletTransform()
Default no argument constructor, initialize formal parameters
Public Methods
String getDescription()
Returns the description of this transform.
void initializeCss()
Initialize the css classes to be used by this transform.
void renderEmptyList(MarkupOutput out)
Renders an empty list of email schedules, overrides by rendering nothing
void renderIconInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the icon associated with the subscription
void renderList(MarkupOutput out, SimpleList list)
Renders the list of scheduled email reports and documents in the SubscriptionFolderBean
void renderNameInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the name of the subscription's target.
void renderScheduleInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the the subscription's schedule object information.
void renderSubscription(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders a single subscription.
Protected Methods
AnchorTag generateAnchor(WebEvent event)
Overwrites the parent method by setting special attributes if the event is not provided
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractSubscriptionListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
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.Transform

Public Constructors

public SubscriptionsBulletTransform ()

Default no argument constructor, initialize formal parameters

Public Methods

public String getDescription ()

Returns the description of this transform.
This is used in the style catalog editor.

Returns
  • The description of this transform.

public void initializeCss ()

Initialize the css classes to be used by this transform.

public void renderEmptyList (MarkupOutput out)

Renders an empty list of email schedules, overrides by rendering nothing

Parameters
out Output by this transform.

public void renderIconInfo (MarkupOutput out, WebSubscription subscription, WebObjectInfo target)

Renders the icon associated with the subscription

Parameters
out Output by this transform.
subscription The subscription to render
target The subscription's target object

public void renderList (MarkupOutput out, SimpleList list)

Renders the list of scheduled email reports and documents in the SubscriptionFolderBean

Parameters
out Output by this transform.
list The list of scheduled reports/documents to render

public void renderNameInfo (MarkupOutput out, WebSubscription subscription, WebObjectInfo target)

Renders the name of the subscription's target.

Parameters
out Output by this transform.
subscription The subscription to render
target The subscription's target object

public void renderScheduleInfo (MarkupOutput out, WebSubscription subscription, WebObjectInfo target)

Renders the the subscription's schedule object information.

Parameters
out Output by this transform.
subscription The subscription to render
target The subscription's target object

public void renderSubscription (MarkupOutput out, WebSubscription subscription, WebObjectInfo target)

Renders a single subscription.

Parameters
out Output by this transform.
subscription The subscription to render
target The target object of the subscription.

Protected Methods

protected AnchorTag generateAnchor (WebEvent event)

Overwrites the parent method by setting special attributes if the event is not provided

Parameters
event WebEvent
Returns
  • AnchorTag