public class

SchedulesBulletTransform

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

This class is deprecated.
Starting with version 9.0 and the advent of Distribution Services, all schedule objects are replaced by subscriptions. Hence please use SubscriptionsBulletTransform instead.

Class Overview

This transform renders the list of Web Subscriptions from a SubscriptionFolderBean as bullets.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractScheduleListTransform
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.AbstractScheduleListTransform
From class com.microstrategy.web.app.transforms.AbstractSubscriptionFolderBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SchedulesBulletTransform()
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 web schedules, overrides by rendering nothing
void renderIconInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the icon associated with the schedule.
void renderList(MarkupOutput out, SimpleList list)
Renders the list of scheduled reports and documents in the SubscriptionFolderBean
void renderNameInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Render the name of the schedule's target object.
void renderSchedule(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders a single scheduled report/document
void renderSchedules(MarkupOutput out)
Renders a bulleted list of the available schedules
void renderTriggerInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Render the schedule's trigger info.
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.AbstractScheduleListTransform
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 SchedulesBulletTransform ()

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 web schedules, overrides by rendering nothing

Parameters
out Output by this transform.

public void renderIconInfo (MarkupOutput out, WebSchedule schedule, WebObjectInfo target)

Renders the icon associated with the schedule.
In case of this transform it is a bullet image.

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

public void renderList (MarkupOutput out, SimpleList list)

Renders the list of scheduled 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, WebSchedule schedule, WebObjectInfo target)

Render the name of the schedule's target object.

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

public void renderSchedule (MarkupOutput out, WebSchedule schedule, WebObjectInfo target)

Renders a single scheduled report/document

Parameters
out Output by this transform.
schedule The schedule to render
target The schedule's target object. This can be a report or a document.

public void renderSchedules (MarkupOutput out)

Renders a bulleted list of the available schedules

public void renderTriggerInfo (MarkupOutput out, WebSchedule schedule, WebObjectInfo target)

Render the schedule's trigger info.

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

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