Class DummyStructureTreeEventHandler

java.lang.Object
org.apache.fop.accessibility.DummyStructureTreeEventHandler
All Implemented Interfaces:
StructureTreeEventHandler

public final class DummyStructureTreeEventHandler extends Object implements StructureTreeEventHandler
This implementation ignores all structure tree events.
  • Field Details

  • Method Details

    • startPageSequence

      public void startPageSequence(Locale locale, String role)
      Starts a page sequence structure tree node.
      Specified by:
      startPageSequence in interface StructureTreeEventHandler
      Parameters:
      locale - The locale of the page sequence
      role - the value of the role property. May be null.
    • endPageSequence

      public void endPageSequence()
      Ends a page sequence structure tree node.
      Specified by:
      endPageSequence in interface StructureTreeEventHandler
    • startNode

      public StructureTreeElement startNode(String name, Attributes attributes, StructureTreeElement parent)
      Starts a structure tree node.
      Specified by:
      startNode in interface StructureTreeEventHandler
      Parameters:
      name - the name of the structure tree node
      attributes - the node properties
      parent - the parent of the node. May be null, in which case the parent node is the node corresponding to the previous call to this method
      Returns:
      the corresponding structure tree element
    • endNode

      public void endNode(String name)
      Ends a structure tree node.
      Specified by:
      endNode in interface StructureTreeEventHandler
      Parameters:
      name - the name of the structure tree node
    • startImageNode

      public StructureTreeElement startImageNode(String name, Attributes attributes, StructureTreeElement parent)
      Starts an image node.
      Specified by:
      startImageNode in interface StructureTreeEventHandler
      Parameters:
      name - the name of the structure tree node
      attributes - the node properties
      parent - the parent of the node. May be null, in which case the parent node is the node corresponding to the previous call to this method
      Returns:
      the corresponding structure tree element
    • startReferencedNode

      public StructureTreeElement startReferencedNode(String name, Attributes attributes, StructureTreeElement parent)
      Starts a node that can be referenced by other nodes. This is usually a node that can have Marked Content References as children.
      Specified by:
      startReferencedNode in interface StructureTreeEventHandler
      Parameters:
      name - the name of the structure tree node
      attributes - the node properties
      parent - the parent of the node. May be null, in which case the parent node is the node corresponding to the previous call to this method
      Returns:
      the corresponding structure tree element