Class StackKeeper

java.lang.Object
com.itextpdf.tool.xml.pipeline.html.StackKeeper

public class StackKeeper extends Object
Simple wrapper of a List to put Elements in that are created by inner tags of the given Tag.
  • Field Details

    • tag

      private final Tag tag
    • stack

      private final List<Element> stack
  • Constructor Details

    • StackKeeper

      public StackKeeper(Tag t)
      Parameters:
      t - the tag
  • Method Details

    • add

      public void add(Element content)
      Add an element to this keepers stack.
      Parameters:
      content - the element to add
    • getElements

      public List<Element> getElements()
      Returns:
      the elements in this stack
    • add

      public void add(Collection<? extends Element> elements)
      Add all given elements to the stack, according to the natural order.
      Parameters:
      elements - collection of Element
    • getTag

      public Tag getTag()
      Returns:
      the tag