public interface

EnumWebObjectSort

com.microstrategy.web.objects.EnumWebObjectSort

Class Overview

This Enumeration specifies different options for sorting a WebFolder. The enumeration can be used to obtain a comparator using getObjectComparator(int, boolean) for rendering objects of a folder using a particular sort order.

Summary

Constants
int WebObjectSortModificationTime sort by object modification time
int WebObjectSortNoSort No Sort
int WebObjectSortObjectDescription Sort by object description.
int WebObjectSortObjectName Sort by object name.
int WebObjectSortObjectNameFoldersFirst Sort by object name with the folders appearing above all other objects in ascending.
int WebObjectSortObjectOwner Sort by object owner (name).
int WebObjectSortObjectType Sort by object type.
int WebObjectSortObjectTypeDisplayOrder Sorts by object type using the display order.
int WebObjectSortReserved Reserved.

Constants

public static final int WebObjectSortModificationTime

sort by object modification time

Constant Value: 7 (0x00000007)

public static final int WebObjectSortNoSort

No Sort

Constant Value: -1 (0xffffffff)

public static final int WebObjectSortObjectDescription

Sort by object description.

Constant Value: 3 (0x00000003)

public static final int WebObjectSortObjectName

Sort by object name.

Constant Value: 2 (0x00000002)

public static final int WebObjectSortObjectNameFoldersFirst

Sort by object name with the folders appearing above all other objects in ascending. All other objects are sorted in their alphabetical order below the folders in ascending.

Constant Value: 6 (0x00000006)

public static final int WebObjectSortObjectOwner

Sort by object owner (name).

Constant Value: 4 (0x00000004)

public static final int WebObjectSortObjectType

Sort by object type.

Constant Value: 1 (0x00000001)

public static final int WebObjectSortObjectTypeDisplayOrder

Sorts by object type using the display order. The display order (in ascending) is DssXmlTypeFolder followed by DssXmlTypeReportDefinition followed by DssXmlTypeDocumentDefinition followed by DssXmlTypeFilter followed by DssXmlTypeTemplate followed by other object types using the ordering of their respective values in the enumeration EnumDSSXMLObjectTypes

Constant Value: 5 (0x00000005)

public static final int WebObjectSortReserved

Reserved.

Constant Value: 0 (0x00000000)