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