Class DummyTagProcessor

java.lang.Object
com.itextpdf.tool.xml.html.DummyTagProcessor
All Implemented Interfaces:
TagProcessor

public class DummyTagProcessor extends Object implements TagProcessor
Does nothing.
  • Constructor Details

    • DummyTagProcessor

      public DummyTagProcessor()
  • Method Details

    • startElement

      public List<Element> startElement(WorkerContext ctx, Tag tag)
      Description copied from interface: TagProcessor
      This method is called when a tag has been encountered.
      Specified by:
      startElement in interface TagProcessor
      Parameters:
      ctx - the WorkerContext
      tag - the tag encountered
      Returns:
      Element an Element to add to the current content;
    • content

      public List<Element> content(WorkerContext ctx, Tag tag, String content)
      Description copied from interface: TagProcessor
      This method is called if there is text content encountered between the opening and closing tags this TagProcessor is mapped to.
      Specified by:
      content in interface TagProcessor
      Parameters:
      ctx - the WorkerContext
      tag - the tag encountered
      content - the text content between the tags this TagProcessor is mapped to.
      Returns:
      the element to add to the currentContent list
    • endElement

      public List<Element> endElement(WorkerContext ctx, Tag tag, List<Element> currentContent)
      Description copied from interface: TagProcessor
      This method is called when a closing tag has been encountered of the TagProcessor implementation that is mapped to the tag.
      Specified by:
      endElement in interface TagProcessor
      Parameters:
      ctx - the WorkerContext
      tag - the tag encountered
      currentContent - a list of content possibly created by TagProcessing of inner tags, and by startElement and content methods of this TagProcessor .
      Returns:
      the resulting element to add to the document or a content stack.
    • isStackOwner

      public boolean isStackOwner()
      Specified by:
      isStackOwner in interface TagProcessor
      Returns:
      true if the tag implementation must keep it's own currentContent stack.