public class

SubscriptionsIconTransform

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.SubscriptionsIconTransform

This class is deprecated.
Use SubscriptionsIconXHTMLTransform instead.

Class Overview

This transform renders the list of Narrowcast Subscriptions from a SubscriptionFolderBean as Large Icons.

Summary

Constants
String FP_COLUMN_COUNT
[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
Fields
public FormalParameter columnCount Indicates the number of subscriptions displayed on each row.
[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
SubscriptionsIconTransform()
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 initializeCss()
Extends initializeCss by intializing the classes this transform use.
void renderAddressInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the subscription's address object information
void renderEditInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders a link to edit the subscription's
void renderEmptyList(MarkupOutput out)
Renders an empty list
void renderIconInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the icon associated with the subscription
void renderImage(MarkupOutput out, String image)
Renders a transform's image
void renderList(MarkupOutput out, SimpleList list)
Renders the list of components in the SubscriptionFolderBean
void renderNameInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the name of the subscription's target
void renderPersonalizedInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the information whether the subscription is personlized or not (i.e., it is prompted)
void renderRemoveInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders a link to remove the subscription's
void renderScheduleInfo(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders the subscription's schedule object information
void renderSubscription(MarkupOutput out, WebSubscription subscription, WebObjectInfo target)
Renders a single subscription
[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

Constants

public static final String FP_COLUMN_COUNT

Constant Value: "columnCount"

Fields

public FormalParameter columnCount

Indicates the number of subscriptions displayed on each row.
Defines in how many columns the subscriptions will be displayed. If this value is set to two, we will render two subscriptions on each line. This is the default behavior.

Public Constructors

public SubscriptionsIconTransform ()

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
  • This transform renders the list of Narrowcast Subscriptions from a SubscriptionFolderBean as Large Icons.

public void initializeCss ()

Extends initializeCss by intializing the classes this transform use.

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

Renders the subscription's address object information

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

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

Renders a link to edit the subscription's

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

public void renderEmptyList (MarkupOutput out)

Renders an empty list

Parameters
out output by this transform

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

Renders the icon associated with the subscription

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

public void renderImage (MarkupOutput out, String image)

Renders a transform's image

Parameters
out where to write the output of the method.
image the image name

public void renderList (MarkupOutput out, SimpleList list)

Renders the list of components in the SubscriptionFolderBean

Parameters
out output by this transform
list the list of subscriptions to render

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

Renders the name of the subscription's target

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

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

Renders the information whether the subscription is personlized or not (i.e., it is prompted)

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

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

Renders a link to remove the subscription's

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

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)

Renders a single subscription

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