org.ceryle.xml
Class BibML

java.lang.Object
  extended by org.ceryle.xml.BibML

public class BibML
extends Object

Provides constants for the Bibliographic Markup Language (BibML). See the BibML DTD distributed with Ceryle for more information.

Since:
JDK1.3
Version:
$Id: BibML.java,v 3.5 2007-06-15 12:10:28 altheim Exp $
Author:
Murray Altheim

Field Summary
static String ATTR_id
          String containing the BibML 'id' attribute name (ie., 'id').
static String ATTR_type
          String containing the BibML 'type' attribute name (ie., 'type').
static String ELT_abstract
           
static String ELT_address
           
static String ELT_affiliation
           
static String ELT_annotation
           
static String ELT_author
           
static String ELT_authorgroup
           
static String ELT_bibliodiv
           
static String ELT_biblioentry
           
static String ELT_bibliography
           
static String ELT_bibliosource
           
static String ELT_chapter
           
static String ELT_city
           
static String ELT_commentary
           
static String ELT_contained
           
static String ELT_copyright
           
static String ELT_corpauthor
           
static String ELT_crossref
           
static String ELT_date
           
static String ELT_edition
           
static String ELT_editor
           
static String ELT_footnoteref
           
static String ELT_howpublished
           
static String ELT_institution
           
static String ELT_isbn
           
static String ELT_issn
           
static String ELT_issuenum
           
static String ELT_journal
           
static String ELT_key
           
static String ELT_keywordset
           
static String ELT_language
           
static String ELT_lccn
           
static String ELT_memo
           
static String ELT_month
           
static String ELT_mrnumber
           
static String ELT_note
           
static String ELT_number
           
static String ELT_ordernum
           
static String ELT_orgname
           
static String ELT_otherinfo
           
static String ELT_pagenums
           
static String ELT_physloc
           
static String ELT_price
           
static String ELT_publishername
           
static String ELT_reference
           
static String ELT_refnum
           
static String ELT_reportNum
           
static String ELT_school
           
static String ELT_seriestitle
           
static String ELT_size
           
static String ELT_subtitle
           
static String ELT_title
           
static String ELT_toc
           
static String ELT_translator
           
static String ELT_type
           
static String ELT_ulink
           
static String ELT_volumenum
           
static String ELT_year
           
static String PFX_bibml
          A String containing the attribute namespace prefix value for BibML.
static String TYPE_Book
           
static String TYPE_Book_Section
           
static String TYPE_Computer_Program
           
static String TYPE_Conference_Proceedings
           
static String TYPE_Edited_Book
           
static String TYPE_Journal_Article
           
static String TYPE_Magazine_Article
           
static String TYPE_Miscellaneous
           
static String TYPE_Report
           
static String TYPE_Thesis
           
static String XMLNS_bibml
          XML Namespace URI for the Bibliographic Markup Language (BibML).
 
Constructor Summary
BibML()
           
 
Method Summary
static String getEntryType(String param)
          Returns a String containing the BibML type attribute value corresponding to the provided String param, null if no match.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XMLNS_bibml

public static final String XMLNS_bibml
XML Namespace URI for the Bibliographic Markup Language (BibML).

See Also:
Constant Field Values

PFX_bibml

public static String PFX_bibml
A String containing the attribute namespace prefix value for BibML. If not an empty string, it should include the trailing colon. The default is an empty string.


ELT_abstract

public static final String ELT_abstract

ELT_address

public static final String ELT_address

ELT_affiliation

public static final String ELT_affiliation

ELT_annotation

public static final String ELT_annotation

ELT_author

public static final String ELT_author

ELT_authorgroup

public static final String ELT_authorgroup

ELT_biblioentry

public static final String ELT_biblioentry

ELT_bibliodiv

public static final String ELT_bibliodiv

ELT_bibliography

public static final String ELT_bibliography

ELT_bibliosource

public static final String ELT_bibliosource

ELT_chapter

public static final String ELT_chapter

ELT_city

public static final String ELT_city

ELT_commentary

public static final String ELT_commentary

ELT_contained

public static final String ELT_contained

ELT_copyright

public static final String ELT_copyright

ELT_corpauthor

public static final String ELT_corpauthor

ELT_crossref

public static final String ELT_crossref

ELT_date

public static final String ELT_date

ELT_edition

public static final String ELT_edition

ELT_editor

public static final String ELT_editor

ELT_footnoteref

public static final String ELT_footnoteref

ELT_howpublished

public static final String ELT_howpublished

ELT_institution

public static final String ELT_institution

ELT_isbn

public static final String ELT_isbn

ELT_issn

public static final String ELT_issn

ELT_issuenum

public static final String ELT_issuenum

ELT_journal

public static final String ELT_journal

ELT_key

public static final String ELT_key

ELT_keywordset

public static final String ELT_keywordset

ELT_language

public static final String ELT_language

ELT_lccn

public static final String ELT_lccn

ELT_memo

public static final String ELT_memo

ELT_month

public static final String ELT_month

ELT_mrnumber

public static final String ELT_mrnumber

ELT_note

public static final String ELT_note

ELT_number

public static final String ELT_number

ELT_ordernum

public static final String ELT_ordernum

ELT_orgname

public static final String ELT_orgname

ELT_otherinfo

public static final String ELT_otherinfo

ELT_pagenums

public static final String ELT_pagenums

ELT_physloc

public static final String ELT_physloc

ELT_price

public static final String ELT_price

ELT_publishername

public static final String ELT_publishername

ELT_reference

public static final String ELT_reference

ELT_refnum

public static final String ELT_refnum

ELT_reportNum

public static final String ELT_reportNum

ELT_school

public static final String ELT_school

ELT_seriestitle

public static final String ELT_seriestitle

ELT_size

public static final String ELT_size

ELT_subtitle

public static final String ELT_subtitle

ELT_title

public static final String ELT_title

ELT_toc

public static final String ELT_toc

ELT_translator

public static final String ELT_translator

ELT_type

public static final String ELT_type

ELT_ulink

public static final String ELT_ulink

ELT_volumenum

public static final String ELT_volumenum

ELT_year

public static final String ELT_year

ATTR_type

public static final String ATTR_type
String containing the BibML 'type' attribute name (ie., 'type').


ATTR_id

public static final String ATTR_id
String containing the BibML 'id' attribute name (ie., 'id').


TYPE_Book

public static final String TYPE_Book
See Also:
Constant Field Values

TYPE_Book_Section

public static final String TYPE_Book_Section
See Also:
Constant Field Values

TYPE_Computer_Program

public static final String TYPE_Computer_Program
See Also:
Constant Field Values

TYPE_Conference_Proceedings

public static final String TYPE_Conference_Proceedings
See Also:
Constant Field Values

TYPE_Edited_Book

public static final String TYPE_Edited_Book
See Also:
Constant Field Values

TYPE_Journal_Article

public static final String TYPE_Journal_Article
See Also:
Constant Field Values

TYPE_Magazine_Article

public static final String TYPE_Magazine_Article
See Also:
Constant Field Values

TYPE_Report

public static final String TYPE_Report
See Also:
Constant Field Values

TYPE_Thesis

public static final String TYPE_Thesis
See Also:
Constant Field Values

TYPE_Miscellaneous

public static final String TYPE_Miscellaneous
See Also:
Constant Field Values
Constructor Detail

BibML

public BibML()
Method Detail

getEntryType

public static String getEntryType(String param)
Returns a String containing the BibML type attribute value corresponding to the provided String param, null if no match.



The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.