# Serialized Form

## Package org.apache.fop.afp

### Class org.apache.fop.afp.AFPPaintingState extends AbstractPaintingState implements Serializable

serialVersionUID:
  8206711712452344473L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### portraitRotation

    int portraitRotation

the portrait rotation

#### landscapeRotation

    int landscapeRotation

the landscape rotation

#### colorImages

    boolean colorImages

color image support

#### ditheringQuality

    float ditheringQuality

dithering quality setting (0.0f..1.0f)

#### bitmapEncodingQuality

    float bitmapEncodingQuality

image encoding quality setting (0.0f..1.0f)

#### useIocaImages

    boolean useIocaImages

#### nativeImagesSupported

    boolean nativeImagesSupported

true if certain image formats may be embedded unchanged in their native format.

#### nativePDFImagesSupported

    boolean nativePDFImagesSupported

#### canEmbedJpeg

    boolean canEmbedJpeg

#### cmykImagesSupported

    boolean cmykImagesSupported

true if CMYK images (requires IOCA FS45 suppport on the target platform) may be generated

#### bitsPerPixel

    int bitsPerPixel

default value for image depth

#### resolution

    int resolution

the output resolution

#### lineWidthCorrection

    float lineWidthCorrection

A configurable value to correct the line width so that the output matches the expected. Different devices may need different values.

#### gocaEnabled

    boolean gocaEnabled

determines whether GOCA is enabled or disabled

#### strokeGocaText

    boolean strokeGocaText

determines whether to stroke text in GOCA mode or to use text operators where possible

#### pSeg

    boolean pSeg

use page segment with F11 and F45 images

#### gocaPSeg

    boolean gocaPSeg

#### fs45

    boolean fs45

use FS45 images

#### maskEnabled

    boolean maskEnabled

## Package org.apache.fop.afp.fonts

### Class org.apache.fop.afp.fonts.AFPPageFonts extends HashMap implements Serializable

serialVersionUID:
  -4991896259427109041L

### Class org.apache.fop.afp.fonts.FontRuntimeException extends RuntimeException implements Serializable

serialVersionUID:
  -2217420523816384707L

## Package org.apache.fop.afp.modca

### Class org.apache.fop.afp.modca.MaximumSizeExceededException extends Exception implements Serializable

serialVersionUID:
  7823120005542216446L

## Package org.apache.fop.apps

### Class org.apache.fop.apps.FOPException extends SAXException implements Serializable

### Serialized Fields

#### systemId

    String systemId

#### line

    int line

#### column

    int column

#### localizedMessage

    String localizedMessage

## Package org.apache.fop.area

### Class org.apache.fop.area.Area extends AreaTreeObject implements Serializable

serialVersionUID:
  6342888466142626492L

### Serialized Fields

#### areaClass

    int areaClass

#### ipd

    int ipd

the area's inline-progression-dimension

#### bpd

    int bpd

the area's block-progression-dimension

#### effectiveIPD

    int effectiveIPD

#### bidiLevel

    int bidiLevel

Resolved bidirectional level for area.

#### traits

    TreeMap<K,V> traits

Traits for this area.

#### changeBarList

    List<E> changeBarList

The active change bar list

#### fromFootnote

    boolean fromFootnote

### Class org.apache.fop.area.BeforeFloat extends BlockParent implements Serializable

serialVersionUID:
  4101415711488333380L

### Serialized Fields

#### separator

    Block separator

### Class org.apache.fop.area.Block extends BlockParent implements Serializable

serialVersionUID:
  6843727817993665788L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### positioning

    int positioning

#### locale

    Locale locale

#### location

    String location

### Class org.apache.fop.area.BlockParent extends Area implements Serializable

serialVersionUID:
  7076916890348533805L

### Serialized Fields

#### xOffset

    int xOffset

The x offset position of this block parent. Used for relative (serves as left-offset trait) and absolute positioning (serves as left-position trait).

#### yOffset

    int yOffset

The y offset position of this block parent. Used for relative (serves as top-offset trait) and absolute positioning (serves as top-position trait).

#### children

    List<E> children

The children of this block parent area.

### Class org.apache.fop.area.BlockViewport extends Block implements Serializable

serialVersionUID:
  -7840580922580735157L

### Serialized Fields

#### clip

    boolean clip

#### viewportCTM

    CTM viewportCTM

### Class org.apache.fop.area.BodyRegion extends RegionReference implements Serializable

serialVersionUID:
  -1848872997724078080L

### Serialized Fields

#### beforeFloat

    BeforeFloat beforeFloat

#### mainReference

    MainReference mainReference

#### footnote

    Footnote footnote

#### columnGap

    int columnGap

#### columnCount

    int columnCount

### Class org.apache.fop.area.CTM extends Object implements Serializable

serialVersionUID:
  -8743287485623778341L

### Serialized Fields

#### a

    double a

#### b

    double b

#### c

    double c

#### d

    double d

#### e

    double e

#### f

    double f

### Class org.apache.fop.area.Footnote extends BlockParent implements Serializable

serialVersionUID:
  -7907428219886367161L

### Serialized Fields

#### separator

    Block separator

#### top

    int top

### Class org.apache.fop.area.LineArea extends Area implements Serializable

serialVersionUID:
  7670235908329290684L

### Serialized Fields

#### adjustingInfo

    org.apache.fop.area.LineArea.LineAdjustingInfo adjustingInfo

#### inlineAreas

    List<E> inlineAreas

### Class org.apache.fop.area.LinkResolver extends Object implements Serializable

serialVersionUID:
  -7102134165192960718L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### resolved

    boolean resolved

#### idRef

    String idRef

#### area

    Area area

### Class org.apache.fop.area.MainReference extends Area implements Serializable

serialVersionUID:
  7635126485620012448L

### Serialized Fields

#### parent

    BodyRegion parent

#### spanAreas

    List<E> spanAreas

#### isEmpty

    boolean isEmpty

### Class org.apache.fop.area.NormalFlow extends BlockParent implements Serializable

serialVersionUID:
  -3753538631016929004L

### Class org.apache.fop.area.Page extends AreaTreeObject implements Serializable

serialVersionUID:
  6272157047421543866L

### Serialized Fields

#### regionBefore

    RegionViewport regionBefore

#### regionStart

    RegionViewport regionStart

#### regionBody

    RegionViewport regionBody

#### regionEnd

    RegionViewport regionEnd

#### regionAfter

    RegionViewport regionAfter

#### unresolved

    Map<K,V> unresolved

#### fakeNonEmpty

    boolean fakeNonEmpty

Set to true to make this page behave as if it were not empty.

### Class org.apache.fop.area.RegionReference extends Area implements Serializable

serialVersionUID:
  -298980963268244238L

### Serialized Fields

#### regionClass

    int regionClass

#### regionName

    String regionName

#### ctm

    CTM ctm

#### blocks

    ArrayList<E> blocks

#### regionViewport

    RegionViewport regionViewport

the parent `RegionViewport` for this object

### Class org.apache.fop.area.RegionViewport extends Area implements Serializable

serialVersionUID:
  505781815165102572L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Throws:
  `IOException`

### Serialized Fields

#### regionReference

    RegionReference regionReference

#### viewArea

    Rectangle2D viewArea

#### clip

    boolean clip

### Class org.apache.fop.area.SideFloat extends Block implements Serializable

serialVersionUID:
  2058594336594375047L

### Class org.apache.fop.area.Span extends Area implements Serializable

serialVersionUID:
  -5551430053660081549L

### Serialized Fields

#### flowAreas

    List<E> flowAreas

#### colCount

    int colCount

#### colGap

    int colGap

#### colWidth

    int colWidth

#### curFlowIdx

    int curFlowIdx

### Class org.apache.fop.area.Trait extends Object implements Serializable

serialVersionUID:
  3234280285391611437L

### Class org.apache.fop.area.Trait.Background extends Object implements Serializable

serialVersionUID:
  8452078676273242870L

### Serialized Fields

#### color

    Color color

The background color if any.

#### url

    String url

The background image url if any.

#### imageInfo

    org.apache.xmlgraphics.image.loader.ImageInfo imageInfo

The background image if any.

#### repeat

    int repeat

Background repeat enum for images.

#### horiz

    int horiz

Background horizontal offset for images.

#### vertical

    int vertical

Background vertical offset for images.

#### imageTargetWidth

    int imageTargetWidth

#### imageTargetHeight

    int imageTargetHeight

### Class org.apache.fop.area.Trait.ExternalLink extends Object implements Serializable

serialVersionUID:
  -3720707599232620946L

### Serialized Fields

#### destination

    String destination

#### newWindow

    boolean newWindow

#### altText

    String altText

### Class org.apache.fop.area.Trait.InternalLink extends Object implements Serializable

serialVersionUID:
  -8993505060996723039L

### Serialized Fields

#### pvKey

    String pvKey

The unique key of the PageViewport.

#### idRef

    String idRef

The PROD_ID of the link target

## Package org.apache.fop.area.inline

### Class org.apache.fop.area.inline.AbstractTextArea extends InlineParent implements Serializable

serialVersionUID:
  -1246306443569094371L

### Serialized Fields

#### textWordSpaceAdjust

    int textWordSpaceAdjust

#### textLetterSpaceAdjust

    int textLetterSpaceAdjust

#### textAdjustingInfo

    AbstractTextArea.TextAdjustingInfo textAdjustingInfo

#### baselineOffset

    int baselineOffset

### Class org.apache.fop.area.inline.AbstractTextArea.TextAdjustingInfo extends InlineArea.InlineAdjustingInfo implements Serializable

serialVersionUID:
  -2412095162983479947L

### Serialized Fields

#### spaceDifference

    int spaceDifference

difference between the optimal width of a space and the default width of a space according to the font (this is equivalent to the property word-spacing.optimum)

### Class org.apache.fop.area.inline.Anchor extends InlineArea implements Serializable

serialVersionUID:
  5227798744787823499L

### Class org.apache.fop.area.inline.BasicLinkArea extends InlineParent implements Serializable

serialVersionUID:
  5183753430412208151L

### Serialized Fields

#### resolver

    LinkResolver resolver

### Class org.apache.fop.area.inline.Container extends Area implements Serializable

serialVersionUID:
  5256423939348189260L

### Serialized Fields

#### blocks

    List<E> blocks

The list of block areas stacked inside this container

#### width

    int width

The width of this container

### Class org.apache.fop.area.inline.FilledArea extends InlineParent implements Serializable

serialVersionUID:
  8586584705587017474L

### Serialized Fields

#### unitWidth

    int unitWidth

### Class org.apache.fop.area.inline.ForeignObject extends Area implements Serializable

serialVersionUID:
  -214947698798577885L

### Serialized Fields

#### doc

    Document doc

#### namespace

    String namespace

### Class org.apache.fop.area.inline.Image extends Area implements Serializable

serialVersionUID:
  4800834714349695386L

### Serialized Fields

#### url

    String url

### Class org.apache.fop.area.inline.InlineArea extends Area implements Serializable

serialVersionUID:
  -8940066479810170980L

### Serialized Fields

#### blockProgressionOffset

    int blockProgressionOffset

offset position from before edge of parent area

#### parentArea

    Area parentArea

parent area it is needed in order to recompute adjust ratio and indents when a page-number or a page-number-citation is resolved

#### storedIPDVariation

    int storedIPDVariation

ipd variation of child areas: if this area has not already been added and cannot notify its parent area, store the variation and wait for the parent area to be set

#### adjustingInfo

    InlineArea.InlineAdjustingInfo adjustingInfo

The adjustment information object

### Class org.apache.fop.area.inline.InlineArea.InlineAdjustingInfo extends Object implements Serializable

serialVersionUID:
  -5601387735459712149L

### Serialized Fields

#### availableStretch

    int availableStretch

stretch of the inline area

#### availableShrink

    int availableShrink

shrink of the inline area

#### adjustment

    int adjustment

total adjustment (= ipd - width of fixed elements)

### Class org.apache.fop.area.inline.InlineBlock extends InlineParent implements Serializable

serialVersionUID:
  -3725062353292109517L

### Serialized Fields

#### block

    Block block

### Class org.apache.fop.area.inline.InlineBlockParent extends InlineArea implements Serializable

serialVersionUID:
  -3661746143321407377L

### Serialized Fields

#### child

    Block child

The list of inline areas added to this inline parent.

### Class org.apache.fop.area.inline.InlineParent extends InlineArea implements Serializable

serialVersionUID:
  -3047168298770354813L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### inlines

    List<E> inlines

The list of inline areas added to this inline parent.

#### minChildOffset

    int minChildOffset

The offset of the beforest child area of this area.

#### maxAfterEdge

    int maxAfterEdge

The offset of the afterest child area of this area. Offset from the before-edge of this area's content-rectangle and the after-edge of the child area's allocation-rectangle.

### Class org.apache.fop.area.inline.InlineViewport extends InlineArea implements Serializable

serialVersionUID:
  813338534627918689L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Throws:
  `IOException`

### Serialized Fields

#### content

    Area content

#### clip

    boolean clip

#### contentPosition

    Rectangle2D contentPosition

### Class org.apache.fop.area.inline.Leader extends InlineArea implements Serializable

serialVersionUID:
  -8011373048313956301L

### Serialized Fields

#### ruleStyle

    int ruleStyle

#### ruleThickness

    int ruleThickness

### Class org.apache.fop.area.inline.ResolvedPageNumber extends TextArea implements Serializable

serialVersionUID:
  -1758369835371647979L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Class org.apache.fop.area.inline.Space extends InlineArea implements Serializable

serialVersionUID:
  -8748265505356839796L

### Class org.apache.fop.area.inline.SpaceArea extends InlineArea implements Serializable

serialVersionUID:
  2218803009825411416L

### Serialized Fields

#### space

    char space

The space for this space area

#### isAdjustable

    boolean isAdjustable

Is this space adjustable?

### Class org.apache.fop.area.inline.TextArea extends AbstractTextArea implements Serializable

serialVersionUID:
  7315900267242540809L

### Serialized Fields

#### isHyphenated

    boolean isHyphenated

### Class org.apache.fop.area.inline.UnresolvedPageNumber extends TextArea implements Serializable

serialVersionUID:
  -1758090835371647980L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### resolved

    boolean resolved

#### pageIDRef

    String pageIDRef

#### text

    String text

#### pageType

    boolean pageType

### Class org.apache.fop.area.inline.WordArea extends InlineArea implements Serializable

serialVersionUID:
  6444644662158970942L

### Serialized Fields

#### word

    String word

The text for this word area

#### letterAdjust

    int[] letterAdjust

An array of width for adjusting the individual letters (optional)

#### levels

    int[] levels

An array of resolved bidirectional levels corresponding to each character in word (optional)

#### gposAdjustments

    int[][] gposAdjustments

An array of glyph positioning adjustments to apply to each glyph 'char' in word (optional)

#### reversed

    boolean reversed

A flag indicating whether the content of word is reversed in relation to its original logical order.

#### nextIsSpace

    boolean nextIsSpace

## Package org.apache.fop.complexscripts.fonts

### Class org.apache.fop.complexscripts.fonts.AdvancedTypographicTableFormatException extends RuntimeException implements Serializable

### Class org.apache.fop.complexscripts.fonts.IncompatibleSubtableException extends RuntimeException implements Serializable

## Package org.apache.fop.complexscripts.util

### Class org.apache.fop.complexscripts.util.DiscontinuousAssociationException extends RuntimeException implements Serializable

## Package org.apache.fop.configuration

### Class org.apache.fop.configuration.ConfigurationException extends Exception implements Serializable

## Package org.apache.fop.fo

### Class org.apache.fop.fo.ValidationException extends FOPException implements Serializable

## Package org.apache.fop.fo.expr

### Class org.apache.fop.fo.expr.PropertyException extends FOPException implements Serializable

### Serialized Fields

#### propertyName

    String propertyName

## Package org.apache.fop.fo.extensions.xmp

### Class org.apache.fop.fo.extensions.xmp.XMPMetadata extends Object implements Serializable

serialVersionUID:
  591347206217931578L

### Serialized Fields

#### meta

    org.apache.xmlgraphics.xmp.Metadata meta

#### readOnly

    boolean readOnly

## Package org.apache.fop.fo.pagination

### Class org.apache.fop.fo.pagination.PageProductionException extends RuntimeException implements Serializable

serialVersionUID:
  -5126033718398975158L

### Serialized Fields

#### localizedMessage

    String localizedMessage

## Package org.apache.fop.fonts

### Class org.apache.fop.fonts.EmbedFontInfo extends Object implements Serializable

serialVersionUID:
  8755432068669997369L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

### Serialized Fields

#### kerning

    boolean kerning

false, to disable kerning

#### advanced

    boolean advanced

false, to disable advanced typographic features

#### encodingMode

    EncodingMode encodingMode

the requested encoding mode for the font

#### embeddingMode

    EmbeddingMode embeddingMode

the requested embedding mode for this font

#### simulateStyle

    boolean simulateStyle

simulates bold or italic on a regular font

#### embedAsType1

    boolean embedAsType1

#### useSVG

    boolean useSVG

#### lazyLoad

    boolean lazyLoad

#### postScriptName

    String postScriptName

the PostScript name of the font

#### subFontName

    String subFontName

the sub-fontname of the font (used for TrueType Collections, null otherwise)

#### fontTriplets

    List<E> fontTriplets

the list of associated font triplets

#### fontUris

    FontUris fontUris

### Class org.apache.fop.fonts.FontCache extends Object implements Serializable

serialVersionUID:
  9129238336422194339L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### changeLock

    boolean[] changeLock

change lock

#### fontfileMap

    Map<K,V> fontfileMap

master mapping of font url -> font info. This needs to be a list, since a TTC file may contain more than 1 font.

#### failedFontMap

    Map<K,V> failedFontMap

mapping of font url -> file modified date (for all fonts that have failed to load)

### Class org.apache.fop.fonts.FontTriplet extends Object implements Serializable

serialVersionUID:
  1168991106658033508L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### name

    String name

#### style

    String style

#### weight

    int weight

#### priority

    int priority

### Class org.apache.fop.fonts.FontUris extends Object implements Serializable

serialVersionUID:
  8571060588775532701L

### Serialized Fields

#### embed

    URI embed

#### metrics

    URI metrics

#### afm

    URI afm

#### pfm

    URI pfm

## Package org.apache.fop.fonts.substitute

### Class org.apache.fop.fonts.substitute.AttributeValue extends ArrayList implements Serializable

serialVersionUID:
  748610847500940557L

### Class org.apache.fop.fonts.substitute.FontSubstitutions extends ArrayList<FontSubstitution> implements Serializable

serialVersionUID:
  -9173104935431899722L

## Package org.apache.fop.hyphenation

### Class org.apache.fop.hyphenation.ByteVector extends Object implements Serializable

serialVersionUID:
  1554572867863466772L

### Serialized Fields

#### blockSize

    int blockSize

#### array

    byte[] array

The encapsulated array

#### n

    int n

Points to next free item

### Class org.apache.fop.hyphenation.CharVector extends Object implements Serializable

serialVersionUID:
  4263472982169004048L

### Serialized Fields

#### blockSize

    int blockSize

#### array

    char[] array

The encapsulated array

#### n

    int n

Points to next free item

### Class org.apache.fop.hyphenation.Hyphen extends Object implements Serializable

serialVersionUID:
  8989909741110279085L

### Serialized Fields

#### preBreak

    String preBreak

pre break string

#### noBreak

    String noBreak

no break string

#### postBreak

    String postBreak

post break string

### Class org.apache.fop.hyphenation.HyphenationException extends Exception implements Serializable

### Class org.apache.fop.hyphenation.HyphenationTree extends TernaryTree implements Serializable

serialVersionUID:
  -7842107987915665573L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream ois)
                     throws ClassNotFoundException,
                            IOException

Throws:
  `ClassNotFoundException`
  `IOException`

### Serialized Fields

#### vspace

    ByteVector vspace

value space: stores the interletter values

#### stoplist

    HashMap<K,V> stoplist

This map stores hyphenation exceptions

#### classmap

    TernaryTree classmap

This map stores the character classes

### Class org.apache.fop.hyphenation.TernaryTree extends Object implements Serializable

serialVersionUID:
  3175412271203716160L

### Serialized Fields

#### lo

    char[] lo

Pointer to low branch and to rest of the key when it is stored directly in this node, we don't have unions in java!

#### hi

    char[] hi

Pointer to high branch.

#### eq

    char[] eq

Pointer to equal branch and to data when this node is a string terminator.

#### sc

    char[] sc

The character stored in this node: splitchar. Two special values are reserved:

- 0x0000 as string terminator
- 0xFFFF to indicate that the branch starting at this node is compressed

This shouldn't be a problem if we give the usual semantics to strings since 0xFFFF is garanteed not to be an Unicode character.

#### kv

    CharVector kv

This vector holds the trailing of the keys when the branch is compressed.

#### root

    char root

root

#### freenode

    char freenode

free node

#### length

    int length

number of items in tree

## Package org.apache.fop.layoutmgr

### Class org.apache.fop.layoutmgr.AbstractBreaker.BlockSequence extends BlockKnuthSequence implements Serializable

serialVersionUID:
  -5348831120146774118L

### Serialized Fields

#### ignoreAtStart

    int ignoreAtStart

Number of elements to ignore at the beginning of the list.

#### ignoreAtEnd

    int ignoreAtEnd

Number of elements to ignore at the end of the list.

#### startOn

    int startOn

startOn represents where on the page/which page layout should start for this BlockSequence. Acceptable values: Constants.EN_ANY (can continue from finished location of previous BlockSequence?), EN_COLUMN, EN_ODD_PAGE, EN_EVEN_PAGE.

#### displayAlign

    int displayAlign

### Class org.apache.fop.layoutmgr.BlockKnuthSequence extends KnuthSequence implements Serializable

serialVersionUID:
  1648962416582509095L

### Serialized Fields

#### isClosed

    boolean isClosed

### Class org.apache.fop.layoutmgr.InlineKnuthSequence extends KnuthSequence implements Serializable

serialVersionUID:
  1354774188859946549L

### Serialized Fields

#### isClosed

    boolean isClosed

### Class org.apache.fop.layoutmgr.KnuthSequence extends ArrayList<T extends ListElement> implements Serializable

### Class org.apache.fop.layoutmgr.LayoutException extends RuntimeException implements Serializable

serialVersionUID:
  5157080040923740433L

### Serialized Fields

#### localizedMessage

    String localizedMessage

#### layoutManager

    LayoutManager layoutManager

## Package org.apache.fop.pdf

### Class org.apache.fop.pdf.DestinationComparator extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.fop.pdf.PDFConformanceException extends RuntimeException implements Serializable

### Class org.apache.fop.pdf.PDFFilterException extends Exception implements Serializable

### Class org.apache.fop.pdf.PDFName extends PDFObject implements Serializable

serialVersionUID:
  -968412396459739925L

### Serialized Fields

#### name

    String name

### Class org.apache.fop.pdf.PDFPaintingState extends AbstractPaintingState implements Serializable

serialVersionUID:
  5384726143906371279L

### Class org.apache.fop.pdf.PDFStructElem extends StructureHierarchyMember implements Serializable

serialVersionUID:
  -3055241807589202532L

### Serialized Fields

#### structureType

    StructureType structureType

#### parentElement

    PDFStructElem parentElement

#### kids

    List<E> kids

Elements to be added to the kids array.

#### attributes

    List<E> attributes

#### parent

    PDFObject parent

### Class org.apache.fop.pdf.PDFStructElem.Placeholder extends PDFStructElem implements Serializable

serialVersionUID:
  -2397980642558372068L

### Class org.apache.fop.pdf.PDFStructTreeRoot extends StructureHierarchyMember implements Serializable

serialVersionUID:
  -4102820991473046724L

### Class org.apache.fop.pdf.TransparencyDisallowedException extends PDFConformanceException implements Serializable

serialVersionUID:
  -1653621832449817596L

### Serialized Fields

#### profile

    Object profile

#### context

    String context

## Package org.apache.fop.render.afp.exceptions

### Class org.apache.fop.render.afp.exceptions.NestedRuntimeException extends RuntimeException implements Serializable

### Serialized Fields

#### underlyingException

    Throwable underlyingException

Root cause of this nested exception

### Class org.apache.fop.render.afp.exceptions.RendererRuntimeException extends NestedRuntimeException implements Serializable

## Package org.apache.fop.render.afp.extensions

### Class org.apache.fop.render.afp.extensions.AFPExtensionAttachment extends Object implements Serializable

serialVersionUID:
  7190606822558332901L

### Serialized Fields

#### elementName

    String elementName

the extension element name

#### name

    String name

the extension name attribute

### Class org.apache.fop.render.afp.extensions.AFPIncludeFormMap extends AFPExtensionAttachment implements Serializable

serialVersionUID:
  8548056652642588914L

### Serialized Fields

#### src

    URI src

the URI identifying the form map resource.

### Class org.apache.fop.render.afp.extensions.AFPInvokeMediumMap extends AFPExtensionAttachment implements Serializable

serialVersionUID:
  -7493160084509249309L

### Class org.apache.fop.render.afp.extensions.AFPPageOverlay extends AFPExtensionAttachment implements Serializable

serialVersionUID:
  8548056652642588919L

### Serialized Fields

#### x

    int x

The x coordinate

#### y

    int y

The y coordinate

### Class org.apache.fop.render.afp.extensions.AFPPageSegmentElement.AFPPageSegmentSetup extends AFPPageSetup implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### resourceSrc

    String resourceSrc

### Class org.apache.fop.render.afp.extensions.AFPPageSetup extends AFPExtensionAttachment implements Serializable

serialVersionUID:
  -549941295384013190L

### Serialized Fields

#### content

    String content

the extension content

#### value

    String value

the extension value attribute

#### placement

    ExtensionPlacement placement

defines where to place the extension in the generated file

#### encoding

    int encoding

the CCSID character set encoding

## Package org.apache.fop.render.awt.viewer

### Class org.apache.fop.render.awt.viewer.Command extends AbstractAction implements Serializable

### Class org.apache.fop.render.awt.viewer.GoToPageDialog extends JDialog implements Serializable

### Serialized Fields

#### pageNumberField

    JTextField pageNumberField

#### pageNumber

    int pageNumber

### Class org.apache.fop.render.awt.viewer.ImageProxyPanel extends JPanel implements Serializable

### Serialized Fields

#### size

    Dimension size

The maximum and preferred size of the panel

#### renderer

    AWTRenderer renderer

The renderer. Shared with PreviewPanel and PreviewDialog.

#### page

    int page

The page to be rendered.

### Class org.apache.fop.render.awt.viewer.PageChangeEvent extends EventObject implements Serializable

serialVersionUID:
  -5969283475959932887L

### Serialized Fields

#### oldPage

    int oldPage

#### newPage

    int newPage

### Class org.apache.fop.render.awt.viewer.PreviewDialog extends JFrame implements Serializable

### Serialized Fields

#### translator

    Translator translator

The Translator for localization

#### renderer

    AWTRenderer renderer

The AWT renderer

#### foUserAgent

    FOUserAgent foUserAgent

The FOUserAgent associated with this window

#### configuredTargetResolution

    float configuredTargetResolution

The originally configured target resolution

#### renderable

    Renderable renderable

Renderable instance that can be used to reload and re-render a document after modifications.

#### scale

    JComboBox<E> scale

The JCombobox to rescale the rendered page view

#### processStatus

    JLabel processStatus

The JLabel for the process status bar

#### infoStatus

    JLabel infoStatus

The JLabel information status bar

#### previewPanel

    PreviewPanel previewPanel

The main display area

#### percentFormat

    DecimalFormat percentFormat

Formats the text in the scale combobox.

### Class org.apache.fop.render.awt.viewer.PreviewDialogAboutBox extends Dialog implements Serializable

### Serialized Fields

#### okButton

    JButton okButton

### Class org.apache.fop.render.awt.viewer.PreviewPanel extends JPanel implements Serializable

### Serialized Fields

#### previewArea

    JScrollPane previewArea

The main display area

#### renderer

    AWTRenderer renderer

The AWT renderer - often shared with PreviewDialog

#### foUserAgent

    FOUserAgent foUserAgent

The FOUserAgent associated with this panel - often shared with PreviewDialog

#### renderable

    Renderable renderable

Renderable instance that can be used to reload and re-render a document after modifications.

#### currentPage

    int currentPage

The number of the page which is currently selected

#### firstPage

    int firstPage

The index of the first page displayed on screen.

#### pageRange

    int pageRange

The number of pages concurrently displayed on screen.

#### displayMode

    int displayMode

The display mode. One of SINGLE, CONTINUOUS or CONT_FACING.

#### pagePanels

    ImageProxyPanel[] pagePanels

The component(s) that hold the rendered page(s)

#### gridPanel

    JPanel gridPanel

Panel showing the page panels in a grid. Usually the dimensions of the grid are 1x1, nx1 or nx2.

#### reloader

    org.apache.fop.render.awt.viewer.PreviewPanel.Reloader reloader

Asynchronous reloader thread, used when reload() method is called.

#### scroller

    org.apache.fop.render.awt.viewer.PreviewPanel.ViewportScroller scroller

Allows any mouse drag on the page area to scroll the display window.

## Package org.apache.fop.render.intermediate

### Class org.apache.fop.render.intermediate.IFException extends Exception implements Serializable

serialVersionUID:
  0L

## Package org.apache.fop.render.pdf

### Class org.apache.fop.render.pdf.PageSequenceStructElem extends PDFStructElem implements Serializable

serialVersionUID:
  -9146602678931267198L

### Serialized Fields

#### regionBefores

    List<E> regionBefores

#### regionAfters

    List<E> regionAfters

#### regionStarts

    List<E> regionStarts

#### regionEnds

    List<E> regionEnds

#### footnoteSeparator

    List<E> footnoteSeparator

#### sect

    PDFStructElem sect

## Package org.apache.fop.render.rtf.rtflib.exceptions

### Class org.apache.fop.render.rtf.rtflib.exceptions.RtfException extends IOException implements Serializable

### Class org.apache.fop.render.rtf.rtflib.exceptions.RtfStructureException extends RtfException implements Serializable

## Package org.apache.fop.render.rtf.rtflib.rtfdoc

### Class org.apache.fop.render.rtf.rtflib.rtfdoc.RtfExternalGraphic.ExternalGraphicException extends IOException implements Serializable

## Package org.apache.fop.servlet

### Class org.apache.fop.servlet.FopPrintServlet extends FopServlet implements Serializable

serialVersionUID:
  1645706757391617935L

### Class org.apache.fop.servlet.FopServlet extends jakarta.servlet.http.HttpServlet implements Serializable

serialVersionUID:
  -908918093488215264L

### Serialized Fields

#### transFactory

    TransformerFactory transFactory

The TransformerFactory used to create Transformer instances

#### fopFactory

    FopFactory fopFactory

The FopFactory used to create Fop instances

## Package org.apache.fop.traits

### Class org.apache.fop.traits.BorderProps extends Object implements Serializable

serialVersionUID:
  8022237892391068187L

### Serialized Fields

#### style

    int style

Border style (one of EN_*)

#### color

    Color color

Border color

#### width

    int width

Border width

#### radiusStart

    int radiusStart

#### radiusEnd

    int radiusEnd

#### mode

    BorderProps.Mode mode

Border mode

### Class org.apache.fop.traits.BorderStyle extends TraitEnum implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readResolve

    private Object readResolve()
                        throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Class org.apache.fop.traits.Direction extends TraitEnum implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readResolve

    private Object readResolve()
                        throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Class org.apache.fop.traits.MinOptMax extends Object implements Serializable

serialVersionUID:
  -4791524475122206142L

### Serialized Fields

#### min

    int min

#### opt

    int opt

#### max

    int max

### Class org.apache.fop.traits.RuleStyle extends TraitEnum implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readResolve

    private Object readResolve()
                        throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Class org.apache.fop.traits.TraitEnum extends Object implements Serializable

### Serialized Fields

#### name

    String name

#### enumValue

    int enumValue

### Class org.apache.fop.traits.Visibility extends TraitEnum implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readResolve

    private Object readResolve()
                        throws ObjectStreamException

Throws:
  `ObjectStreamException`

### Class org.apache.fop.traits.WritingMode extends TraitEnum implements Serializable

serialVersionUID:
  1L

### Serialization Methods

#### readResolve

    private Object readResolve()
                        throws ObjectStreamException

Throws:
  `ObjectStreamException`

## Package org.apache.fop.util

### Class org.apache.fop.util.AbstractPaintingState extends Object implements Serializable

serialVersionUID:
  5998356138437094188L

### Serialized Fields

#### data

    AbstractPaintingState.AbstractData data

current state data

#### stateStack

    AbstractPaintingState.StateStack<E> stateStack

the state stack

### Class org.apache.fop.util.AbstractPaintingState.AbstractData extends Object implements Serializable

serialVersionUID:
  5208418041189828624L

### Serialized Fields

#### color

    Color color

The current color

#### backColor

    Color backColor

The current background color

#### fontName

    String fontName

The current font name

#### fontSize

    int fontSize

The current font size

#### lineWidth

    float lineWidth

The current line width

#### dashArray

    float[] dashArray

The dash array for the current basic stroke (line type)

#### transform

    AffineTransform transform

The current transform

#### layer

    String layer

The current (optional content group) layer.

### Class org.apache.fop.util.AbstractPaintingState.StateStack extends Stack<E> implements Serializable

serialVersionUID:
  4897178211223823041L

### Class org.apache.fop.util.ColorExt extends Color implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### rgbReplacementRed

    float rgbReplacementRed

Deprecated.

#### rgbReplacementGreen

    float rgbReplacementGreen

Deprecated.

#### rgbReplacementBlue

    float rgbReplacementBlue

Deprecated.

#### iccProfileName

    String iccProfileName

Deprecated.

#### iccProfileSrc

    String iccProfileSrc

Deprecated.

#### colorSpace

    ColorSpace colorSpace

Deprecated.

#### colorValues

    float[] colorValues

Deprecated.

### Class org.apache.fop.util.ColorWithFallback extends org.apache.xmlgraphics.java2d.color.ColorWithAlternatives implements Serializable

serialVersionUID:
  7913922854959637136L

### Serialized Fields

#### fallback

    Color fallback

### Class org.apache.fop.util.OCAColor extends Color implements Serializable

serialVersionUID:
  1L

### Class org.apache.fop.util.OCAColorSpace extends ColorSpace implements Serializable

serialVersionUID:
  1L

### Class org.apache.fop.util.QName extends org.apache.xmlgraphics.util.QName implements Serializable

serialVersionUID:
  -5225376740044770690L