diff options
Diffstat (limited to 'offapi/com/sun/star/text/DocumentIndex.idl')
-rw-r--r-- | offapi/com/sun/star/text/DocumentIndex.idl | 136 |
1 files changed, 57 insertions, 79 deletions
diff --git a/offapi/com/sun/star/text/DocumentIndex.idl b/offapi/com/sun/star/text/DocumentIndex.idl index c3a5b8c1b..c4a8ec05e 100644 --- a/offapi/com/sun/star/text/DocumentIndex.idl +++ b/offapi/com/sun/star/text/DocumentIndex.idl @@ -2,9 +2,9 @@ * * $RCSfile: DocumentIndex.idl,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: mi $ $Date: 2000-11-06 09:22:20 $ + * last change: $Author: mi $ $Date: 2000-11-06 13:17:43 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -58,93 +58,71 @@ * * ************************************************************************/ - - -#ifndef __com_sun_star_text_DocumentIndex_idl__ -#define __com_sun_star_text_DocumentIndex_idl__ - -#include <com/sun/star/text/BaseIndex.idl> - -//============================================================================= - - module com { module sun { module star { module text { - -//============================================================================= - + + +#ifndef __com_sun_star_text_DocumentIndex_idl__ +#define __com_sun_star_text_DocumentIndex_idl__ + +#include <com/sun/star/text/BaseIndex.idl> +#ifndef __com_sun_star_text_XDocumentIndexMark_idl__ +#include <com/sun/star/text/XDocumentIndexMark.idl> +#endif + +//============================================================================= + + module com { module sun { module star { module text { + +//============================================================================= + // DocMerge from xml: service com::sun::star::text::DocumentIndex /** specifies service of content indexes within a document.@see com::sun::star::text::BaseIndex */ service DocumentIndex -{ +{ // DocMerge: empty anyway - service com::sun::star::text::BaseIndex; - - /* determins if alphabetical separators are genererated. - */ + service com::sun::star::text::BaseIndex; + + /* determins if alphabetical separators are genererated. + */ // DocMerge: empty anyway - [optional, property] boolean UseAlphabeticalSeparators; - /* determins if a index entry is generated for each primary/secondary key. - */ + [optional, property] boolean UseAlphabeticalSeparators; + /* determins if a index entry is generated for each primary/secondary key. + */ // DocMerge: empty anyway - [optional, property] boolean UseKeyAsEntry; - /* determins if same entries on different pages are combined into one index entry. - */ + [optional, property] boolean UseKeyAsEntry; + /* determins if same entries on different pages are combined into one index entry. + */ // DocMerge: empty anyway - [optional, property] boolean UseCombinedEntries; - /* determins if the similarity of index entries is checked case sensitively. - */ + [optional, property] boolean UseCombinedEntries; + /* determins if the similarity of index entries is checked case sensitively. + */ // DocMerge: empty anyway - [optional, property] boolean IsCaseSensitive; - /* determins if following page numbers are displayed using a 'pp.'. - */ + [optional, property] boolean IsCaseSensitive; + /* determins if following page numbers are displayed using a 'pp.'. + */ // DocMerge: empty anyway - [optional, property] boolean UsePP; - /* determins if if following page numbers are displayed using a dash. - */ + [optional, property] boolean UsePP; + /* determins if if following page numbers are displayed using a dash. + */ // DocMerge: empty anyway - [optional, property] boolean UseDash; - /* determins if all entries start with a capital letter. - */ + [optional, property] boolean UseDash; + /* determins if all entries start with a capital letter. + */ // DocMerge: empty anyway - [optional, property] boolean UseUpperCase; - /* determins the name of the character style that is applied to the number - of a page where main index entry is located. - */ + [optional, property] boolean UseUpperCase; + /* determins the name of the character style that is applied to the number + of a page where main index entry is located. + */ // DocMerge: empty anyway - [optional, property] string MainEntryCharacterStyleName; -}; - -//============================================================================= - -}; }; }; }; - -/*============================================================================= - - $Log: not supported by cvs2svn $ - Revision 1.1.1.1 2000/09/18 23:35:59 hjs - initial import - - Revision 1.8 2000/09/11 11:52:59 mi - documentation merged from XML - - Revision 1.6 2000/08/09 15:54:55 os - several new index services - - Revision 1.5 2000/06/29 12:27:31 os - TransparentBackground -> ~BackTransparent - - Revision 1.4 2000/06/16 11:42:16 os - #75622# BackGraphicLocation/URL/Filter added/changed - - Revision 1.3 2000/02/14 12:03:08 os - #72990# service specified - - Revision 1.2 2000/02/07 11:25:00 mi - zu #70728# missing documentation marked - - Revision 1.1.1.1 1999/11/11 09:48:46 jsc - new - - -=============================================================================*/ -#endif + [optional, property] string MainEntryCharacterStyleName; + /** + contains all index marks that are related to this index. + */ + [property] sequence <com::sun::star::text::XDocumentIndexMark> DocumentIndexMarks; +}; + +//============================================================================= + +}; }; }; }; + +#endif |