Added volume of series to XML output (completion of r2081)
git-svn-id: https://svn.libreccm.org/ccm/trunk@2083 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
c5b9f93351
commit
de925fdb3b
|
|
@ -120,16 +120,21 @@ public class PublicationExtraXmlGenerator implements ExtraXMLGenerator {
|
|||
final Element seriesElem = parent.newChildElement("series");
|
||||
while (series.next()) {
|
||||
createSeriesElemXml(series.getSeries(GlobalizationHelper.getNegotiatedLocale().getLanguage()),
|
||||
series.getVolumeOfSeries(),
|
||||
seriesElem,
|
||||
state);
|
||||
}
|
||||
}
|
||||
|
||||
private void createSeriesElemXml(final Series series,
|
||||
final Integer volumeOfSeries,
|
||||
final Element seriesElem,
|
||||
final PageState state) {
|
||||
final XmlGenerator generator = new XmlGenerator(series);
|
||||
generator.setItemElemName("series", "");
|
||||
if (volumeOfSeries != null) {
|
||||
generator.addItemAttribute("volume", volumeOfSeries.toString());
|
||||
}
|
||||
generator.setListMode(listMode);
|
||||
generator.generateXML(state, seriesElem, "");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue