merged tag ooo/OOO330_m14
[LibreOffice.git] / offapi / com / sun / star / text / TextSortDescriptor.idl
blob19993c5fc44240c810f58de5eeb4a69156582ce7
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * This file is part of OpenOffice.org.
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org. If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
26 ************************************************************************/
27 #ifndef __com_sun_star_text_TextSortDescriptor_idl__
28 #define __com_sun_star_text_TextSortDescriptor_idl__
30 #ifndef __com_sun_star_util_SortDescriptor_idl__
31 #include <com/sun/star/util/SortDescriptor.idl>
32 #endif
35 //=============================================================================
37 module com { module sun { module star { module text {
39 //=============================================================================
41 // DocMerge from xml: service com::sun::star::text::TextSortDescriptor
42 /** describes sort criteria for sorting text.
44 @deprecated
46 published service TextSortDescriptor
48 // DocMerge: empty anyway
49 service com::sun::star::util::SortDescriptor;
51 //-------------------------------------------------------------------------
53 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::Delimiter
54 /** contains the character that marks the separation of columns.
56 [property] char Delimiter;
58 //-------------------------------------------------------------------------
60 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortInTable
61 /** determines if the content of a table is to be sorted.
63 [property] boolean IsSortInTable;
65 //-------------------------------------------------------------------------
67 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::SortRowOrColumnNo0
68 /** contains the row or column index used in the first search key.
70 [property] long SortRowOrColumnNo0;
72 //-------------------------------------------------------------------------
74 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortNumeric0
75 /** determines if the sorting in the first search key is done
76 numeric or alphanumeric order.
78 [property] boolean IsSortNumeric0;
80 //-------------------------------------------------------------------------
82 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortAscending0
83 /** determines if the sorting in the first search key is done
84 in ascending or descending order.
86 [property] boolean IsSortAscending0;
88 //-------------------------------------------------------------------------
90 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::SortRowOrColumnNo1
91 /** contains the row or column index used in the second search key.
93 [property] long SortRowOrColumnNo1;
95 //-------------------------------------------------------------------------
97 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortNumeric1
98 /** determines if the sorting in the second search key is done
99 in numeric or alphanumeric order.
101 [property] boolean IsSortNumeric1;
103 //-------------------------------------------------------------------------
105 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortAscending1
106 /** determines if the sorting in the second search key is done
107 in ascending or descending order.
109 [property] boolean IsSortAscending1;
111 //-------------------------------------------------------------------------
113 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::SortRowOrColumnNo2
114 /** contains the row or column index used in the third search key.
116 [property] long SortRowOrColumnNo2;
118 //-------------------------------------------------------------------------
120 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortNumeric2
121 /** determines if the sorting in the third search key is done
122 in numeric or alphanumeric order.
124 [property] boolean IsSortNumeric2;
126 //-------------------------------------------------------------------------
128 // DocMerge from xml: property com::sun::star::text::TextSortDescriptor::IsSortAscending2
129 /** determines if the sorting in the third search key is done
130 in ascending or descending order.
132 [property] boolean IsSortAscending2;
136 //=============================================================================
138 }; }; }; };
140 /*=============================================================================
142 =============================================================================*/
143 #endif