Class AllObjectBrowserHTMLTransform

    • Constructor Detail

      • AllObjectBrowserHTMLTransform

        public AllObjectBrowserHTMLTransform()
    • Method Detail

      • renderFoldersTitleHTML

        public void renderFoldersTitleHTML​(MarkupOutput out)
        Renders the current folder's subfolders title when in HTML mode
        Parameters:
        out - MarkupOutput instance where the HTML output is to be saved.
      • renderFoldersSubmitButtonHTML

        public void renderFoldersSubmitButtonHTML​(MarkupOutput out)
        Renders the submit button for the folde's subfolders section in HTML mode
        Parameters:
        out - MarkupOutput instance where the HTML output is to be saved.
      • renderFolderLinkOptions

        public void renderFolderLinkOptions​(MarkupOutput out)
        Renders a set of options for a select input containing the different object browser forlder links available for the current context.
        Parameters:
        out - MarkupOutput
      • renderFolderContentsTitleHTML

        public void renderFolderContentsTitleHTML​(MarkupOutput out)
        Renders the current folder's non-folder contents title when in HTML mode
        Parameters:
        out - MarkupOutput instance where the HTML output is to be saved.
      • renderFolderContentsSubmitButtonHTML

        public void renderFolderContentsSubmitButtonHTML​(MarkupOutput out)
        Renders the submit button for the folde's non-folder contents section in HTML mode
        Parameters:
        out - MarkupOutput instance where the HTML output is to be saved.
      • renderFolderContentHTML

        public void renderFolderContentHTML​(MarkupOutput out,
                                            WebObjectInfo woi)
        Renders a single non-folder content item from the current folder in HTML mode
        Parameters:
        out - MarkupOutput
      • getFolderContentsSelectNameHTML

        protected java.lang.String getFolderContentsSelectNameHTML()
        returns the name the select box for folder contentss in HTML will have
        Returns:
        String
      • getModifyGridEvent

        protected WebEvent getModifyGridEvent()
        Returns a WebEvent instance containing the event to use when adding unit to the grid.
        Returns:
        WebEvent
      • getModifyFilterEvent

        protected WebEvent getModifyFilterEvent()
        Returns a WebEvent instance containing the event to use when adding an element to the filter.
        Returns:
        WebEvent
      • getObjectInfoParameter

        protected java.lang.String getObjectInfoParameter​(WebObjectInfo woi)
        Outputs a string formatted the way the objectInfo argument of the event requires it
        Parameters:
        woi - WebObjectInfo object
        Returns:
        a String with the following format: ID|Type|Subtype|Alias|Name or
      • isTargetingFilter

        protected boolean isTargetingFilter()