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_text_BibliographyDataField_idl__ 24#define __com_sun_star_text_BibliographyDataField_idl__ 25 26//============================================================================= 27 28 module com { module sun { module star { module text { 29//============================================================================= 30 31// DocMerge from idl: constants com::sun::star::text::BibliographyDataField 32/** These values define parts of bibliographic data. They are used to create a 33 bibliography in a text document. 34 <p> Depending on the type of the data some of the fields will usually be left empty. 35 </p> 36 */ 37published constants BibliographyDataField 38{ 39 //------------------------------------------------------------------------- 40 41 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::IDENTIFIER 42 /** This field contains a unique identifier for the bibliographic data. 43 */ 44 const short IDENTIFIER = 0; 45 46 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::BIBILIOGRAPHIC_TYPE 47 /** This field contains the type of the bibliographic reference. It is of the 48 type BibliographyDataType. 49 @see BibliographyDataType 50 */ 51 const short BIBILIOGRAPHIC_TYPE = 1; 52 53 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ADDRESS 54 /** This field contains the address of the publisher. 55 */ 56 const short ADDRESS = 2; 57 58 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ANNOTE 59 /** This field contains an annotation. 60 */ 61 const short ANNOTE = 3; 62 63 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::AUTHOR 64 /** This field contains the name(s) of the author(s) 65 */ 66 const short AUTHOR = 4; 67 68 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::BOOKTITLE 69 /** This field contains the title of the book. 70 */ 71 const short BOOKTITLE = 5; 72 73 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CHAPTER 74 /** This field contains the name or number of the chapter. 75 */ 76 const short CHAPTER = 6; 77 78 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::EDITION 79 /** This field contains the number or name of the edition. 80 */ 81 const short EDITION = 7; 82 83 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::EDITOR 84 /** This field contains the name(s) of the editor(s) 85 */ 86 const short EDITOR = 8; 87 88 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::HOWPUBLISHED 89 /** This field contains a description of the type of the publishing. 90 */ 91 const short HOWPUBLISHED = 9; 92 93 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::INSTITUTION 94 /** This field contains the name of the institution where the publishing was created. 95 */ 96 const short INSTITUTION = 10; 97 98 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::JOURNAL 99 /** This field contains the name of the journal. 100 */ 101 const short JOURNAL = 11; 102 103 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::MONTH 104 /** This field contains number or name of the month of the publishing. 105 */ 106 const short MONTH = 12; 107 108 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::NOTE 109 /** This field contains a note. 110 */ 111 const short NOTE = 13; 112 113 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::NUMBER 114 /** This field contains the number of the publishing. 115 */ 116 const short NUMBER = 14; 117 118 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ORGANIZATIONS 119 /** This field contains the name of the organizations where the publishing was created. 120 */ 121 const short ORGANIZATIONS = 15; 122 123 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::PAGES 124 /** This field contains the number(s) of the page(s) of the reference into a publishing. 125 */ 126 const short PAGES = 16; 127 128 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::PUBLISHER 129 /** This field contains the name of the publisher. 130 */ 131 const short PUBLISHER = 17; 132 133 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::SCHOOL 134 /** This field contains the name of the university or school where the publishing was created. 135 */ 136 const short SCHOOL = 18; 137 138 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::SERIES 139 /** This field contains the series of the publishing. 140 */ 141 const short SERIES = 19; 142 143 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::TITLE 144 /** This field contains the title of the publishing. 145 */ 146 const short TITLE = 20; 147 148 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::REPORT_TYPE 149 /** This field contains a description of the type of the report. 150 */ 151 const short REPORT_TYPE = 21; 152 153 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::VOLUME 154 /** This field contains the volume of the publishing. 155 */ 156 const short VOLUME = 22; 157 158 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::YEAR 159 /** This field contains the year when the publishing was created. 160 */ 161 const short YEAR = 23; 162 163 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::URL 164 /** This field contains URL of the publishing. 165 */ 166 const short URL = 24; 167 168 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM1 169 /** This field contains user defined data. 170 */ 171 const short CUSTOM1 = 25; 172 173 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM2 174 /** This field contains user defined data. 175 */ 176 const short CUSTOM2 = 26; 177 178 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM3 179 /** This field contains user defined data. 180 */ 181 const short CUSTOM3 = 27; 182 183 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM4 184 /** This field contains user defined data. 185 */ 186 const short CUSTOM4 = 28; 187 188 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM5 189 /** This field contains user defined data. 190 */ 191 const short CUSTOM5 = 29; 192 193 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ISBN 194 /** This field contains the ISBN data of the publishing. 195 */ 196 const short ISBN = 30; 197}; 198//============================================================================= 199 200}; }; }; }; 201 202#endif 203 204 205