/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */
#ifndef __com_sun_star_text_BibliographyDataField_idl__
#define __com_sun_star_text_BibliographyDataField_idl__


 module com {  module sun {  module star {  module text {
/** These values define parts of bibliographic data. They are used to create a
        bibliography in a text document.
     <p> Depending on the type of the data some of the fields will usually be left empty.
     </p>
 */
published constants BibliographyDataField
{
    /** This field contains a unique identifier for the bibliographic data.
     */
    const short IDENTIFIER      = 0;
    /** This field contains the type of the bibliographic reference. It is of the
             type BibliographyDataType.
             @see BibliographyDataType
     */
    const short BIBILIOGRAPHIC_TYPE     = 1;
    /** This field contains the address of the publisher.
     */
    const short ADDRESS         = 2;
    /** This field contains an annotation.
     */
    const short ANNOTE          = 3;
    /** This field contains the name(s) of the author(s)
     */
    const short AUTHOR          = 4;
    /** This field contains the title of the book.
     */
    const short BOOKTITLE       = 5;
    /** This field contains the name or number of the chapter.
     */
    const short CHAPTER         = 6;
    /** This field contains the number or name of the edition.
     */
    const short EDITION         = 7;
    /** This field contains the name(s) of the editor(s)
     */
    const short EDITOR          = 8;
    /** This field contains a description of the type of the publishing.
     */
    const short HOWPUBLISHED    = 9;
    /** This field contains the name of the institution where the publishing was created.
     */
    const short INSTITUTION     = 10;
    /** This field contains the name of the journal.
     */
    const short JOURNAL         = 11;
    /** This field contains number or name of the month of the publishing.
     */
    const short MONTH           = 12;
    /** This field contains a note.
     */
    const short NOTE            = 13;
    /** This field contains the number of the publishing.
     */
    const short NUMBER          = 14;
    /** This field contains the name of the organizations where the publishing was created.
     */
    const short ORGANIZATIONS   = 15;
    /** This field contains the number(s) of the page(s) of the reference into a publishing.
     */
    const short PAGES           = 16;
    /** This field contains the name of the publisher.
     */
    const short PUBLISHER       = 17;
    /** This field contains the name of the university or school where the publishing was created.
     */
    const short SCHOOL          = 18;
    /** This field contains the series of the publishing.
     */
    const short SERIES          = 19;
    /** This field contains the title of the publishing.
     */
    const short TITLE           = 20;
    /** This field contains a description of the type of the report.
     */
    const short REPORT_TYPE     = 21;
    /** This field contains the volume of the publishing.
     */
    const short VOLUME          = 22;
    /** This field contains the year when the publishing was created.
     */
    const short YEAR            = 23;
    /** This field contains URL of the publishing.
     */
    const short URL             = 24;
    /** This field contains user defined data.
     */
    const short CUSTOM1         = 25;
    /** This field contains user defined data.
     */
    const short CUSTOM2         = 26;
    /** This field contains user defined data.
     */
    const short CUSTOM3         = 27;
    /** This field contains user defined data.
     */
    const short CUSTOM4         = 28;
    /** This field contains user defined data.
     */
    const short CUSTOM5         = 29;
    /** This field contains the ISBN data of the publishing.
     */
    const short ISBN            = 30;
};

}; }; }; };

#endif


/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
