Class FolderSearchResultsXHTMLTransform

    • Constructor Detail

      • FolderSearchResultsXHTMLTransform

        public FolderSearchResultsXHTMLTransform()
    • Method Detail

      • addSummaryAttribute

        public java.util.Map addSummaryAttribute()
        Description copied from class: FolderViewTransform
        Return the Summary Attribute to be used in the table for the transform.
        Overrides:
        addSummaryAttribute in class FolderViewTransform
        Returns:
        java.util.Map with the attribute name (as key) and the value.
        Since:
        MicroStrategy Web 8.0.2
      • generateAnchor

        protected AnchorTag generateAnchor​(WebEvent event)
        Overwrites the parent method by setting special attributes if the event is not provided
        Overrides:
        generateAnchor in class FolderViewTransform
        Parameters:
        event - WebEvent instance from where the anchor information is to be initialized.
        Returns:
        AnchorTag initialized instance based on the information provided on the WebEvent
      • renderSearchResultsCount

        public void renderSearchResultsCount​(MarkupOutput out)
        Get the HTML to be displayed which includes the number of elements found
        Parameters:
        out - MarkupOutput instance where the transform's output will be saved.
        Since:
        MicroStrategy Web 8.0.1
      • renderSearchResultsCount

        public void renderSearchResultsCount​(MarkupOutput out,
                                             WebSearch search)
        Get the HTML to be displayed which includes the number of elements found
        Parameters:
        out - MarkupOutput instance where the transform's output will be saved.
        search - the WebSearch instance with the results of the search.
      • getAdvancedSearchEvent

        protected WebEvent getAdvancedSearchEvent​(WebSearch search)
        Get the WebEvent for obtaining the advanced search interface.
        Parameters:
        search - WebSearch instance currently used
        Returns:
        a WebEvent instance initialized with the event, or null if the application doesn't support it.
      • getEvent

        public WebEvent getEvent​(WebObjectInfo object)
        Extends the parent method by changing the event of the folder bean to make sure it uses browse folder event, as well as for processing the shortcuts.
        Overrides:
        getEvent in class FolderViewTransform
        Parameters:
        object - a WebObjectInfo for which the event must be retrieved.
        Returns:
        the WebEvent associated with browsing folders for the objects of type EnumDSSXMLObjectTypes.DssXmlTypeFolder. For any other object types, returns what the parent class would obtain. If the application does not support the event, returns null.