Class FolderSearchResultsTransform

    • Constructor Detail

      • FolderSearchResultsTransform

        public FolderSearchResultsTransform()
        Deprecated.
    • Method Detail

      • initializeCss

        public void initializeCss()
        Deprecated.
        Initializes the Css Classes to use. For each one of the css classes to use, the prefix indicated on the formal parameter is added to the name of the class to use.
        Overrides:
        initializeCss in class AbstractFolderTransform
      • generateAnchor

        protected AnchorTag generateAnchor​(WebEvent event)
        Deprecated.
        Overwrites the parent method by setting special attributes if the event is not provided
        Overrides:
        generateAnchor in class AbstractAppTransform
        Parameters:
        event - WebEvent from where the link information will be obtained
        Returns:
        AnchorTag instance initialized with the event information
        Since:
        MicroStrategy Web 8.0.0
      • renderEmptyList

        public void renderEmptyList​(MarkupOutput out,
                                    WebFolder folder)
        Deprecated.
        Get the HTML to display when the folder does not have any contents to be rendered. Extend renderEmtpyList(MarkupOutout, WebFolder), by showin a message indicating that the search returned no objects and some tips on how to extend the search.
        Overrides:
        renderEmptyList in class AbstractFolderTransform
        Parameters:
        out - MarkupOutput instance where the transform's output will be saved.
        folder - the WebFolder instance from the FolderBean being transformed.
      • renderList

        public void renderList​(MarkupOutput out,
                               WebDisplayUnits list)
        Deprecated.
        Extends renderList by adding a message about the count of objects and for adding a summary descriptor (localized string for This table displays the objects result of your search) for the global table that will hold the results.
        Overrides:
        renderList in class FolderListTransform
        Parameters:
        out - MarkupOutput instance where the transform's output will be saved.
        list - WebDisplayUnits instance to be rendered
      • renderSearchResultsCount

        public void renderSearchResultsCount​(MarkupOutput out,
                                             WebSearch search)
        Deprecated.
        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)
        Deprecated.
        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)
        Deprecated.
        Extends getEvent by changing the event of the folder bean to make sure it uses browse folder event.
        Overrides:
        getEvent in class AbstractFolderTransform
        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.