public class

SchedulesListTransform

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.SchedulesListTransform
Known Direct Subclasses

This class is deprecated.
Use SchedulesListXHTMLTransform instead.

Class Overview

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

Summary

Constants
String FP_IMG_CHECK
int LEVEL_HEADERS
[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
Fields
protected String _imgCheck
public FormalParameter checkImage The name of the image used to indicate if the scheduled object is personalized.
[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
SchedulesListTransform()
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 initializeImages()
Initialize the images to be used by this transform.
void renderEditInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the link to edit the schedule
void renderEmptyList(MarkupOutput out)
Renders an empty list
void renderFormEnd(MarkupOutput out)
Renders the FORM tag end.
void renderFormStart(MarkupOutput out)
Renders the FORM tag start
void renderHeaders(MarkupOutput out)
Renders all column headers
void renderIconInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the icon associated with the schedule
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, WebSchedule schedule, WebObjectInfo target)
Renders the name of the schedule's target/
void renderPersonalizedInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the information whether the schedule is personlized or not (i.e., it is prompted)
void renderRemoveInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the checkbox to remove the schedule
void renderSchedule(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders a single schedule
void renderSchedules(MarkupOutput out)
Renders the list of available schedules
void renderTimeInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the message execution time for the schedule
void renderTriggerInfo(MarkupOutput out, WebSchedule schedule, WebObjectInfo target)
Renders the schedule's trigger
Protected Methods
int getFieldCount()
[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

Constants

public static final String FP_IMG_CHECK

Constant Value: "checkImage"

public static final int LEVEL_HEADERS

Constant Value: 128 (0x00000080)

Fields

protected String _imgCheck

public FormalParameter checkImage

The name of the image used to indicate if the scheduled object is personalized.
If a scheduled object is personalized by answering prompts we will render this image next to the scheuled object.
Usage:
"Check.gif"

Public Constructors

public SchedulesListTransform ()

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 initializeCss ()

Extends initializeCss by intializing the classes this transform use.

public void initializeImages ()

Initialize the images to be used by this transform.

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

Renders the link to edit the schedule

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

public void renderEmptyList (MarkupOutput out)

Renders an empty list

Parameters
out output by this transform

public void renderFormEnd (MarkupOutput out)

Renders the FORM tag end.

Parameters
out output by this transform

public void renderFormStart (MarkupOutput out)

Renders the FORM tag start

Parameters
out output by this transform

public void renderHeaders (MarkupOutput out)

Renders all column headers

Parameters
out the transform's output

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

Renders the icon associated with the schedule

Parameters
out the transform's output
schedule the schedule to render
target the schedule'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 schedules to render

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

Renders the name of the schedule's target/

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

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

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

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

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

Renders the checkbox to remove the schedule

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

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

Renders a single schedule

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

public void renderSchedules (MarkupOutput out)

Renders the list of available schedules

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

Renders the message execution time for the schedule

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

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

Renders the schedule's trigger

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

Protected Methods

protected int getFieldCount ()

Returns
  • the number of columns this transform is displaying, this will depend on the columns that are enabled through the levelFlags formal parameter