Class BenchmarkProjectAction

    • Method Detail

      • getTextDirection

        @FrontendMethod
        public String getTextDirection()
        Get text direction (left to right/right to left)
        Returns:
        rtl or ltr
      • getRightBoxPosition

        @FrontendMethod
        public String getRightBoxPosition()
        Get box position from text direction (left to right/right to left)
        Returns:
        right or left
      • getBottomMessage

        @FrontendMethod
        public String getBottomMessage()
        Get box position from text direction (left to right/right to left)
        Returns:
        right or left
      • getRootPageURL

        @FrontendMethod
        public String getRootPageURL()
        Get the absolute address
        Returns:
        Absolute address
      • getResultPageURL

        @FrontendMethod
        public String getResultPageURL()
        Get the absolute address
        Returns:
        Absolute address
      • getContentAvailable

        @FrontendMethod
        public Boolean getContentAvailable()
        Identify whether results are available
        Returns:
        Whether content is available
      • getNumberOfHeads

        @FrontendMethod
        public int getNumberOfHeads()
        Provide number of headers
        Returns:
        Number of row heads
      • getRawTable

        @FrontendMethod
        public String getRawTable()
        Get the HTML raw content
        Returns:
        HTML raw content
      • getCondensedTable

        @JavaScriptMethod
        public String getCondensedTable()
        Get the HTML condensed content
        Returns:
        HTML condensed content
      • setResultSelected

        @JavaScriptMethod
        public void setResultSelected​(Integer result)
      • resetClock

        @JavaScriptMethod
        public void resetClock()
        Reset clock that keeps the result loaded in memory
      • getCSVRawTable

        @JavaScriptMethod
        public String getCSVRawTable()
        Get the CSV raw content
        Returns:
        CSV raw content
      • getCSVRawHeader

        @Exported(visibility=2)
        public String getCSVRawHeader()
      • getCSVRawBody

        @Exported(visibility=2)
        public String getCSVRawBody()
      • getCSVRawStateTable

        @JavaScriptMethod
        public String getCSVRawStateTable()
        Get the CSV raw content
        Returns:
        CSV raw content
      • getCSVRawStateBody

        @Exported(visibility=2)
        public String getCSVRawStateBody()
      • getCSVCondensedTable

        @JavaScriptMethod
        public String getCSVCondensedTable()
        Get the CSV condensed content
        Returns:
        CSV condensed content
      • getCSVCondensedHeader

        @Exported(visibility=2)
        public String getCSVCondensedHeader()
      • getCSVCondensedBody

        @Exported(visibility=2)
        public String getCSVCondensedBody()
      • getApi

        public Api getApi()
        Exposes this object to the remote API.
        Returns:
        Construct that displays this class content.
      • getProject

        public Job<?,​?> getProject()