com.itextpdf.text
Class WritableDirectElement
java.lang.Object
com.itextpdf.text.WritableDirectElement
- All Implemented Interfaces:
- WriterOperation, Element
public abstract class WritableDirectElement
- extends Object
- implements Element, WriterOperation
An element that is not an element, it holds Element.WRITABLE_DIRECT
as Element type. It implements WriterOperation to do operations on the
PdfWriter
and the Document
that must be done at the time of
the writing. Much like a VerticalPositionMark
but little different.
- Author:
- itextpdf.com
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, AUTHOR, BODY, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CHAPTER, CHUNK, CREATIONDATE, CREATOR, DIV, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LANGUAGE, LIST, LISTITEM, MARKED, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, SECTION, SUBJECT, TITLE, WRITABLE_DIRECT, YMARK |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DIRECT_ELEMENT_TYPE_UNKNOWN
public static final int DIRECT_ELEMENT_TYPE_UNKNOWN
- See Also:
- Constant Field Values
DIRECT_ELEMENT_TYPE_HEADER
public static final int DIRECT_ELEMENT_TYPE_HEADER
- See Also:
- Constant Field Values
directElementType
protected int directElementType
WritableDirectElement
public WritableDirectElement()
WritableDirectElement
public WritableDirectElement(int directElementType)
process
public boolean process(ElementListener listener)
- Description copied from interface:
Element
- Processes the element by adding it (or the different parts) to an
ElementListener
.
- Specified by:
process
in interface Element
- Parameters:
listener
- an ElementListener
- Returns:
true
if the element was processed successfully
type
public int type()
- Description copied from interface:
Element
- Gets the type of the text element.
- Specified by:
type
in interface Element
- Returns:
Element.WRITABLE_DIRECT
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
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.
getChunks
public List<Chunk> getChunks()
- Description copied from interface:
Element
- Gets all the chunks in this element.
- Specified by:
getChunks
in interface Element
- Returns:
- an
ArrayList
getDirectElementType
public int getDirectElementType()
Copyright © 2015. All Rights Reserved.