handledExtensions.add(BIBTEX + "author");
populateFromBibtex(bibtex);
}
protected void populateFromBibtex(BibtexEntry bibtex) {
LayoutFormatter chars = new XMLChars();
if (bibtex.getField("title") != null) {
if(CHARFORMAT)
title = chars.format(bibtex.getField("title").toString());
else
title = bibtex.getField("title").toString();
}
if (bibtex.getField("publisher") != null) {
if(CHARFORMAT)
publisher = chars.format(bibtex.getField("publisher").toString());
else
publisher = bibtex.getField("publisher").toString();
}
if (bibtex.getField("bibtexkey") != null)
id = bibtex.getField("bibtexkey").toString();
if (bibtex.getField("place") != null) {
if(CHARFORMAT)
place = chars.format(bibtex.getField("place").toString());
else
place = bibtex.getField("place").toString();
}
date = getDate(bibtex);