Package com.itextpdf.text
Class WritableDirectElement
java.lang.Object
com.itextpdf.text.WritableDirectElement
- All Implemented Interfaces:
WriterOperation
,Element
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.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
protected int
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets all the chunks in this element.int
boolean
Checks if this element is a content object.boolean
Checks if this element is nestable.boolean
process
(ElementListener listener) Processes the element by adding it (or the different parts) to anElementListener
.int
type()
Gets the type of the text element.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.itextpdf.text.api.WriterOperation
write
-
Field Details
-
DIRECT_ELEMENT_TYPE_UNKNOWN
public static final int DIRECT_ELEMENT_TYPE_UNKNOWN- See Also:
-
DIRECT_ELEMENT_TYPE_HEADER
public static final int DIRECT_ELEMENT_TYPE_HEADER- See Also:
-
directElementType
protected int directElementType
-
-
Constructor Details
-
WritableDirectElement
public WritableDirectElement() -
WritableDirectElement
public WritableDirectElement(int directElementType)
-
-
Method Details
-
process
Description copied from interface:Element
Processes the element by adding it (or the different parts) to anElementListener
. -
type
public int type()Description copied from interface:Element
Gets the type of the text element.- Specified by:
type
in interfaceElement
- 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. -
isNestable
public boolean isNestable()Description copied from interface:Element
Checks if this element is nestable.- Specified by:
isNestable
in interfaceElement
- Returns:
- true if this element can be nested inside other elements.
-
getChunks
Description copied from interface:Element
Gets all the chunks in this element. -
getDirectElementType
public int getDirectElementType()
-