Class GeoMapMarker

java.lang.Object
io.goobi.viewer.model.maps.GeoMapMarker

public class GeoMapMarker extends Object
Author:
florian
  • Constructor Details Link icon

    • GeoMapMarker Link icon

      public GeoMapMarker(String name)
    • GeoMapMarker Link icon

      public GeoMapMarker()
  • Method Details Link icon

    • getIcon Link icon

      public String getIcon()
      Returns:
      the icon
    • setIcon Link icon

      public void setIcon(String icon)
      Parameters:
      icon - the icon to set
    • getMarkerColor Link icon

      public String getMarkerColor()
      Returns:
      the markerColor
    • setMarkerColor Link icon

      public void setMarkerColor(String markerColor)
      Parameters:
      markerColor - the markerColor to set
    • getShape Link icon

      public String getShape()
      Returns:
      the shape
    • setShape Link icon

      public void setShape(String shape)
      Parameters:
      shape - the shape to set
    • getExtraClasses Link icon

      public String getExtraClasses()
      Returns:
      the extraClasses
    • setExtraClasses Link icon

      public void setExtraClasses(String extraClasses)
      Parameters:
      extraClasses - the extraClasses to set
    • getPrefix Link icon

      public String getPrefix()
      Returns:
      the prefix
    • setPrefix Link icon

      public void setPrefix(String prefix)
      Parameters:
      prefix - the prefix to set
    • getIconColor Link icon

      public String getIconColor()
      Returns:
      the iconColor
    • setIconColor Link icon

      public void setIconColor(String iconColor)
      Parameters:
      iconColor - the iconColor to set
    • getIconRotate Link icon

      public int getIconRotate()
      Returns:
      the iconRotation
    • setIconRotate Link icon

      public void setIconRotate(int iconRotation)
      Parameters:
      iconRotation - the iconRotation to set
    • getNumber Link icon

      public String getNumber()
      Returns:
      the number
    • setNumber Link icon

      public void setNumber(String number)
      Parameters:
      number - the number to set
    • isSvg Link icon

      public boolean isSvg()
      Returns:
      the svg
    • setSvg Link icon

      public void setSvg(boolean svg)
      Parameters:
      svg - the svg to set
    • getName Link icon

      public String getName()
      Returns:
      the name
    • setName Link icon

      public void setName(String name)
      Parameters:
      name - the name to set
    • isShadow Link icon

      public boolean isShadow()
      Returns:
      the shadow
    • setShadow Link icon

      public void setShadow(boolean shadow)
      Parameters:
      shadow - the shadow to set
    • getHighlightColor Link icon

      public String getHighlightColor()
      Returns:
      the highlightColor
    • setHighlightColor Link icon

      public void setHighlightColor(String highlightColor)
      Parameters:
      highlightColor - the highlightColor to set
    • toJSONString Link icon

      public String toJSONString() throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • fromJSONString Link icon

      public static GeoMapMarker fromJSONString(String json) throws com.fasterxml.jackson.databind.JsonMappingException, com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.databind.JsonMappingException
      com.fasterxml.jackson.core.JsonProcessingException
    • setUseDefault Link icon

      public void setUseDefault(boolean useDefault)
      Parameters:
      useDefault - the useDefault to set
    • isUseDefault Link icon

      public boolean isUseDefault()
      Returns:
      the useDefault
    • setHighlightIcon Link icon

      public void setHighlightIcon(String highlightIcon)
      Parameters:
      highlightIcon - the highlightIcon to set
    • getHighlightIcon Link icon

      public String getHighlightIcon()
      Returns:
      the highlightIcon
    • getType Link icon

      public GeoMapMarker.MarkerType getType()
    • setType Link icon

      public void setType(GeoMapMarker.MarkerType type)
    • getClassName Link icon

      public String getClassName()
    • setClassName Link icon

      public void setClassName(String cssClass)