Top Fields Constructors Methods
org.jabref.logic.exporter

pack-priv Class OOCalcDatabase

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, java.util.stream.Collectors, .Stream, javax.xml.parsers.DocumentBuilderFactory, org.jabref.logic.bibtex.comparator.FieldComparator, .FieldComparatorStack, org.jabref.logic.layout.format.GetOpenOfficeType, .RemoveBrackets, .RemoveWhitespace, org.jabref.model.database.BibDatabase, org.jabref.model.entry.BibEntry, org.jabref.model.entry.field.Field, .FieldFactory, .InternalField, .StandardField, .UnknownField, org.slf4j.Logger, .LoggerFactory, org.w3c.dom.Document, .Element, .Text

Field Summary

Modifier and TypeField and Description
private static final DocumentBuilderFactory
private final List<BibEntry>
private static final Logger
private static final Field
private final List<Field>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
addEntryRow(BibEntry entry, Element table, Document document)

private static void
addTableCell(Document doc, Element parent, String content)

private void
addTableHeader(Element table, Document document)

private Element
private Element
public Document
private static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DOCUMENT_BUILDER_FACTORYback to summary
private static final DocumentBuilderFactory DOCUMENT_BUILDER_FACTORY
entriesback to summary
private final List<BibEntry> entries
LOGGERback to summary
private static final Logger LOGGER
REPORT_TYPE_FIELDback to summary
private static final Field REPORT_TYPE_FIELD
toExportFieldsback to summary
private final List<Field> toExportFields

Constructor Detail

OOCalcDatabaseback to summary
public OOCalcDatabase(BibDatabase bibtex, List<BibEntry> entries)

Method Detail

addEntryRowback to summary
private void addEntryRow(BibEntry entry, Element table, Document document)
addTableCellback to summary
private static void addTableCell(Document doc, Element parent, String content)
addTableHeaderback to summary
private void addTableHeader(Element table, Document document)
createRootElementback to summary
private Element createRootElement(Document document)
createTableElementback to summary
private Element createTableElement(Document document)
getDOMrepresentationback to summary
public Document getDOMrepresentation()
getFieldback to summary
private static String getField(BibEntry e, Field field)