1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
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.
14 *
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).
20 *
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.
25 *
26 ************************************************************************/
27#ifndef __com_sun_star_style_NumberingLevel_idl__
28#define __com_sun_star_style_NumberingLevel_idl__
29
30
31//=============================================================================
32
33 module com {  module sun {  module star {  module style {
34
35//=============================================================================
36
37// DocMerge from xml: service com::sun::star::style::NumberingLevel
38/** These properties describe the numbering of a paragraph.
39
40
41
42	<p>NumberType determines the type of the numbering symbol.
43	Depending on this setting, some of the following values will be
44	ignored.</p>
45 */
46published service NumberingLevel
47{
48	//-------------------------------------------------------------------------
49
50	// DocMerge from xml: property com::sun::star::style::NumberingLevel::NumberingType
51	/** specifies the type of numbering.@see NumberingType
52	 */
53	[property] short NumberingType;
54
55	//-------------------------------------------------------------------------
56
57	// DocMerge from xml: property com::sun::star::style::NumberingLevel::ParentNumbering
58	/** specifies the number of higher numbering levels that
59		are included in the representation of the current number.
60	 */
61	[property] short ParentNumbering;
62
63	//-------------------------------------------------------------------------
64
65	// DocMerge from xml: property com::sun::star::style::NumberingLevel::Prefix
66	/** This prefix is inserted in front of the numbering symbol(s).
67	 */
68	[property] string Prefix;
69
70	//-------------------------------------------------------------------------
71
72	// DocMerge from xml: property com::sun::star::style::NumberingLevel::Suffix
73	/** This suffix is inserted after the numbering symbol(s).
74	 */
75	[property] string Suffix;
76
77	//-------------------------------------------------------------------------
78
79	// DocMerge from xml: property com::sun::star::style::NumberingLevel::CharStyleName
80	/** This is the name of the character style that is used for the symbol(s).
81	 */
82	[property] string CharStyleName;
83
84	//-------------------------------------------------------------------------
85
86	// DocMerge from xml: property com::sun::star::style::NumberingLevel::BulletId
87	/** The bullet symbol with this code in the assigned font is used.
88	 */
89	[property] short BulletId;
90
91	//-------------------------------------------------------------------------
92
93	// DocMerge from xml: property com::sun::star::style::NumberingLevel::BulletFontName
94	/** This is the name of the font that is used for the bullet.
95	 */
96	[property] string BulletFontName;
97
98	//-------------------------------------------------------------------------
99
100	// DocMerge from xml: property com::sun::star::style::NumberingLevel::GraphicURL
101	/** This is the URL of a graphic file to use as a symbol.
102	 */
103	[property] string GraphicURL;
104
105	//-------------------------------------------------------------------------
106
107	// DocMerge from xml: property com::sun::star::style::NumberingLevel::StartWith
108	/** This specifies the start value for the numbering.
109	 */
110	[property] short StartWith;
111
112};
113
114//=============================================================================
115
116}; }; }; };
117
118/*=============================================================================
119
120=============================================================================*/
121#endif
122