Package com.itextpdf.text
Class Meta
- java.lang.Object
-
- com.itextpdf.text.Meta
-
- All Implemented Interfaces:
Element
- Direct Known Subclasses:
Header
public class Meta extends Object implements Element
This is anElementthat contains some meta information about the document.An object of type
Metacan not be constructed by the user. User defined meta information should be placed in aHeader-object.Metais reserved for: Subject, Keywords, Author, Title, Producer and Creationdate information.
-
-
Field Summary
Fields Modifier and Type Field Description static StringAUTHORThe possible value of an alignment attribute.static StringCREATIONDATEThe possible value of an alignment attribute.static StringKEYWORDSThe possible value of an alignment attribute.static StringPRODUCERThe possible value of an alignment attribute.static StringSUBJECTThe possible value of an alignment attribute.static StringTITLEThe possible value of an alignment attribute.static StringUNKNOWNThe possible value of an alignment attribute.-
Fields inherited from interface com.itextpdf.text.Element
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, BODY, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CHAPTER, CHUNK, CREATOR, DIV, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, LANGUAGE, LIST, LISTITEM, MARKED, PARAGRAPH, PHRASE, PTABLE, RECTANGLE, SECTION, WRITABLE_DIRECT, YMARK
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBufferappend(String string)appends some text to thisMeta.List<Chunk>getChunks()Gets all the chunks in this element.StringgetContent()Returns the content of the meta information.StringgetName()Returns the name of the meta information.static intgetType(String tag)Returns the name of the meta information.booleanisContent()Checks if this element is a content object.booleanisNestable()Checks if this element is nestable.booleanprocess(ElementListener listener)Processes the element by adding it (or the different parts) to aElementListener.inttype()Gets the type of the text element.
-
-
-
Field Detail
-
UNKNOWN
public static final String UNKNOWN
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
PRODUCER
public static final String PRODUCER
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
CREATIONDATE
public static final String CREATIONDATE
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
AUTHOR
public static final String AUTHOR
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
KEYWORDS
public static final String KEYWORDS
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
SUBJECT
public static final String SUBJECT
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
TITLE
public static final String TITLE
The possible value of an alignment attribute.- Since:
- 5.0.6 (moved from ElementTags)
- See Also:
- Constant Field Values
-
-
Method Detail
-
process
public boolean process(ElementListener listener)
Processes the element by adding it (or the different parts) to aElementListener.
-
type
public int type()
Gets the type of the text element.
-
isContent
public boolean isContent()
Description copied from interface:ElementChecks if this element is a content object. If not, it's a metadata object.- Specified by:
isContentin interfaceElement- Returns:
- true if this is a 'content' element; false if this is a 'metadata' element
- Since:
- iText 2.0.8
- See Also:
Element.isContent()
-
isNestable
public boolean isNestable()
Description copied from interface:ElementChecks if this element is nestable.- Specified by:
isNestablein interfaceElement- Returns:
- true if this element can be nested inside other elements.
- Since:
- iText 2.0.8
- See Also:
Element.isNestable()
-
append
public StringBuffer append(String string)
appends some text to thisMeta.- Parameters:
string- aString- 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
-
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
-
-