Class AFPGraphicsObjectInfo


  • public class AFPGraphicsObjectInfo
    extends AFPDataObjectInfo
    A graphics object info which contains necessary painting objects
    • Field Detail

      • painter

        private org.apache.xmlgraphics.java2d.Graphics2DImagePainter painter
        the graphics object painter implementation
      • area

        private java.awt.geom.Rectangle2D area
        the graphics object area
      • g2d

        private AFPGraphics2D g2d
        the AFP graphics 2d implementation
    • Constructor Detail

      • AFPGraphicsObjectInfo

        public AFPGraphicsObjectInfo()
    • Method Detail

      • getPainter

        public org.apache.xmlgraphics.java2d.Graphics2DImagePainter getPainter()
        Returns the graphics painter
        Returns:
        the graphics painter
      • setPainter

        public void setPainter​(org.apache.xmlgraphics.java2d.Graphics2DImagePainter graphicsPainter)
        Sets the graphics painter
        Parameters:
        graphicsPainter - the graphics painter
      • getArea

        public java.awt.geom.Rectangle2D getArea()
        Returns the graphics area
        Returns:
        the graphics area
      • setArea

        public void setArea​(java.awt.geom.Rectangle2D area)
        Sets the graphics area area
        Parameters:
        area - the graphics object area
      • setGraphics2D

        public void setGraphics2D​(AFPGraphics2D g2d)
        Sets the AFP graphics 2D implementation
        Parameters:
        g2d - the AFP graphics 2D implementation
      • getGraphics2D

        public AFPGraphics2D getGraphics2D()
        Returns the AFP graphics 2D implementation
        Returns:
        the AFP graphics 2D implementation
      • getMimeType

        public java.lang.String getMimeType()
        Returns the mime type of this data object
        Overrides:
        getMimeType in class AFPDataObjectInfo
        Returns:
        the mime type of this data object