Verified Owner
Top Description Fields Constructors Methods
org.jabref.logic.openoffice.oocsltext

public Class BSTReferenceMark

extends Object
Class Inheritance
Imports
java.util.List, org.jabref.logic.openoffice.JabRefReferenceMark, .ReferenceMark, com.sun.star.container.XNamed, com.sun.star.lang.XMultiServiceFactory, com.sun.star.text.XTextContent, com.sun.star.uno.Exception, com.sun.star.uno.UnoRuntime

Class to model a reference mark for BST integration. See BSTReferenceMarkManager for usage/management.

Field Summary

Modifier and TypeField and Description
private final List<String>
private List<Integer>
private CSLCitationType
private JabRefReferenceMark
private com.sun.star.text.XTextContent

Constructor Summary

AccessConstructor and Description
public
BSTReferenceMark(com.sun.star.container.XNamed named, JabRefReferenceMark referenceMark)

Method Summary

Modifier and TypeMethod and Description
public List<String>
public String
public com.sun.star.text.XTextContent
public static BSTReferenceMark
of(List<String> citationKeys, List<Integer> citationNumbers, CSLCitationType citationType, com.sun.star.lang.XMultiServiceFactory factory)

public void
public void
updateName(String newName)

public void
updateTextContent(com.sun.star.text.XTextContent newTextContent)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

citationKeysback to summary
private final List<String> citationKeys
citationNumbersback to summary
private List<Integer> citationNumbers
citationTypeback to summary
private CSLCitationType citationType
referenceMarkback to summary
private JabRefReferenceMark referenceMark
textContentback to summary
private com.sun.star.text.XTextContent textContent

Constructor Detail

BSTReferenceMarkback to summary
public BSTReferenceMark(com.sun.star.container.XNamed named, JabRefReferenceMark referenceMark)

Method Detail

getCitationKeysback to summary
public List<String> getCitationKeys()
getNameback to summary
public String getName()
getTextContentback to summary
public com.sun.star.text.XTextContent getTextContent()
ofback to summary
public static BSTReferenceMark of(List<String> citationKeys, List<Integer> citationNumbers, CSLCitationType citationType, com.sun.star.lang.XMultiServiceFactory factory) throws com.sun.star.uno.Exception
setCitationNumbersback to summary
public void setCitationNumbers(List<Integer> numbers)
updateNameback to summary
public void updateName(String newName)
updateTextContentback to summary
public void updateTextContent(com.sun.star.text.XTextContent newTextContent)