Class CopyrightIndicatorLicense

java.lang.Object
io.goobi.viewer.model.security.CopyrightIndicatorLicense
All Implemented Interfaces:
Serializable

public class CopyrightIndicatorLicense extends Object implements Serializable
Represents a license entry for the copyright indicator widget, consisting of a human-readable description and a list of icon identifiers.
See Also:
  • Constructor Details

    • CopyrightIndicatorLicense

      public CopyrightIndicatorLicense(String content, String description, List<String> icons, String url)
      Parameters:
      content - raw license text (Solr field value, used as display text)
      description - message key for a human-readable license description
      icons - list of icon identifiers for this license
      url - optional URL to the license info page, may be null
  • Method Details

    • getContent

      public String getContent()
    • getDescription

      public String getDescription()
    • getIcons

      public List<String> getIcons()
    • getUrl

      public String getUrl()