summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/text/BibliographyDataType.idl
blob: 072e8910b44bed4a40ac22e9f496ad3e380ada05 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
/*************************************************************************
 *
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * Copyright 2000, 2010 Oracle and/or its affiliates.
 *
 * OpenOffice.org - a multi-platform office productivity suite
 *
 * This file is part of OpenOffice.org.
 *
 * OpenOffice.org is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License version 3
 * only, as published by the Free Software Foundation.
 *
 * OpenOffice.org is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License version 3 for more details
 * (a copy is included in the LICENSE file that accompanied this code).
 *
 * You should have received a copy of the GNU Lesser General Public License
 * version 3 along with OpenOffice.org.  If not, see
 * <http://www.openoffice.org/license.html>
 * for a copy of the LGPLv3 License.
 *
 ************************************************************************/
#ifndef __com_sun_star_text_BibliographyDataType_idl__
#define __com_sun_star_text_BibliographyDataType_idl__

//=============================================================================

 module com {  module sun {  module star {  module text {
//=============================================================================

// DocMerge from idl: constants com::sun::star::text::BibliographyDataType
/** These values define the type of bibliographic data like book, journal, magazine, etc.
 */
published constants BibliographyDataType
{
    //-------------------------------------------------------------------------

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::ARTICLE
    /** An article from a journal or magazine.
     */
    const short ARTICLE         = 0;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::BOOK
    /** A book with an explicit publisher.
     */
    const short BOOK            = 1;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::BOOKLET
    /** A work that is printed and bound, but without a named publisher or sponsoring institution.
     */
    const short BOOKLET         = 2;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CONFERENCE
    /** An article in the proceedings of a conference. This entry is identical to the 'inproceedings'
    entry and is included for compatibility with BiBTex.
     */
    const short CONFERENCE      = 3;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INBOOK
    /** A part of a book, which may be a chapter and/or a range of pages.
     */
    const short INBOOK          = 4;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INCOLLECTION
    /** A part of a book with its own title.
     */
    const short INCOLLECTION    = 5;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::INPROCEEDINGS
    /** An article in the proceedings of a conference.
     */
    const short INPROCEEDINGS   = 6;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::JOURNAL
    /** A journal or magazine.
     */
    const short JOURNAL         = 7;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MANUAL
    /** Technical documentation.
     */
    const short MANUAL          = 8;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MASTERSTHESIS
    /** A Master's thesis.
     */
    const short MASTERSTHESIS   = 9;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::MISC
    /** This type is used when nothing else seems appropriate.
     */
    const short MISC            = 10;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::PHDTHESIS
    /** A PhD thesis.
     */
    const short PHDTHESIS       = 11;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::PROCEEDINGS
    /** The proceedings of a conference.
     */
    const short PROCEEDINGS     = 12;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::TECHREPORT
    /** A report published by a school or other institution, usually numbered within a series.
     */
    const short TECHREPORT      = 13;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::UNPUBLISHED
    /** A document with an author and title, but not formally published.
     */
    const short UNPUBLISHED     = 14;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::EMAIL
    /** An eMail document
     */
    const short EMAIL           = 15;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::WWW
    /** A Web document
     */
    const short WWW             = 16;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM1
    /** A user defined document type
     */
    const short CUSTOM1         = 17;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM2
    /** A user defined document type
     */
    const short CUSTOM2         = 18;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM3
    /** A user defined document type
     */
    const short CUSTOM3         = 19;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM4
    /** A user defined document type
     */
    const short CUSTOM4         = 20;

    // DocMerge from idl: value com::sun::star::text::BibliographyDataType::CUSTOM5
    /** A user defined document type
     */
    const short CUSTOM5         = 21;
};
//=============================================================================

}; }; }; };

#endif