1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: BibliographyDataField.idl,v $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
30 #ifndef __com_sun_star_text_BibliographyDataField_idl__
31 #define __com_sun_star_text_BibliographyDataField_idl__
33 //=============================================================================
35 module com
{ module sun
{ module star
{ module text
{
36 //=============================================================================
38 // DocMerge from idl: constants com::sun::star::text::BibliographyDataField
39 /** These values define parts of bibliographic data. They are used to create a
40 bibliography in a text document.
41 <p> Depending on the type of the data some of the fields will usually be left empty.
44 published constants BibliographyDataField
46 //-------------------------------------------------------------------------
48 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::IDENTIFIER
49 /** This field contains a unique identifier for the bibliographic data.
51 const short IDENTIFIER
= 0;
53 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::BIBILIOGRAPHIC_TYPE
54 /** This field contains the type of the bibliographic reference. It is of the
55 type BibliographyDataType.
56 @see BibliographyDataType
58 const short BIBILIOGRAPHIC_TYPE
= 1;
60 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ADDRESS
61 /** This field contains the address of the publisher.
63 const short ADDRESS
= 2;
65 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ANNOTE
66 /** This field contains an annotation.
68 const short ANNOTE
= 3;
70 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::AUTHOR
71 /** This field contains the name(s) of the author(s)
73 const short AUTHOR
= 4;
75 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::BOOKTITLE
76 /** This field contains the title of the book.
78 const short BOOKTITLE
= 5;
80 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CHAPTER
81 /** This field contains the name or number of the chapter.
83 const short CHAPTER
= 6;
85 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::EDITION
86 /** This field contains the number or name of the edition.
88 const short EDITION
= 7;
90 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::EDITOR
91 /** This field contains the name(s) of the editor(s)
93 const short EDITOR
= 8;
95 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::HOWPUBLISHED
96 /** This field contains a description of the type of the publishing.
98 const short HOWPUBLISHED
= 9;
100 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::INSTITUTION
101 /** This field contains the name of the institution where the publishing was created.
103 const short INSTITUTION
= 10;
105 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::JOURNAL
106 /** This field contains the name of the journal.
108 const short JOURNAL
= 11;
110 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::MONTH
111 /** This field contains number or name of the month of the publishing.
113 const short MONTH
= 12;
115 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::NOTE
116 /** This field contains a note.
118 const short NOTE
= 13;
120 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::NUMBER
121 /** This field contains the number of the publishing.
123 const short NUMBER
= 14;
125 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ORGANIZATIONS
126 /** This field contains the name of the organizations where the publishing was created.
128 const short ORGANIZATIONS
= 15;
130 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::PAGES
131 /** This field contains the number(s) of the page(s) of the reference into a publishing.
133 const short PAGES
= 16;
135 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::PUBLISHER
136 /** This field contains the name of the publisher.
138 const short PUBLISHER
= 17;
140 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::SCHOOL
141 /** This field contains the name of the university or school where the publishing was created.
143 const short SCHOOL
= 18;
145 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::SERIES
146 /** This field contains the series of the publishing.
148 const short SERIES
= 19;
150 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::TITLE
151 /** This field contains the title of the publishing.
153 const short TITLE
= 20;
155 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::REPORT_TYPE
156 /** This field contains a description of the type of the report.
158 const short REPORT_TYPE
= 21;
160 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::VOLUME
161 /** This field contains the volume of the publishing.
163 const short VOLUME
= 22;
165 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::YEAR
166 /** This field contains the year when the publishing was created.
168 const short YEAR
= 23;
170 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::URL
171 /** This field contains URL of the publishing.
173 const short URL
= 24;
175 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM1
176 /** This field contains user defined data.
178 const short CUSTOM1
= 25;
180 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM2
181 /** This field contains user defined data.
183 const short CUSTOM2
= 26;
185 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM3
186 /** This field contains user defined data.
188 const short CUSTOM3
= 27;
190 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM4
191 /** This field contains user defined data.
193 const short CUSTOM4
= 28;
195 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::CUSTOM5
196 /** This field contains user defined data.
198 const short CUSTOM5
= 29;
200 // DocMerge from idl: value com::sun::star::text::BibliographyDataField::ISBN
201 /** This field contains the ISBN data of the publishing.
203 const short ISBN
= 30;
205 //=============================================================================