Class ContentItemOrderComparator

    • Field Detail

      • _listFloatingPagesLast

        protected boolean _listFloatingPagesLast
        if this is set to true, floating items will come last in the child list
      • _listLevelDescriptorsFirst

        protected boolean _listLevelDescriptorsFirst
        if this is set to true, level descriptors will come first in the child list
    • Constructor Detail

      • ContentItemOrderComparator

        public ContentItemOrderComparator​(String orderName,
                                          boolean ascending,
                                          boolean listFloatingPagesLast,
                                          boolean listLevelDescriptorsFirst)
        constructor that sets the order name and the sort type
        Parameters:
        orderName -
        ascending -
        listFloatingPagesLast - if this is set to true, floating items will come last in the child list
        listLevelDescriptorsFirst - if this is set to true, level descriptors will come first in the child list
    • Method Detail

      • setListFloatingPagesLast

        public void setListFloatingPagesLast​(boolean listFloatingPagesLast)
        Parameters:
        listFloatingPagesLast - the listFloatingPagesLast to set
      • isListFloatingPagesLast

        public boolean isListFloatingPagesLast()
        Returns:
        the listFloatingPagesLast
      • setListLevelDescriptorsFirst

        public void setListLevelDescriptorsFirst​(boolean listLevelDescriptorsFirst)
        Parameters:
        listLevelDescriptorsFirst - the listLevelDescriptorsFirst to set
      • isListLevelDescriptorsFirst

        public boolean isListLevelDescriptorsFirst()
        Returns:
        the listLevelDescriptorsFirst