1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23#ifndef __com_sun_star_style_NumberingLevel_idl__ 24#define __com_sun_star_style_NumberingLevel_idl__ 25 26 27//============================================================================= 28 29 module com { module sun { module star { module style { 30 31//============================================================================= 32 33// DocMerge from xml: service com::sun::star::style::NumberingLevel 34/** These properties describe the numbering of a paragraph. 35 36 37 38 <p>NumberType determines the type of the numbering symbol. 39 Depending on this setting, some of the following values will be 40 ignored.</p> 41 */ 42published service NumberingLevel 43{ 44 //------------------------------------------------------------------------- 45 46 // DocMerge from xml: property com::sun::star::style::NumberingLevel::NumberingType 47 /** specifies the type of numbering.@see NumberingType 48 */ 49 [property] short NumberingType; 50 51 //------------------------------------------------------------------------- 52 53 // DocMerge from xml: property com::sun::star::style::NumberingLevel::ParentNumbering 54 /** specifies the number of higher numbering levels that 55 are included in the representation of the current number. 56 */ 57 [property] short ParentNumbering; 58 59 //------------------------------------------------------------------------- 60 61 // DocMerge from xml: property com::sun::star::style::NumberingLevel::Prefix 62 /** This prefix is inserted in front of the numbering symbol(s). 63 */ 64 [property] string Prefix; 65 66 //------------------------------------------------------------------------- 67 68 // DocMerge from xml: property com::sun::star::style::NumberingLevel::Suffix 69 /** This suffix is inserted after the numbering symbol(s). 70 */ 71 [property] string Suffix; 72 73 //------------------------------------------------------------------------- 74 75 // DocMerge from xml: property com::sun::star::style::NumberingLevel::CharStyleName 76 /** This is the name of the character style that is used for the symbol(s). 77 */ 78 [property] string CharStyleName; 79 80 //------------------------------------------------------------------------- 81 82 // DocMerge from xml: property com::sun::star::style::NumberingLevel::BulletId 83 /** The bullet symbol with this code in the assigned font is used. 84 */ 85 [property] short BulletId; 86 87 //------------------------------------------------------------------------- 88 89 // DocMerge from xml: property com::sun::star::style::NumberingLevel::BulletFontName 90 /** This is the name of the font that is used for the bullet. 91 */ 92 [property] string BulletFontName; 93 94 //------------------------------------------------------------------------- 95 96 // DocMerge from xml: property com::sun::star::style::NumberingLevel::GraphicURL 97 /** This is the URL of a graphic file to use as a symbol. 98 */ 99 [property] string GraphicURL; 100 101 //------------------------------------------------------------------------- 102 103 // DocMerge from xml: property com::sun::star::style::NumberingLevel::StartWith 104 /** This specifies the start value for the numbering. 105 */ 106 [property] short StartWith; 107 108}; 109 110//============================================================================= 111 112}; }; }; }; 113 114/*============================================================================= 115 116=============================================================================*/ 117#endif 118