Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.fop.area.Area

Packages that use Area
org.apache.fop.area | FOP's area tree.
org.apache.fop.area.inline | FOP's area tree: inline-level areas
org.apache.fop.layoutmgr | FOP's layout engine.
org.apache.fop.layoutmgr.inline | Layout managers for inline formatting objects and line building.
org.apache.fop.layoutmgr.list | Layout managers for lists.
org.apache.fop.layoutmgr.table | Layout managers for tables.
org.apache.fop.render | Generic renderer interface.
org.apache.fop.render.awt | AWT Renderer used for displaying rendered pages in Java applications.
org.apache.fop.render.txt | Plain Text Renderer
org.apache.fop.render.xml | Area Tree XML Renderer.

Uses of Area in org.apache.fop.area

Subclasses of Area in org.apache.fop.area
`class` | `BeforeFloat` The before-float-reference-area optionally generated by an fo:region-body.
`class` | `Block` This is the block area class.
`class` | `BlockParent` A BlockParent holds block-level areas.
`class` | `BlockViewport` A BlockViewport.
`class` | `BodyRegion` This class is a container for the areas that may be generated by an fo:region-body.
`class` | `Footnote` The footnote-reference-area optionally generated by an fo:region-body.
`class` | `LineArea` The line area.
`class` | `MainReference` The main-reference-area generated by an fo:region-body This object holds one or more span-reference-areas (block-areas stacked in the block progression direction) See fo:region-body definition in the XSL Rec for more information.
`class` | `NormalFlow` The normal-flow-reference-area class.
`class` | `RegionReference` This is a region reference area for a page regions.
`class` | `RegionViewport` Region Viewport area.
`class` | `Span` The span-reference-area.

Fields in org.apache.fop.area with type parameters of type Area
`protected java.util.List<Area>` | `BlockParent.children` The children of this block parent area.

Methods in org.apache.fop.area that return types with arguments of type Area
`java.util.List<Area>` | `RegionReference.getBlocks()` Get the block in this region.

Methods in org.apache.fop.area with parameters of type Area
`void` | `RegionReference.addChildArea(Area child)` Add a child to this area.
`void` | `LineArea.addChildArea(Area childArea)` Add a child area to this line area.
`void` | `BlockParent.addChildArea(Area childArea)` Add a child to this area.
`void` | `Area.addChildArea(Area child)` Add a child to this area.

Constructors in org.apache.fop.area with parameters of type Area
`LinkResolver(java.lang.String id, Area a)` Create a new link resolver.

Uses of Area in org.apache.fop.area.inline

Subclasses of Area in org.apache.fop.area.inline
`class` | `AbstractTextArea` Abstract base class for both TextArea and Character.
`class` | `Anchor` Anchor area for footnote or float.
`class` | `BasicLinkArea` An inline area produced by an fo:basic-link element.
`class` | `Container` Container area for inline container.
`class` | `FilledArea` Filled area.
`class` | `ForeignObject` Foreign object inline area.
`class` | `Image` Image area for external-graphic.
`class` | `InlineArea` Inline Area This area is for all inline areas that can be placed in a line area.
`class` | `InlineBlockParent` Inline block parent area.
`class` | `InlineParent` Inline parent area.
`class` | `InlineViewport` Inline viewport area.
`class` | `Leader` This is a leader inline area.
`class` | `Space` Inline space area.
`class` | `SpaceArea` A space
`class` | `TextArea` A text inline area.
`class` | `UnresolvedPageNumber` Unresolvable page number area.
`class` | `WordArea` A string of characters without spaces

Methods in org.apache.fop.area.inline that return Area
`Area` | `InlineViewport.getContent()` Get the content area for this viewport.
`Area` | `InlineArea.getParentArea()`

Methods in org.apache.fop.area.inline with parameters of type Area
`void` | `InlineParent.addChildArea(Area c)`
`void` | `InlineBlockParent.addChildArea(Area childArea)` Override generic Area method.
`void` | `InlineArea.addChildArea(Area childArea)` Set the parent for the child area.
`void` | `InlineViewport.setContent(Area content)` Sets the content area.
`void` | `InlineArea.setParentArea(Area parentArea)`
`void` | `BasicLinkArea.setParentArea(Area parentArea)`

Constructors in org.apache.fop.area.inline with parameters of type Area
`InlineViewport(Area child)` Create a new viewport area with the content area.
`InlineViewport(Area child, int bidiLevel)` Create a new viewport area with the content area.

Uses of Area in org.apache.fop.layoutmgr

Methods in org.apache.fop.layoutmgr that return Area
`Area` | `StaticContentLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `LayoutManager.getParentArea(Area childArea)` Get the parent area for an area.
`Area` | `FlowLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `BlockLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `BlockContainerLayoutManager.getParentArea(Area childArea)` Get the parent area for children of this block container.
`Area` | `AbstractLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.

Methods in org.apache.fop.layoutmgr with parameters of type Area
`static void` | `TraitSetter.addBackground(Area area, CommonBorderPaddingBackground backProps, PercentBaseContext context)` Add background to an area.
`static void` | `TraitSetter.addBackground(Area area, CommonBorderPaddingBackground backProps, PercentBaseContext context, int ipdShift, int bpdShift, int referenceIPD, int referenceBPD)` Add background to an area.
`static void` | `TraitSetter.addBorders(Area area, CommonBorderPaddingBackground borderProps, boolean discardBefore, boolean discardAfter, boolean discardStart, boolean discardEnd, PercentBaseContext context)` Add borders to an area.
`static void` | `TraitSetter.addBorders(Area area, CommonBorderPaddingBackground borderProps, PercentBaseContext context)` Deprecated. Call the other addBorders() method and addPadding separately.
`static void` | `TraitSetter.addBreaks(Area area, int breakBefore, int breakAfter)` Sets the traits for breaks on an area.
`void` | `StaticContentLayoutManager.addChildArea(Area childArea)` Add child area to a the correct container, depending on its area class.
`void` | `LayoutManager.addChildArea(Area childArea)` Add the area as a child of the current area.
`void` | `FootnoteBodyLayoutManager.addChildArea(Area childArea)` Add the childArea to the current area.
`void` | `FlowLayoutManager.addChildArea(Area childArea)` Add child area to a the correct container, depending on its area class.
`void` | `BlockStackingLayoutManager.addChildArea(Area childArea)` Add the childArea to the current area.
`void` | `BlockLayoutManager.addChildArea(Area childArea)` Add the childArea to the current area.
`void` | `BlockContainerLayoutManager.addChildArea(Area childArea)` Add the child to the block container.
`void` | `AbstractLayoutManager.addChildArea(Area childArea)` Add a child area to the current area.
`protected void` | `BlockStackingLayoutManager.addChildToArea(Area childArea, BlockParent parentArea)` Add the childArea to the passed area.
`static void` | `TraitSetter.addCollapsingBorders(Area area, CommonBorderPaddingBackground.BorderInfo borderBefore, CommonBorderPaddingBackground.BorderInfo borderAfter, CommonBorderPaddingBackground.BorderInfo borderStart, CommonBorderPaddingBackground.BorderInfo borderEnd, boolean[] outer)` Add borders to an area for the collapsing border model in tables.
`static void` | `TraitSetter.addFontTraits(Area area, Font font)` Adds font traits to an area
`static void` | `TraitSetter.addMargins(Area area, CommonBorderPaddingBackground bpProps, CommonMarginBlock marginProps, PercentBaseContext context)` Add space to a block area.
`static void` | `TraitSetter.addMargins(Area area, CommonBorderPaddingBackground bpProps, int startIndent, int endIndent, PercentBaseContext context)` Add space to a block area.
`static void` | `TraitSetter.addPadding(Area area, CommonBorderPaddingBackground bordProps, boolean discardBefore, boolean discardAfter, boolean discardStart, boolean discardEnd, PercentBaseContext context)` Add padding to an area.
`static void` | `TraitSetter.addSpaceBeforeAfter(Area area, double adjust, MinOptMax spaceBefore, MinOptMax spaceAfter)` Adds traits for space-before and space-after to an area.
`static void` | `TraitSetter.addStructureTreeElement(Area area, StructureTreeElement structureTreeElement)` Sets the structure tree element associated to the given area.
`static void` | `TraitSetter.addTextDecoration(Area area, CommonTextDecoration deco)` Adds the text-decoration traits to the area.
`Area` | `StaticContentLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `LayoutManager.getParentArea(Area childArea)` Get the parent area for an area.
`Area` | `FlowLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `BlockLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `BlockContainerLayoutManager.getParentArea(Area childArea)` Get the parent area for children of this block container.
`Area` | `AbstractLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`static void` | `TraitSetter.setBorderPaddingTraits(Area area, CommonBorderPaddingBackground bpProps, boolean isNotFirst, boolean isNotLast, PercentBaseContext context)` Sets border and padding traits on areas.
`static void` | `TraitSetter.setProducerID(Area area, java.lang.String id)` Sets the producer's ID as a trait on the area.

Uses of Area in org.apache.fop.layoutmgr.inline

Methods in org.apache.fop.layoutmgr.inline that return Area
`protected Area` | `InstreamForeignObjectLM.getChildArea()` Returns the image of foreign object area to be put into the viewport.
`protected Area` | `ExternalGraphicLayoutManager.getChildArea()` Returns the image of foreign object area to be put into the viewport.
`protected abstract Area` | `AbstractGraphicsLayoutManager.getChildArea()` Returns the image of foreign object area to be put into the viewport.
`protected Area` | `InlineStackingLayoutManager.getCurrentArea()` Returns the current area.
`Area` | `LeafNodeLayoutManager.getParentArea(Area childArea)` This is a leaf-node, so this method should never be called.
`Area` | `ContentLayoutManager.getParentArea(Area childArea)` Get the parent area for an area.

Methods in org.apache.fop.layoutmgr.inline with parameters of type Area
`void` | `LineLayoutManager.addChildArea(Area childArea)` Add a child area to the current area.
`void` | `LeafNodeLayoutManager.addChildArea(Area childArea)` This is a leaf-node, so this method should never be called.
`void` | `InlineLayoutManager.addChildArea(Area childArea)` Add a child area to the current area.
`void` | `ContentLayoutManager.addChildArea(Area childArea)` Add the area as a child of the current area.
`protected void` | `InlineStackingLayoutManager.addSpace(Area parentArea, MinOptMax spaceRange, double spaceAdjust)` Adds a space to the area.
`Area` | `LeafNodeLayoutManager.getParentArea(Area childArea)` This is a leaf-node, so this method should never be called.
`Area` | `ContentLayoutManager.getParentArea(Area childArea)` Get the parent area for an area.
`protected void` | `InlineStackingLayoutManager.setCurrentArea(Area area)` Set the current area.

Constructors in org.apache.fop.layoutmgr.inline with parameters of type Area
`ContentLayoutManager(Area area, LayoutManager parentLM)` Constructs a new ContentLayoutManager

Uses of Area in org.apache.fop.layoutmgr.list

Methods in org.apache.fop.layoutmgr.list that return Area
`Area` | `ListItemLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `ListItemContentLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `ListBlockLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.

Methods in org.apache.fop.layoutmgr.list with parameters of type Area
`void` | `ListItemLayoutManager.addChildArea(Area childArea)` Add the child.
`void` | `ListItemContentLayoutManager.addChildArea(Area childArea)` Add the child to the list item area.
`void` | `ListBlockLayoutManager.addChildArea(Area childArea)` Add the child area to this layout manager.
`Area` | `ListItemLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `ListItemContentLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `ListBlockLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.

Uses of Area in org.apache.fop.layoutmgr.table

Methods in org.apache.fop.layoutmgr.table that return Area
`Area` | `TableLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableCellLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableCaptionLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableAndCaptionLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.

Methods in org.apache.fop.layoutmgr.table with parameters of type Area
`void` | `TableLayoutManager.addChildArea(Area childArea)` Add the child area to this layout manager.
`void` | `TableCellLayoutManager.addChildArea(Area childArea)` Add the child to the cell block area.
`void` | `TableCaptionLayoutManager.addChildArea(Area childArea)` Add the child to the caption area.
`void` | `TableAndCaptionLayoutManager.addChildArea(Area childArea)` Add the child to the current area.
`Area` | `TableLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableCellLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableCaptionLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.
`Area` | `TableAndCaptionLayoutManager.getParentArea(Area childArea)` Return an Area which can contain the passed childArea.

Uses of Area in org.apache.fop.render

Methods in org.apache.fop.render with parameters of type Area
`protected void` | `AbstractPathOrientedRenderer.drawBackAndBorders(Area backgroundArea, Area borderArea, float startx, float starty, float width, float height)` Draw the background and borders.
`protected void` | `AbstractPathOrientedRenderer.drawBackAndBorders(Area area, float startx, float starty, float width, float height)` Draw the background and borders.
`protected Font` | `PrintRenderer.getFontFromArea(Area area)` Returns a Font object constructed based on the font traits in an area
`protected java.lang.String` | `PrintRenderer.getInternalFontNameForArea(Area area)` Returns the internal font key for a font triplet coming from the area tree

Uses of Area in org.apache.fop.render.awt

Methods in org.apache.fop.render.awt with parameters of type Area
`protected void` | `AWTRenderer.drawBackAndBorders(Area area, float startx, float starty, float width, float height)` Draws the background and borders and adds a basic debug view // TODO implement visual-debugging as standalone Draw the background and borders. float, float, float, float)

Uses of Area in org.apache.fop.render.txt

Methods in org.apache.fop.render.txt with parameters of type Area
`protected void` | `TXTRenderer.drawBackAndBorders(Area area, float startx, float starty, float width, float height)` Draw the background and borders.

Uses of Area in org.apache.fop.render.xml

Methods in org.apache.fop.render.xml with parameters of type Area
`protected void` | `XMLRenderer.addAreaAttributes(Area area)` Adds the general Area attributes.
`protected void` | `XMLRenderer.addTraitAttributes(Area area)` Adds attributes from traits of an Area.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.1
PREV NEXT | FRAMES NO FRAMES

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