public class

SubscriptionsFilteredListTransform

extends SubscriptionsListTransform
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.SubscriptionsListTransform
               ↳ com.microstrategy.web.app.transforms.SubscriptionsFilteredListTransform

This class is deprecated.
Use SubscriptionsIconXHTMLTransform instead.

Class Overview

This transform renders the list of Narrowcast Subscriptions from a SubscriptionFolderBean for a particular Object.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.SubscriptionsListTransform
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.SubscriptionsListTransform
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
SubscriptionsFilteredListTransform()
Default no-args constructor, initialize formal parameters.
Public Methods
String getDescription()
Returns the description of this transform to be used by the Style Catalog.
void renderEmptyList(MarkupOutput out)
Extends renderEmptyList by adding "Add Subscription" link
void renderHeaders(MarkupOutput out)
Overwrites renderHeaders by changing the order of the headers.
void renderList(MarkupOutput out, SimpleList list)
Extends renderList by adding a "You're subscribed to the following subscriptions" message and an "Add Subscription" link at the end list.
void renderScheduleInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the subscription's schedule object information
void renderSubscription(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Extends renderSubscription by changing the order of the columns
void renderTitle(MarkupOutput out)
Rendering the title.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.SubscriptionsListTransform
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 SubscriptionsFilteredListTransform ()

Default no-args constructor, initialize formal parameters.

Public Methods

public String getDescription ()

Returns the description of this transform to be used by the Style Catalog.

Returns
  • the description of this transform to be used by the Style Catalog.

public void renderEmptyList (MarkupOutput out)

Extends renderEmptyList by adding "Add Subscription" link

Parameters
out output by this transform

public void renderHeaders (MarkupOutput out)

Overwrites renderHeaders by changing the order of the headers.

Parameters
out output by this transform

public void renderList (MarkupOutput out, SimpleList list)

Extends renderList by adding a "You're subscribed to the following subscriptions" message and an "Add Subscription" link at the end list.

Parameters
out output by this transform
list the list of schedules to render.

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

Renders the subscription's schedule object information

Parameters
out the transform's output
subscription the subscription to render
target the subscription's target object

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

Extends renderSubscription by changing the order of the columns

Parameters
out the transform's output
subscription the subscription to render
target the target object of the subscription.

public void renderTitle (MarkupOutput out)

Rendering the title. It used to be done on the JSP page directly.