Class SortGeneralTransform

    • Field Detail

      • renderForm

        public FormalParameter renderForm
        Indicates whether the editor will create its own form.
    • Constructor Detail

      • SortGeneralTransform

        public SortGeneralTransform()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
        Returns the textual description of the transform
        Specified by:
        getDescription in interface Transform
        Returns:
        the description of the transform
      • getIsGridSelected

        public boolean getIsGridSelected()
        Indicates whether the sort editor is being used to sort a selected grid
        Returns:
        true if a grid has been selected by the user.
      • renderHiddenInputs

        public void renderHiddenInputs​(MarkupOutput out)
        Renders the list of hidden inputs required by the editor
        Parameters:
        out - MarkupOutput instance where to create the HTML output
      • renderTemplateUnits

        public void renderTemplateUnits​(MarkupOutput out)
        The method renders a select box containing all the available template units for row sorting and its forms in case a grid has been selected or the attributes of the default data set associated with a document.
        Parameters:
        out - MarkupOutput instance where to create the HTML output
      • renderAscendingRadioButtonByAxis

        public void renderAscendingRadioButtonByAxis​(MarkupOutput out,
                                                     int axis,
                                                     java.lang.String descriptorKey)
      • renderDescendingRadioButtonByAxis

        public void renderDescendingRadioButtonByAxis​(MarkupOutput out,
                                                      int axis,
                                                      java.lang.String descriptorKey)
      • renderRespectParent

        public void renderRespectParent​(MarkupOutput out,
                                        int axis,
                                        java.lang.String descriptorKey)
      • renderColSortingUnits

        public void renderColSortingUnits​(MarkupOutput out)
      • getSortProcessEvent

        protected WebEvent getSortProcessEvent()
        Returns:
        an intance of the Sort Editor Process event the editor uses
      • renderSortNumber

        public void renderSortNumber​(MarkupOutput out,
                                     java.lang.Integer value)
      • numberOfSortKeys

        public java.util.ArrayList<java.lang.Integer> numberOfSortKeys()
        Returns a list of integers until the value of the set preference.
        Returns:
        list of integers