Uses of Class org.apache.fop.afp.AFPDataObjectInfo (Apache FOP 2.7 API)
Date: 2022-01-12

## Uses of Class
org.apache.fop.afp.AFPDataObjectInfo

- Packages that use AFPDataObjectInfo
  Package | Description
  --- | ---
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.afp.modca | Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) structured objects.
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.

- - ### Uses of AFPDataObjectInfo in org.apache.fop.afp

    Subclasses of AFPDataObjectInfo in org.apache.fop.afp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AFPGraphicsObjectInfo` A graphics object info which contains necessary painting objects
    `class` | `AFPImageObjectInfo` A list of parameters associated with an image

    Methods in org.apache.fop.afp with parameters of type AFPDataObjectInfo
    Modifier and Type | Method and Description
    --- | ---
    `IncludeObject` | AFPDataObjectFactory.`createInclude(java.lang.String includeName, AFPDataObjectInfo dataObjectInfo)` Creates and returns a new include object.
    `void` | AFPResourceManager.`createObject(AFPDataObjectInfo dataObjectInfo)` Creates a new data object in the AFP datastream
    `ObjectContainer` | AFPDataObjectFactory.`createObjectContainer(AFPDataObjectInfo dataObjectInfo)` Creates and configures an ObjectContainer.
    `boolean` | AFPResourceManager.`tryIncludeObject(AFPDataObjectInfo dataObjectInfo)` Tries to create an include of a data object that has been previously added to the AFP data stream.

  - ### Uses of AFPDataObjectInfo in org.apache.fop.afp.modca

    Methods in org.apache.fop.afp.modca with parameters of type AFPDataObjectInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractDataObject.`setViewport(AFPDataObjectInfo dataObjectInfo)` Sets the object view port (area position and size).
    `void` | GraphicsObject.`setViewport(AFPDataObjectInfo dataObjectInfo)` Sets the object view port (area position and size).
    `void` | ImageObject.`setViewport(AFPDataObjectInfo dataObjectInfo)` Sets the object view port (area position and size).
    `void` | ObjectContainer.`setViewport(AFPDataObjectInfo dataObjectInfo)` Sets the object view port (area position and size).

  - ### Uses of AFPDataObjectInfo in org.apache.fop.render.afp

    Methods in org.apache.fop.render.afp that return AFPDataObjectInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected AFPDataObjectInfo` | AFPImageHandlerRawJPEG.`createDataObjectInfo()` Creates the data object information object
    `protected AFPDataObjectInfo` | AFPImageHandlerRawCCITTFax.`createDataObjectInfo()` Creates the data object information object
    `protected AFPDataObjectInfo` | AFPImageHandlerSVG.`createDataObjectInfo()`
    `protected AFPDataObjectInfo` | AFPImageHandlerRenderedImage.`createDataObjectInfo()` Creates the data object information object
    `protected AFPDataObjectInfo` | AFPImageHandlerGraphics2D.`createDataObjectInfo()` Creates the data object information object
    `protected AFPDataObjectInfo` | AFPImageHandlerRawStream.`createDataObjectInfo()` Creates the data object information object
    `protected abstract AFPDataObjectInfo` | AFPImageHandler.`createDataObjectInfo()` Creates the data object information object
    `AFPDataObjectInfo` | AFPImageHandler.`generateDataObjectInfo(AFPRendererImageInfo rendererImageInfo)` Generates an intermediate AFPDataObjectInfo that is later used to construct the appropriate data object in the AFP DataStream.

    Methods in org.apache.fop.render.afp with parameters of type AFPDataObjectInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractAFPImageHandlerRawStream.`setAdditionalParameters(AFPDataObjectInfo imageObjectInfo, org.apache.xmlgraphics.image.loader.impl.ImageRawStream image)` Sets additional parameters on the image object info being built.
    `protected void` | AFPImageHandlerRawCCITTFax.`setAdditionalParameters(AFPDataObjectInfo dataObjectInfo, org.apache.xmlgraphics.image.loader.impl.ImageRawStream image)` Sets additional parameters on the image object info being built.

Copyright 1999-2022 The Apache Software Foundation. All Rights Reserved.