Interface IImageContent

All Superinterfaces:
org.eclipse.birt.report.engine.css.engine.CSSStylableElement, IContent, IElement, IStyledElement

public interface IImageContent extends IContent
Image content in the report.
  • Field Details

  • Method Details

    • getAltText

      String getAltText()
      Description copied from interface: IContent
      Get the alternative text
      Specified by:
      getAltText in interface IContent
      Returns:
      Returns the altText.
    • getAltTextKey

      String getAltTextKey()
      Description copied from interface: IContent
      Get the alternative text key
      Specified by:
      getAltTextKey in interface IContent
      Returns:
      the alternative text key
    • setAltText

      void setAltText(String altText)
      Description copied from interface: IContent
      Set the alternative text
      Specified by:
      setAltText in interface IContent
      Parameters:
      altText - alternative text
    • setAltTextKey

      void setAltTextKey(String key)
      Description copied from interface: IContent
      Set the alternative text key
      Specified by:
      setAltTextKey in interface IContent
      Parameters:
      key - alternative text key
    • setHelpKey

      void setHelpKey(String key)
      Set the help text key
      Parameters:
      key - key of the help text
    • getHelpKey

      String getHelpKey()
      Get the help text key
      Returns:
      the help text key
    • getData

      byte[] getData()
      Get the data
      Returns:
      the data
    • setData

      void setData(byte[] data)
      Set the data
      Parameters:
      data - image data
    • getExtension

      String getExtension()
      Get the image extension
      Returns:
      the image extension
    • setExtension

      void setExtension(String extension)
      Set the image extension
      Parameters:
      extension - image extension
    • getURI

      String getURI()
      Get the URI
      Returns:
      the URI
    • setURI

      void setURI(String uri)
      Set the URI
      Parameters:
      uri - image URI
    • getImageSource

      int getImageSource()
      Get the type of image source
      Returns:
      the type of image source
    • setImageSource

      void setImageSource(int source)
      Set the image source
      Parameters:
      source - image source
    • getImageMap

      Object getImageMap()
      Returns:
      the image map (null means no image map)
    • setImageMap

      void setImageMap(Object map)
      Set the image based on full mapping object
      Parameters:
      map -
    • getMIMEType

      String getMIMEType()
      Get the MIME type
      Returns:
      the MIME type
    • setMIMEType

      void setMIMEType(String mimeType)
      Set the image MIME type
      Parameters:
      mimeType - MIME type of the image
    • getResolution

      int getResolution()
      Get the image resolution
      Returns:
      the image resolution
    • setResolution

      void setResolution(int resolution)
      Set the image resolution
      Parameters:
      resolution - image resolution
    • setImageRawSize

      void setImageRawSize(ImageSize imageRawSize)
      Set the image raw size
      Parameters:
      imageRawSize - image raw size
    • getImageRawSize

      ImageSize getImageRawSize()
      Get the image raw size
      Returns:
      Return the image raw size
    • setImageCalculatedSize

      void setImageCalculatedSize(ImageSize imageCalcSize)
      Set the calculated image size
      Parameters:
      imageCalcSize - calculated image size
    • getImageCalculatedSize

      ImageSize getImageCalculatedSize()
      Get the calculated image size
      Returns:
      Return the calculated image size