Class IncrementalFetchImpl

    • Constructor Detail

      • IncrementalFetchImpl

        public IncrementalFetchImpl()
        IncrementalFetchImpl constructor, initialize all Incremental fetch properties.
    • Method Detail

      • setTargetBoneName

        public void setTargetBoneName​(java.lang.String name)
        Description copied from interface: IncrementalFetch
        Set the name of the bone who will be tracking the filter on selection check boxes trough the pages
        Specified by:
        setTargetBoneName in interface IncrementalFetch
      • getTargetBoneName

        public java.lang.String getTargetBoneName()
      • initializeIncrementalFetch

        public void initializeIncrementalFetch()
        initializeIncrementalFetch, for initializing all Incremental Fetch properties to default values.
        Specified by:
        initializeIncrementalFetch in interface IncrementalFetch
      • renderTextContent

        public void renderTextContent​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the content of the incremental fetch that is to be rendered in between the arrows for element navigation. For example: 1 2 3 4 5 of 12 pages or 1 of 12 pages
        Specified by:
        renderTextContent in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderFirstPageArrow

        public void renderFirstPageArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the first page of the result set being examined. Typically, the image it will show will be similar to |<
        Specified by:
        renderFirstPageArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderPreviousPageArrow

        public void renderPreviousPageArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the previous page of the results being examined. Typically, the image it will show will be similar to <
        Specified by:
        renderPreviousPageArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderPreviousPageSetArrow

        public void renderPreviousPageSetArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the previous page set of the results being examined. Typically, the image it will show will be similar to <<
        Specified by:
        renderPreviousPageSetArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderNextPageArrow

        public void renderNextPageArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the next page of the results being examined. Typically, the image it will show will be similar to >
        Specified by:
        renderNextPageArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderNextPageSetArrow

        public void renderNextPageSetArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the next page set of the results being examined. Typically, the image it will show will be similar to >>
        Specified by:
        renderNextPageSetArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderLastPageArrow

        public void renderLastPageArrow​(MarkupOutput out)
        Description copied from interface: IncrementalFetch
        Renders the arrow that will allow navigation to the last page of the result set being examined. Typically, the image it will show will be similar to >|
        Specified by:
        renderLastPageArrow in interface IncrementalFetch
        Parameters:
        out - MarkupOutput instance where the HTML contents generated will be saved.
        Since:
        MicroStrategy Web 9.0.0
      • renderIncrementalFetch

        public void renderIncrementalFetch​(MarkupOutput out)
        Function that renders whole incremental fetch HTML section. Calculations are performed for obtaining corresponding block begin.
        Specified by:
        renderIncrementalFetch in interface IncrementalFetch
        Parameters:
        out - where to write the output of the method.
      • setProperty

        public void setProperty​(java.lang.String key,
                                java.lang.Object obj)
        Function for setting any Incremental fetch property.
        Specified by:
        setProperty in interface IncrementalFetch
        Parameters:
        key - string value defining the index of property.
        obj - object value.
      • getProperty

        public java.lang.Object getProperty​(java.lang.String key)
        Function for getting the key associated property value.
        Specified by:
        getProperty in interface IncrementalFetch
        Parameters:
        key - property name
        Returns:
        Object property value
      • toString

        public java.lang.String toString()
        Function for returning the class name
        Overrides:
        toString in class java.lang.Object
        Returns:
        String class name