Class SubscriptionsBulletTransform

  • All Implemented Interfaces:
    AppTransform, Transform

    public class SubscriptionsBulletTransform
    extends AbstractSubscriptionListTransform
    This transform renders the list of emanil Subscriptions from a SubscriptionFolderBean as bullet icons.
    Since:
    MicroStrategy Web 7.3.1 or earlier
    • Constructor Detail

      • SubscriptionsBulletTransform

        public SubscriptionsBulletTransform()
        Default no argument constructor, initialize formal parameters
    • Method Detail

      • renderSubscription

        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.
      • renderIconInfo

        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
      • renderNameInfo

        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
      • generateAnchor

        protected AnchorTag generateAnchor​(WebEvent event)
        Overwrites the parent method by setting special attributes if the event is not provided
        Overrides:
        generateAnchor in class AbstractAppTransform
        Parameters:
        event - WebEvent
        Returns:
        AnchorTag
        Since:
        MicroStrategy Web 8.0.0
      • renderScheduleInfo

        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
      • getDescription

        public java.lang.String getDescription()
        Returns the description of this transform.
        This is used in the style catalog editor.
        Returns:
        The description of this transform.