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