Class LabeledLink

java.lang.Object
io.goobi.viewer.model.viewer.LabeledLink
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CompoundLabeledLink

public class LabeledLink extends Object implements Serializable

LabeledLink class.

See Also:
  • Field Details

    • EMPTY

      public static final LabeledLink EMPTY
    • name

      protected de.intranda.metadata.multilanguage.IMetadataValue name
    • url

      protected String url
    • weight

      protected int weight
  • Constructor Details

    • LabeledLink

      public LabeledLink(String name, String url, int weight)

      Constructor for LabeledLink.

      Parameters:
      name - a String object.
      url - a String object.
      weight - a int.
    • LabeledLink

      public LabeledLink(de.intranda.metadata.multilanguage.IMetadataValue name, String url, int weight)

      Constructor for LabeledLink.

      Parameters:
      name - a IMetadataValue object.
      url - a String object.
      weight - a int.
  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getName

      public String getName()

      Getter for the field name.

      Returns:
      the name
    • setName

      public void setName(String name)

      Setter for the field name.

      Parameters:
      name - the name to set
    • setName

      public void setName(de.intranda.metadata.multilanguage.IMetadataValue name)

      Setter for the field name.

      Parameters:
      name - a IMetadataValue object.
    • getUrl

      public String getUrl()

      Getter for the field url.

      Returns:
      the url
    • setUrl

      public void setUrl(String url)

      Setter for the field url.

      Parameters:
      url - the url to set
    • getWeight

      public int getWeight()

      Getter for the field weight.

      Returns:
      the weight
    • setWeight

      public void setWeight(int weight)

      Setter for the field weight.

      Parameters:
      weight - the weight to set
    • isLink

      public boolean isLink()

      isLink.

      Returns:
      a boolean.
    • toString

      public String toString()
      Overrides:
      toString in class Object