xref: /AOO42X/main/offapi/com/sun/star/text/BibliographyDataType.idl (revision d7a630b93db4316516c543e21eb4f4faf6d62bb4)
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_BibliographyDataType_idl__
24#define __com_sun_star_text_BibliographyDataType_idl__
25
26//=============================================================================
27
28 module com {  module sun {  module star {  module text {
29//=============================================================================
30
31// DocMerge from idl: constants com::sun::star::text::BibliographyDataType
32/** These values define the type of bibliographic data like book, journal, magazine, etc.
33 */
34published constants BibliographyDataType
35{
36    //-------------------------------------------------------------------------
37
38    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::ARTICLE
39    /** An article from a journal or magazine.
40     */
41    const short ARTICLE         = 0;
42
43    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::BOOK
44    /** A book with an explicit publisher.
45     */
46    const short BOOK            = 1;
47
48    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::BOOKLET
49    /** A work that is printed and bound, but without a named publisher or sponsoring institution.
50     */
51    const short BOOKLET         = 2;
52
53    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CONFERENCE
54    /** An article in the proceedings of a conference. This entry is identical to the 'inproceedings'
55    entry and is included for compatibility with BiBTex.
56     */
57    const short CONFERENCE      = 3;
58
59    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INBOOK
60    /** A part of a book, which may be a chapter and/or a range of pages.
61     */
62    const short INBOOK          = 4;
63
64    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INCOLLECTION
65    /** A part of a book with its own title.
66     */
67    const short INCOLLECTION    = 5;
68
69    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INPROCEEDINGS
70    /** An article in the proceedings of a conference.
71     */
72    const short INPROCEEDINGS   = 6;
73
74    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::JOURNAL
75    /** A journal or magazine.
76     */
77    const short JOURNAL         = 7;
78
79    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MANUAL
80    /** Technical documentation.
81     */
82    const short MANUAL          = 8;
83
84    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MASTERSTHESIS
85    /** A Master's thesis.
86     */
87    const short MASTERSTHESIS   = 9;
88
89    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MISC
90    /** This type is used when nothing else seems appropriate.
91     */
92    const short MISC            = 10;
93
94    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::PHDTHESIS
95    /** A PhD thesis.
96     */
97    const short PHDTHESIS       = 11;
98
99    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::PROCEEDINGS
100    /** The proceedings of a conference.
101     */
102    const short PROCEEDINGS     = 12;
103
104    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::TECHREPORT
105    /** A report published by a school or other institution, usually numbered within a series.
106     */
107    const short TECHREPORT      = 13;
108
109    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::UNPUBLISHED
110    /** A document with an author and title, but not formally published.
111     */
112    const short UNPUBLISHED     = 14;
113
114    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::EMAIL
115    /** An eMail document
116     */
117    const short EMAIL           = 15;
118
119    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::WWW
120    /** A Web document
121     */
122    const short WWW             = 16;
123
124    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM1
125    /** A user defined document type
126     */
127    const short CUSTOM1         = 17;
128
129    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM2
130    /** A user defined document type
131     */
132    const short CUSTOM2         = 18;
133
134    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM3
135    /** A user defined document type
136     */
137    const short CUSTOM3         = 19;
138
139    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM4
140    /** A user defined document type
141     */
142    const short CUSTOM4         = 20;
143
144    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM5
145    /** A user defined document type
146     */
147    const short CUSTOM5         = 21;
148};
149//=============================================================================
150
151}; }; }; };
152
153#endif
154