## Uses of Class
org.apache.fop.area.inline.InlineArea

Packages that use InlineArea
org.apache.fop.area: FOP's area tree.
org.apache.fop.area.inline: FOP's area tree: inline-level areas
org.apache.fop.complexscripts.bidi
org.apache.fop.layoutmgr.inline: Layout managers for inline formatting objects and line building.
org.apache.fop.render: Generic renderer interface.
org.apache.fop.render.intermediate
org.apache.fop.render.xml: Area Tree XML Renderer.

### Uses of InlineArea in org.apache.fop.area

Methods in org.apache.fop.area with parameters of type InlineArea
`void` LineArea.`addInlineArea(InlineArea area)` Add an inline child area to this line area.

### Uses of InlineArea in org.apache.fop.area.inline

Subclasses of InlineArea 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` `FilledArea` Filled area.
`class` `InlineBlock` This is the inline block area class.
`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` `ResolvedPageNumber` Always (pre-) resolved page number 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

Fields in org.apache.fop.area.inline with type parameters of type InlineArea
`protected List<InlineArea>` InlineParent.`inlines` The list of inline areas added to this inline parent.

Methods in org.apache.fop.area.inline that return types with arguments of type InlineArea
`List<InlineArea>` FilledArea.`getChildAreas()` Get the child areas for this filled area.
`List<InlineArea>` InlineParent.`getChildAreas()` Get the child areas for this inline parent.

Methods in org.apache.fop.area.inline with parameters of type InlineArea
`boolean` InlineArea.`isAncestor(InlineArea ia)` Determine if inline area IA is an ancestor inline area of this area.
`boolean` InlineArea.`isAncestorOrSelf(InlineArea ia)` Determine if inline area IA is an ancestor inline area or same as this area.

### Uses of InlineArea in org.apache.fop.complexscripts.bidi

Methods in org.apache.fop.complexscripts.bidi that return InlineArea
`InlineArea` InlineRun.`getInline()` Obtain inline area that generated this inline run.

Constructors in org.apache.fop.complexscripts.bidi with parameters of type InlineArea
Constructor and Description
`InlineRun(InlineArea inline, int[] levels)` Primary constructor.
`InlineRun(InlineArea inline, int level, int count)` Alternate constructor.

### Uses of InlineArea in org.apache.fop.layoutmgr.inline

Fields in org.apache.fop.layoutmgr.inline declared as InlineArea
`protected InlineArea` LeafNodeLayoutManager.`curArea` The inline area that this leafnode will add.

Methods in org.apache.fop.layoutmgr.inline that return InlineArea
`protected InlineArea` BasicLinkLayoutManager.`createArea(boolean bInlineParent)` Create and initialize an `InlineArea`
`protected InlineArea` InlineLayoutManager.`createArea(boolean isInline)` Create and initialize an `InlineArea`
`InlineArea` LeaderLayoutManager.`get(LayoutContext context)` Return the inline area for this leader.
`InlineArea` PageNumberLayoutManager.`get(LayoutContext context)` get the inline area.
`InlineArea` LeafNodeLayoutManager.`get(LayoutContext context)` get the inline area.
`InlineArea` WrapperLayoutManager.`get(LayoutContext context)` get the inline area.
`protected InlineArea` PageNumberLayoutManager.`getEffectiveArea(LayoutContext layoutContext)`
`protected InlineArea` LeafNodeLayoutManager.`getEffectiveArea(LayoutContext layoutContext)`
`protected InlineArea` AbstractGraphicsLayoutManager.`getEffectiveArea(LayoutContext layoutContext)`
`protected InlineArea` CharacterLayoutManager.`getEffectiveArea(LayoutContext layoutContext)`
`protected InlineArea` AbstractPageNumberCitationLayoutManager.`getEffectiveArea(LayoutContext layoutContext)`

Methods in org.apache.fop.layoutmgr.inline with parameters of type InlineArea
`protected void` LeafNodeLayoutManager.`offsetArea(InlineArea area, LayoutContext context)` Offset this area.
`void` LeafNodeLayoutManager.`setCurrentArea(InlineArea ia)` Set the current inline area.
`protected void` LeafNodeLayoutManager.`widthAdjustArea(InlineArea area, LayoutContext context)` Adjust the width of the area when adding.

### Uses of InlineArea in org.apache.fop.render

Methods in org.apache.fop.render with parameters of type InlineArea
`protected void` AbstractRenderer.`renderInlineArea(InlineArea inlineArea)` Render the given InlineArea.
`protected void` AbstractPathOrientedRenderer.`renderInlineAreaBackAndBorders(InlineArea area)` Common method to render the background and borders for any inline area.
`protected abstract void` AbstractRenderer.`renderInlineAreaBackAndBorders(InlineArea area)` Common method to render the background and borders for any inline area.
`protected void` AbstractPathOrientedRenderer.`renderTextDecoration(FontMetrics fm, int fontsize, InlineArea inline, int baseline, int startx)` Paints the text decoration marks.

### Uses of InlineArea in org.apache.fop.render.intermediate

Methods in org.apache.fop.render.intermediate with parameters of type InlineArea
`protected void` IFRenderer.`renderInlineArea(InlineArea inlineArea)` Render the given InlineArea.

### Uses of InlineArea in org.apache.fop.render.xml

Methods in org.apache.fop.render.xml with parameters of type InlineArea
`protected void` XMLRenderer.`renderInlineArea(InlineArea inlineArea)` Render the given InlineArea.
`protected void` XMLRenderer.`renderInlineAreaBackAndBorders(InlineArea area)` Common method to render the background and borders for any inline area.