Class StructElement.ShapeMetadata

java.lang.Object
io.goobi.viewer.model.viewer.StructElement.ShapeMetadata
All Implemented Interfaces:
Serializable
Enclosing class:
StructElement

public class StructElement.ShapeMetadata extends Object implements Serializable
Shape metadata for docstructs that represent only a portion of a page (or several pages).
See Also:
  • Constructor Details

    • ShapeMetadata

      public ShapeMetadata(String label, String shape, String coords, String pi, int pageNo, String logId)
      Constructor.
      Parameters:
      label -
      shape -
      coords -
      pi -
      pageNo -
      logId -
  • Method Details

    • getLabel

      public String getLabel()
      Returns:
      the label
    • getShape

      public String getShape()
      Returns:
      the shape
    • getCoords

      public String getCoords()
      Returns:
      the coords
    • getUrl

      public String getUrl()
      Returns:
      the url
    • getUrl

      public String getUrl(PageType pageType)
      Parameters:
      pageType -
      Returns:
      Constructed URL
    • getLogId

      public String getLogId()
      Returns:
      the logId
    • getPageNo

      public int getPageNo()
      Returns:
      the pageNo