Uses of Interface
org.apache.fop.afp.Streamable

Packages that use Streamable
Package
Description
Contains an AFP library.
Contains a collection of AFP font related classes.
Contains a collection of AFP Image Object Content Architecture (IOCA) structured objects.
Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) structured objects.
Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) triplet classes.
  • Uses of Streamable in org.apache.fop.afp

    Classes in org.apache.fop.afp that implement Streamable
    Modifier and Type
    Class
    Description
    class 
    Manages the streaming of the AFP output
  • Uses of Streamable in org.apache.fop.afp.goca

    Classes in org.apache.fop.afp.goca that implement Streamable
    Modifier and Type
    Class
    Description
    class 
    A base class encapsulating the structure of coordinate based GOCA objects
    class 
    A base GOCA drawing order
    class 
    A base container of prepared structured AFP objects
    class 
    The beginning of a filled region (graphics area).
    class 
    The end of a filled region (graphics area).
    final class 
    A GOCA graphics rectangular box
    final class 
    A GOCA graphics segment
    class 
    A GOCA graphics string
    final class 
    A GOCA graphics data
    class 
    The end of a prolog.
    final class 
    A GOCA graphics curved tangential line to a specified set of straight lines drawn from the given position or current position
    class 
    A GOCA graphics arc (circle/ellipse)
    class 
    A GOCA Image
    class 
    A GOCA graphics straight line drawn from the given absolute position
    class 
    Sets the arc parameters for a GOCA graphics arc (circle/ellipse)
    class 
    Sets the current character set (font) to be used for following graphics strings
    class 
    Sets the current painting position of the graphics object
    class 
    Sets the line width to use when stroking GOCA shapes (structured fields)
    class 
    Sets the value of the current line type attribute when stroking GOCA shapes (structured fields)
    class 
    Sets the line width to use when stroking GOCA shapes (structured fields)
    class 
    Sets the foreground mix mode.
    class 
    Sets the pattern symbol to use when filling following GOCA structured fields
    class 
    Sets the current processing color for the following GOCA structured fields
  • Uses of Streamable in org.apache.fop.afp.ioca

    Classes in org.apache.fop.afp.ioca that implement Streamable
    Modifier and Type
    Class
    Description
    class 
     
    class 
    This class represents the IOCA IDE Structure parameter (X'9B').
    class 
    The IM Image Cell Position structured field specifies the placement, size, and replication of IM image cells.
    class 
    An IOCA Image Content
    class 
    The IM Image Input Descriptor structured field contains the descriptor data for an IM image data object.
    class 
    The IM Image Output Control structured field specifies the position and orientation of the IM image object area and the mapping of the image points to presentation device pels.
    class 
    Contains the image points that define the IM image raster pattern.
    class 
    An Image Segment is represented by a set of self-defining fields, fields that describe their own contents.
    class 
    Describes the measurement characteristics of the image when it is created.
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
  • Uses of Streamable in org.apache.fop.afp.modca

    Classes in org.apache.fop.afp.modca that implement Streamable
    Modifier and Type
    Class
    Description
    class 
    This is the base class for all data stream objects.
    class 
    Abstract base class used by the ImageObject and GraphicsObject which both have define an ObjectEnvironmentGroup
    class 
    Base class for AFP descriptor objects
    class 
    A base class that encapsulates common features of ActiveEnvironmentGroup and ResourceEnvironmentGroup
    class 
    This is the base class for all named data stream objects.
    class 
    Pages contain the data objects that comprise a presentation document.
    class 
    An abstract class which encapsulates the common features of Document and PageGroup resource containers
    class 
    An abstract container of resource objects
    class 
    An abstract class encapsulating an MODCA structured object
    class 
    A MODCA structured object base class providing support for Triplets
    final class 
    An Active Environment Group (AEG) is associated with each page, and is contained in the page's begin-end envelope in the data stream.
    static class 
     
    class 
    Container data descriptor (to maintain compatibility with pre-year 2000 applications)
    final class 
    The document is the highest level of the MO:DCA data-stream document component hierarchy.
    class 
    GOCA Graphics Data Descriptor
    class 
    Top-level GOCA graphics object.
    class 
    ImageDataDescriptor
    class 
    An IOCA Image Data Object
    class 
    An IM image data object specifies the contents of a raster image and its placement on a page, overlay, or page segment.
    class 
    Encapsulates an included resource object that is loaded from an external file.
    class 
    An Include Object structured field references an object on a page or overlay.
    class 
    The Include Page Overlay structured field references an overlay resource definition that is to be positioned on the page.
    class 
    The Include Page Segment structured field references a page segment resource object that is to be presented on the page or overlay presentation space.
    class 
    The Invoke Medium Map structured field identifies the Medium Map that is to become active for the document.
    class 
    The Map Coded Font structured field maps a unique coded font resource local ID, which may be embedded one or more times within an object's data and descriptor, to the identifier of a coded font resource object.
    class 
    The Map Container Data structured field specifies how a presentation data object that is carried in an Object Container is mapped into its object area.
    class 
    The Map Data Resource structured field specifies resources that are required for presentation.
    class 
    The Map Image Object (MIO) structured field specifies how an image data object is mapped into its object area.
    class 
    The Map Page Overlay structured field maps a Resource Local ID to the name of a Begin Overlay structured field.
    class 
    The Map Page Segment structured field identifies page segments that are required to present a page on a physical medium.
    class 
    The No Operation structured field may be used to carry comments or any other type of unarchitected data.
    class 
    The Object Area Descriptor structured field specifies the size and attributes of an object area presentation space.
    class 
    The Object Area Position structured field specifies the origin and orientation of the object area, and the origin and orientation of the object content within the object area.
    class 
    Object containers are MO:DCA objects that envelop and carry object data.
    final class 
    An Object Environment Group (OEG) may be associated with an object and is contained within the object's begin-end envelope.
    class 
    An overlay is a MO:DCA-P resource object.
    class 
    The Page Descriptor structured field specifies the size and attributes of a page or overlay presentation space.
    class 
    A page group is used in the data stream to define a named, logical grouping of sequential pages.
    class 
    Pages contain the data objects that comprise a presentation document.
    class 
    A page segment is a MO:DCA-P resource object.
    class 
    The Preprocess Presentation Object structured field specifies presentation parameters for a data object that has been mapped as a resource.
    class 
    The Presentation Environment Control structured field specifies parameters that affect the rendering of presentation data and the appearance that is to be assumed by the presentation device.
    class 
    Presentation text data contains the graphic characters and the control sequences necessary to position the characters within the object space.
    class 
    The Presentation Text Descriptor specifies the units of measure for the Presentation Text object space, the size of the Presentation Text object space, and the initial values for modal parameters, called initial text conditions.
    class 
    The Presentation Text object is the data object used in document processing environments for representing text which has been prepared for presentation.
    class 
    A Resource Environment Group contains a set of resources for a document or for a group of pages in a document.
    class 
    A Resource Group contains a set of overlays.
    class 
    This resource structured field begins an envelope that is used to carry resource objects in print-file-level (external) resource groups.
    class 
    A print-file resource group
    class 
    A Tag Logical Element structured field assigns an attribute name and an attribute value to a page or page group.
    Methods in org.apache.fop.afp.modca with type parameters of type Streamable
    Modifier and Type
    Method
    Description
    protected <S extends Streamable>
    void
    AbstractAFPObject.writeObjects(Collection<S> objects, OutputStream os)
    Writes a collection of Streamable to the AFP Datastream.
  • Uses of Streamable in org.apache.fop.afp.modca.triplets

    Modifier and Type
    Interface
    Description
    interface 
    Triplet interface.
    Modifier and Type
    Class
    Description
    class 
    A simple implementation of a MOD:CA triplet
    class 
    The attribute qualifier triplet is used to specify a qualifier for a document attribute.
    class 
    The attribute value triplet is used to specify a value for a document attribute.
    class 
    An inline comment triplet.
    class 
    Associates an ObjectAreaPosition with and ObjectAreaDescriptor structured field
    class 
    Represents a CCSID encoding triplet.
    class 
    The Extended Resource Local Identifier triplet specifies a resource type and a four byte local identifier or LID.
    class 
    A Fully Qualified Name triplet enable the identification and referencing of objects using Gloabl Identifiers (GIDs).
    class 
    Specifies the mapping of data object presentation space to object area
    class 
    The Measurement Units triplet is used to specify the units of measure for a presentation space
    class 
    The Object Area Size triplet is used to specify the extent of an object area in the X and Y directions
    class 
    The Object Byte Extent triplet is used to specify the number of bytes contained in an object
    class 
    The Object Classification is used to classify and identify object data.
    class 
    This triplet is used to specify the resulting appearance when data in a new presentation space is merged with data in an existing presentation space.
    class 
    This triplet is used to specify the resulting appearance when data in a new presentation space is merged with data in an existing presentation space.
    class 
    A Resource Object Type Triplet