Interface AbbreviationProvider

  • All Known Implementing Classes:
    DefaultAbbreviationProvider

    public interface AbbreviationProvider
    Retrieves abbreviations for titles, authorities, institution names, etc.
    Author:
    Michel Kraemer
    • Method Detail

      • getAbbreviation

        String getAbbreviation​(String variable,
                               String original,
                               CSLItemData item)
        Retrieves an abbreviation for a given variable
        Parameters:
        variable - the name of the variable
        original - the original (unabbreviated) string
        item - the current CSL item data
        Returns:
        the abbreviated string or null if the original string should not be abbreviated