Class Meta

java.lang.Object
com.lowagie.text.Meta
All Implemented Interfaces:
Element
Direct Known Subclasses:
Header

public class Meta extends Object implements Element
This is an Element that contains some meta information about the document.

An object of type Meta can not be constructed by the user. User defined meta information should be placed in a Header-object. Meta is reserved for: Subject, Keywords, Author, Title, Producer and Creationdate information.

See Also:
  • Field Details

    • type

      private int type
      This is the type of Meta-information this object contains.
    • content

      private StringBuffer content
      This is the content of the Meta-information.
  • Constructor Details

    • Meta

      Meta(int type, String content)
      Constructs a Meta.
      Parameters:
      type - the type of meta-information
      content - the content
    • Meta

      public Meta(String tag, String content)
      Constructs a Meta.
      Parameters:
      tag - the tagname of the meta-information
      content - the content
  • Method Details

    • getType

      public static int getType(String tag)
      Returns the name of the meta information.
      Parameters:
      tag - iText tag for meta information
      Returns:
      the Element value corresponding with the given tag
    • process

      public boolean process(ElementListener listener)
      Processes the element by adding it (or the different parts) to a ElementListener.
      Specified by:
      process in interface Element
      Parameters:
      listener - the ElementListener
      Returns:
      true if the element was processed successfully
    • type

      public int type()
      Gets the type of the text element.
      Specified by:
      type in interface Element
      Returns:
      a type
    • getChunks

      public ArrayList<Element> getChunks()
      Gets all the chunks in this element.
      Specified by:
      getChunks in interface Element
      Returns:
      an ArrayList
    • isContent

      public boolean isContent()
      Description copied from interface: Element
      Checks if this element is a content object. If not, it's a metadata object.
      Specified by:
      isContent in interface Element
      Returns:
      true if this is a 'content' element; false if this is a 'metadata' element
      Since:
      iText 2.0.8
      See Also:
    • isNestable

      public boolean isNestable()
      Description copied from interface: Element
      Checks if this element is nestable.
      Specified by:
      isNestable in interface Element
      Returns:
      true if this element can be nested inside other elements.
      Since:
      iText 2.0.8
      See Also:
    • append

      public StringBuffer append(String string)
      appends some text to this Meta.
      Parameters:
      string - a String
      Returns:
      a StringBuffer
    • getContent

      public String getContent()
      Returns the content of the meta information.
      Returns:
      a String
    • getName

      public String getName()
      Returns the name of the meta information.
      Returns:
      a String