Package de.undercouch.citeproc.ris
Class RISItemDataProvider
- java.lang.Object
-
- de.undercouch.citeproc.ListItemDataProvider
-
- de.undercouch.citeproc.ris.RISItemDataProvider
-
- All Implemented Interfaces:
ItemDataProvider
public class RISItemDataProvider extends ListItemDataProvider
Loads citation items from a RIS library- Author:
- Michel Kraemer
-
-
Field Summary
-
Fields inherited from class de.undercouch.citeproc.ListItemDataProvider
items
-
-
Constructor Summary
Constructors Constructor Description RISItemDataProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLibrary(RISLibrary lib)Adds the given libraryvoidregisterCitationItems(CSL citeproc)Introduces all citation items from the RIS libraries added viaaddLibrary(RISLibrary)to the given CSL processor-
Methods inherited from class de.undercouch.citeproc.ListItemDataProvider
getIds, retrieveItem
-
-
-
-
Method Detail
-
addLibrary
public void addLibrary(RISLibrary lib)
Adds the given library- Parameters:
lib- the library to add
-
registerCitationItems
public void registerCitationItems(CSL citeproc)
Introduces all citation items from the RIS libraries added viaaddLibrary(RISLibrary)to the given CSL processor- Parameters:
citeproc- the CSL processor- See Also:
CSL.registerCitationItems(String[])
-
-