fop 1.1

## Uses of Interface
org.apache.fop.afp.StructuredData

Packages that use StructuredData
org.apache.fop.afp.goca: Contains a collection of AFP font related classes.
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.

Uses of StructuredData in org.apache.fop.afp.goca

Classes in org.apache.fop.afp.goca that implement StructuredData
`class` `AbstractGraphicsCoord` A base class encapsulating the structure of coordinate based GOCA objects
`class` `AbstractGraphicsDrawingOrder` A base GOCA drawing order
`class` `AbstractGraphicsDrawingOrderContainer` A base container of prepared structured AFP objects
`class` `GraphicsAreaBegin` The beginning of a filled region (graphics area).
`class` `GraphicsAreaEnd` The end of a filled region (graphics area).
`class` `GraphicsBox` A GOCA graphics rectangular box
`class` `GraphicsChainedSegment` A GOCA graphics segment
`class` `GraphicsCharacterString` A GOCA graphics string
`class` `GraphicsData` A GOCA graphics data
`class` `GraphicsEndProlog` The end of a prolog.
`class` `GraphicsFillet` A GOCA graphics curved tangential line to a specified set of straight lines drawn from the given position or current position
`class` `GraphicsFullArc` A GOCA graphics arc (circle/ellipse)
`class` `GraphicsImage` A GOCA Image
`class` `GraphicsLine` A GOCA graphics straight line drawn from the given absolute position
`class` `GraphicsSetArcParameters` Sets the arc parameters for a GOCA graphics arc (circle/ellipse)
`class` `GraphicsSetCharacterSet` Sets the current character set (font) to be used for following graphics strings
`class` `GraphicsSetCurrentPosition` Sets the current painting position of the graphics object
`class` `GraphicsSetFractionalLineWidth` Sets the line width to use when stroking GOCA shapes (structured fields)
`class` `GraphicsSetLineType` Sets the value of the current line type attribute when stroking GOCA shapes (structured fields)
`class` `GraphicsSetLineWidth` Sets the line width to use when stroking GOCA shapes (structured fields)
`class` `GraphicsSetMix` Sets the foreground mix mode.
`class` `GraphicsSetPatternSymbol` Sets the pattern symbol to use when filling following GOCA structured fields
`class` `GraphicsSetProcessColor` Sets the current processing color for the following GOCA structured fields

Methods in org.apache.fop.afp.goca that return StructuredData
`StructuredData` `GraphicsData.removeCurrentSegment()` Removes the current segment from this graphics data
`StructuredData` `AbstractGraphicsDrawingOrderContainer.removeLast()` Removes the last drawing order from this container and returns it

Methods in org.apache.fop.afp.goca with parameters of type StructuredData
`void` `GraphicsData.addObject(StructuredData object)` Adds a given graphics object to this container
`void` `AbstractGraphicsDrawingOrderContainer.addObject(StructuredData object)` Adds a given graphics object to this container

Uses of StructuredData in org.apache.fop.afp.modca

Methods in org.apache.fop.afp.modca with parameters of type StructuredData
`void` `GraphicsObject.addObject(StructuredData object)`

Uses of StructuredData in org.apache.fop.afp.modca.triplets

Subinterfaces of StructuredData in org.apache.fop.afp.modca.triplets
`interface` `Triplet` Triplet interface.

Classes in org.apache.fop.afp.modca.triplets that implement StructuredData
`class` `AbstractTriplet` A simple implementation of a MOD:CA triplet
`class` `AttributeQualifierTriplet` The attribute qualifier triplet is used to specify a qualifier for a document attribute.
`class` `AttributeValueTriplet` The attribute value triplet is used to specify a value for a document attribute.
`class` `CommentTriplet` An inline comment triplet.
`class` `DescriptorPositionTriplet` Associates an ObjectAreaPosition with and ObjectAreaDescriptor structured field
`class` `ExtendedResourceLocalIdentifierTriplet` The Extended Resource Local Identifier triplet specifies a resource type and a four byte local identifier or LID.
`class` `FullyQualifiedNameTriplet` A Fully Qualified Name triplet enable the identification and referencing of objects using Gloabl Identifiers (GIDs).
`class` `MappingOptionTriplet` Specifies the mapping of data object presentation space to object area
`class` `MeasurementUnitsTriplet` The Measurement Units triplet is used to specify the units of measure for a presentation space
`class` `ObjectAreaSizeTriplet` The Object Area Size triplet is used to specify the extent of an object area in the X and Y directions
`class` `ObjectByteExtentTriplet` The Object Byte Extent triplet is used to specify the number of bytes contained in an object
`class` `ObjectClassificationTriplet` The Object Classification is used to classify and identify object data.
`class` `PresentationSpaceMixingRulesTriplet` 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` `PresentationSpaceResetMixingTriplet` 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` `ResourceObjectTypeTriplet` A Resource Object Type Triplet

fop 1.1

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