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_style_NumberingLevel_idl__
28 #define __com_sun_star_style_NumberingLevel_idl__
31 //=============================================================================
33 module com
{ module sun
{ module star
{ module style
{
35 //=============================================================================
37 // DocMerge from xml: service com::sun::star::style::NumberingLevel
38 /** These properties describe the numbering of a paragraph.
42 <p>NumberType determines the type of the numbering symbol.
43 Depending on this setting, some of the following values will be
46 published service NumberingLevel
48 //-------------------------------------------------------------------------
50 // DocMerge from xml: property com::sun::star::style::NumberingLevel::NumberingType
51 /** specifies the type of numbering.@see NumberingType
53 [property
] short NumberingType
;
55 //-------------------------------------------------------------------------
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.
61 [property
] short ParentNumbering
;
63 //-------------------------------------------------------------------------
65 // DocMerge from xml: property com::sun::star::style::NumberingLevel::Prefix
66 /** This prefix is inserted in front of the numbering symbol(s).
68 [property
] string Prefix
;
70 //-------------------------------------------------------------------------
72 // DocMerge from xml: property com::sun::star::style::NumberingLevel::Suffix
73 /** This suffix is inserted after the numbering symbol(s).
75 [property
] string Suffix
;
77 //-------------------------------------------------------------------------
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).
82 [property
] string CharStyleName
;
84 //-------------------------------------------------------------------------
86 // DocMerge from xml: property com::sun::star::style::NumberingLevel::BulletId
87 /** The bullet symbol with this code in the assigned font is used.
89 [property
] short BulletId
;
91 //-------------------------------------------------------------------------
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.
96 [property
] string BulletFontName
;
98 //-------------------------------------------------------------------------
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.
103 [property
] string GraphicURL
;
105 //-------------------------------------------------------------------------
107 // DocMerge from xml: property com::sun::star::style::NumberingLevel::StartWith
108 /** This specifies the start value for the numbering.
110 [property
] short StartWith
;
114 //=============================================================================
118 /*=============================================================================
120 =============================================================================*/