# Uses of Package
org.apache.fop.afp

- Packages that use org.apache.fop.afp
  Package | Description
  --- | ---
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.afp.fonts | Contains a collection of AFP Graphics Object Content Architecture (GOCA) structured objects.
  org.apache.fop.afp.goca | Contains a collection of AFP font related classes.
  org.apache.fop.afp.ioca | Contains a collection of AFP Image Object Content Architecture (IOCA) structured objects.
  org.apache.fop.afp.modca | Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) structured objects.
  org.apache.fop.afp.modca.triplets | Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) triplet classes.
  org.apache.fop.afp.ptoca | Contains a collection of classes for working with Presentation Text Objects (PTOCA).
  org.apache.fop.afp.svg | Contains a collection of AFP specific Batik bridges.
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.

- Classes in org.apache.fop.afp used by org.apache.fop.afp
  Class and Description
  AbstractAFPPainter A base AFP painter
  AFPDataObjectInfo A list of parameters associated with an AFP data objects
  AFPEventProducer Event producer interface for AFP-specific events.
  AFPGraphics2D This is a concrete implementation of `AbstractGraphics2D` (and therefore of `Graphics2D`) which is able to generate GOCA byte codes.
  AFPGraphicsObjectInfo A graphics object info which contains necessary painting objects
  AFPImageObjectInfo A list of parameters associated with an image
  AFPLineDataInfo Line data information
  AFPObjectAreaInfo A common class used to convey locations, dimensions and resolutions of data objects.
  AFPPaintingState This keeps information about the current painting state when writing to an AFP datastream.
  AFPResourceInfo The level at which a resource is to reside in the AFP output
  AFPResourceLevel A resource level
  AFPResourceLevel.ResourceType
  AFPResourceLevelDefaults This class holds resource levels defaults for the various resource types.
  AFPResourceManager Manages the creation and storage of document resources
  AFPTextDataInfo Text data information
  AFPUnitConverter AFP Unit converter
  DataStream A data stream is a continuous ordered stream of data elements and objects conforming to a given format.
  Factory Creator of MO:DCA structured field objects
  PaintingInfo Generic painting information interface
  Streamable Implementing object is able to write to an OutputStream

- Classes in org.apache.fop.afp used by org.apache.fop.afp.fonts
  Class and Description
  AFPEventProducer Event producer interface for AFP-specific events.

- Classes in org.apache.fop.afp used by org.apache.fop.afp.goca
  Class and Description
  Completable Set and expose the internal completeness of an object.
  Startable Set and expose whether an object has started or not.
  Streamable Implementing object is able to write to an OutputStream
  StructuredData An AFP object which is able to know its own data length prior to writeToStream()

- Classes in org.apache.fop.afp used by org.apache.fop.afp.ioca
  Class and Description
  Factory Creator of MO:DCA structured field objects
  Streamable Implementing object is able to write to an OutputStream

- Classes in org.apache.fop.afp used by org.apache.fop.afp.modca
  Class and Description
  AFPDataObjectInfo A list of parameters associated with an AFP data objects
  AFPLineDataInfo Line data information
  AFPTextDataInfo Text data information
  Completable Set and expose the internal completeness of an object.
  Factory Creator of MO:DCA structured field objects
  Startable Set and expose whether an object has started or not.
  Streamable Implementing object is able to write to an OutputStream
  StructuredData An AFP object which is able to know its own data length prior to writeToStream()

- Classes in org.apache.fop.afp used by org.apache.fop.afp.modca.triplets
  Class and Description
  Streamable Implementing object is able to write to an OutputStream
  StructuredData An AFP object which is able to know its own data length prior to writeToStream()

- Classes in org.apache.fop.afp used by org.apache.fop.afp.ptoca
  Class and Description
  AFPLineDataInfo Line data information
  AFPTextDataInfo Text data information

- Classes in org.apache.fop.afp used by org.apache.fop.afp.svg
  Class and Description
  AFPGraphics2D This is a concrete implementation of `AbstractGraphics2D` (and therefore of `Graphics2D`) which is able to generate GOCA byte codes.
  AFPResourceManager Manages the creation and storage of document resources

- Classes in org.apache.fop.afp used by org.apache.fop.render.afp
  Class and Description
  AFPDataObjectInfo A list of parameters associated with an AFP data objects
  AFPEventProducer Event producer interface for AFP-specific events.
  AFPGraphics2D This is a concrete implementation of `AbstractGraphics2D` (and therefore of `Graphics2D`) which is able to generate GOCA byte codes.
  AFPObjectAreaInfo A common class used to convey locations, dimensions and resolutions of data objects.
  AFPPaintingState This keeps information about the current painting state when writing to an AFP datastream.
  AFPResourceInfo The level at which a resource is to reside in the AFP output
  AFPResourceLevel A resource level
  AFPResourceLevelDefaults This class holds resource levels defaults for the various resource types.
  AFPResourceManager Manages the creation and storage of document resources

Copyright © 2023 Apache Software Foundation. All rights reserved.