## Uses of Interface
org.apache.fop.accessibility.StructureTreeElement

- Packages that use StructureTreeElement
  Package | Description
  --- | ---
  org.apache.fop.accessibility |
  org.apache.fop.fo | Classes, constants and basic infrastructure for the FO tree.
  org.apache.fop.fo.flow | All the block- and inline-level flow formatting objects.
  org.apache.fop.fo.properties | Classes representing the various property types as well as supporting data structures for the FO tree.
  org.apache.fop.layoutmgr | FOP's layout engine.
  org.apache.fop.pdf | Classes for handling the low-level creation of PDF documents.
  org.apache.fop.render.intermediate |
  org.apache.fop.render.intermediate.extensions |
  org.apache.fop.render.pdf | PDF Renderer

- - ### Uses of StructureTreeElement in org.apache.fop.accessibility

    Methods in org.apache.fop.accessibility that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | StructureTreeEventHandler.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | StructureTreeEventHandler.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | StructureTreeEventHandler.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.

    Methods in org.apache.fop.accessibility with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | StructureTreeEventHandler.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)` Starts an image node.
    `StructureTreeElement` | StructureTreeEventHandler.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a structure tree node.
    `StructureTreeElement` | StructureTreeEventHandler.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.
    `StructureTreeElement` | DummyStructureTreeEventHandler.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.
    `StructureTreeElement` | StructureTree2SAXEventAdapter.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)` Starts a node that can be referenced by other nodes.

  - ### Uses of StructureTreeElement in org.apache.fop.fo

    Methods in org.apache.fop.fo that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | FONode.`getStructureTreeElement()` Returns the structure tree element associated to this object.
    `StructureTreeElement` | FOText.`getStructureTreeElement()`

    Methods in org.apache.fop.fo with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | FONode.`setStructureTreeElement(StructureTreeElement structureTreeElement)` Sets the structure tree element.
    `void` | FOText.`setStructureTreeElement(StructureTreeElement structureTreeElement)`

  - ### Uses of StructureTreeElement in org.apache.fop.fo.flow

    Methods in org.apache.fop.fo.flow that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | AbstractPageNumberCitation.`getStructureTreeElement()`
    `StructureTreeElement` | BasicLink.`getStructureTreeElement()`
    `StructureTreeElement` | PageNumber.`getStructureTreeElement()`
    `StructureTreeElement` | AbstractRetrieveMarker.`getStructureTreeElement()`
    `StructureTreeElement` | Character.`getStructureTreeElement()`
    `StructureTreeElement` | AbstractGraphics.`getStructureTreeElement()`

    Methods in org.apache.fop.fo.flow with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractPageNumberCitation.`setStructureTreeElement(StructureTreeElement structureTreeElement)`
    `void` | BasicLink.`setStructureTreeElement(StructureTreeElement structureTreeElement)`
    `void` | PageNumber.`setStructureTreeElement(StructureTreeElement structureTreeElement)`
    `void` | AbstractRetrieveMarker.`setStructureTreeElement(StructureTreeElement structureTreeElement)`
    `void` | Character.`setStructureTreeElement(StructureTreeElement structureTreeElement)`
    `void` | AbstractGraphics.`setStructureTreeElement(StructureTreeElement structureTreeElement)`

  - ### Uses of StructureTreeElement in org.apache.fop.fo.properties

    Methods in org.apache.fop.fo.properties that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | StructureTreeElementHolder.`getStructureTreeElement()` Returns the element in the document's structure tree that corresponds to this instance.

  - ### Uses of StructureTreeElement in org.apache.fop.layoutmgr

    Methods in org.apache.fop.layoutmgr with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `static void` | TraitSetter.`addStructureTreeElement(Area area, StructureTreeElement structureTreeElement)` Sets the structure tree element associated to the given area.

  - ### Uses of StructureTreeElement in org.apache.fop.pdf

    Classes in org.apache.fop.pdf that implement StructureTreeElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDFStructElem` Class representing a PDF Structure Element.
    `static class` | `PDFStructElem.Placeholder` Class representing a placeholder for a PDF Structure Element.

  - ### Uses of StructureTreeElement in org.apache.fop.render.intermediate

    Methods in org.apache.fop.render.intermediate that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | IFContext.`getStructureTreeElement()` Returns the current structure tree element.

    Methods in org.apache.fop.render.intermediate with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | IFContext.`setStructureTreeElement(StructureTreeElement structureTreeElement)` Sets the structure tree element to which the subsequently painted marks will correspond.

  - ### Uses of StructureTreeElement in org.apache.fop.render.intermediate.extensions

    Methods in org.apache.fop.render.intermediate.extensions that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | AbstractAction.`getStructureTreeElement()` Returns the structure element corresponding to this action.

    Methods in org.apache.fop.render.intermediate.extensions with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractAction.`setStructureTreeElement(StructureTreeElement structureTreeElement)` Sets the structure element corresponding to this action.

    Constructor parameters in org.apache.fop.render.intermediate.extensions with type arguments of type StructureTreeElement
    Constructor and Description
    `DocumentNavigationHandler(IFDocumentNavigationHandler navHandler, Map<String,StructureTreeElement> structureTreeElements, Map<String,GoToXYAction> unresolvedIds)` Main constructor.

  - ### Uses of StructureTreeElement in org.apache.fop.render.pdf

    Classes in org.apache.fop.render.pdf that implement StructureTreeElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PageSequenceStructElem`
    `class` | `PDFStructureTreeBuilder.Factory`

    Methods in org.apache.fop.render.pdf that return StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | PDFStructureTreeBuilder.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)`
    `StructureTreeElement` | PDFStructureTreeBuilder.`startNode(String name, Attributes attributes, StructureTreeElement parent)`
    `StructureTreeElement` | PDFStructureTreeBuilder.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)`

    Methods in org.apache.fop.render.pdf with parameters of type StructureTreeElement
    Modifier and Type | Method and Description
    --- | ---
    `StructureTreeElement` | PDFStructureTreeBuilder.`startImageNode(String name, Attributes attributes, StructureTreeElement parent)`
    `StructureTreeElement` | PDFStructureTreeBuilder.`startNode(String name, Attributes attributes, StructureTreeElement parent)`
    `StructureTreeElement` | PDFStructureTreeBuilder.`startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)`

Copyright © 2025 Apache Software Foundation. All rights reserved.