Package de.hpi.fgis.dude.util.bibtex.data

This is an object model for parsed BibTeX files.

See:
          Description

Class Summary
BibtexAbstractEntry Abstract entries are the building blocks of BibTex files.
BibtexAbstractValue Abstract values are the values that can be used as field values in entries or as bodies of macros.
BibtexConcatenatedValue Two abstract values concatenated by the hash-operator (#).
BibtexEntry An entry is something that can be referenced by a latex file using the \cite command.
BibtexFile This is the root of a BibTex DOM tree and the factory for any BibTex model - the only way to create nodes.
BibtexMacroDefinition BibTex let's you define macros which are essentially just shortcuts for strings.
BibtexMacroReference A BibtexMacroReference references a BibtexMacroDefinition.
BibtexNode An abstract superclass for all BibTex model nodes.
BibtexPerson BibtexPerson objects are elements of BibtexPersonLists, which can be used in author or editor fields.
BibtexPersonList A list of BibtexPerson objects that can be used for author or editor fields - use the PersonListExpander to convert all editor/author field values of a particular BibtexFile to BibtexPersonLists.
BibtexPreamble A preamble can be used to include pretty much arbitrary LaTex/Tex at the beginning of a generated bibliography.
BibtexStandardMacros With standard macros we mean the ones defined in plain.bst
BibtexString A String - this class is used for numbers as well - if there's a number wrapped in here, the toString() method will be smart enough to leave out the braces, and thus print {1979} as 1979.
BibtexToplevelComment Top-level comments wrap everything that is at the top-level of a BibTex file and not parsable as some other entry.
 

Package de.hpi.fgis.dude.util.bibtex.data Description

This is an object model for parsed BibTeX files. Serialization routines are included. BibtexFile is the factory and root node for any BibTeX model. The initial code of this package comes from henkel@cs.colorado.edu.



Copyright © 2011 Hasso Plattner Institute - Chair of Information Systems. All Rights Reserved.