HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.MarkedObject Class Reference
Inheritance diagram for iTextSharp.text.MarkedObject:
iTextSharp.text.IElement iTextSharp.text.MarkedSection

Public Member Functions

 MarkedObject (IElement element)
 
virtual bool Process (IElementListener listener)
 
bool IsContent ()
 
bool IsNestable ()
 
virtual void SetMarkupAttribute (String key, String value)
 
- Public Member Functions inherited from iTextSharp.text.IElement
string ToString ()
 Gets the content of the text element. More...
 

Protected Member Functions

 MarkedObject ()
 

Properties

virtual ArrayList Chunks [get]
 
virtual int Type [get]
 
virtual Properties MarkupAttributes [get]
 
- Properties inherited from iTextSharp.text.IElement
int Type [get]
 Gets the type of the text element. More...
 
ArrayList Chunks [get]
 Gets all the chunks in this element. More...
 

Detailed Description

Wrapper that allows to add properties to 'basic building block' objects. Before iText 1.5 every 'basic building block' implemented the MarkupAttributes interface. By setting attributes, you could add markup to the corresponding XML and/or HTML tag. This functionality was hardly used by anyone, so it was removed, and replaced by the MarkedObject functionality.

Constructor & Destructor Documentation

◆ MarkedObject() [1/2]

iTextSharp.text.MarkedObject.MarkedObject ( )
protected

This constructor is for internal use only.

◆ MarkedObject() [2/2]

iTextSharp.text.MarkedObject.MarkedObject ( IElement  element)

Creates a MarkedObject.

Member Function Documentation

◆ IsContent()

bool iTextSharp.text.MarkedObject.IsContent ( )
See also
com.lowagie.text.Element::isContent()
Since
iText 2.0.8

Implements iTextSharp.text.IElement.

◆ IsNestable()

bool iTextSharp.text.MarkedObject.IsNestable ( )
See also
com.lowagie.text.Element::isNestable()
Since
iText 2.0.8

Implements iTextSharp.text.IElement.

◆ Process()

virtual bool iTextSharp.text.MarkedObject.Process ( IElementListener  listener)
virtual

Processes the element by adding it (or the different parts) to an ElementListener.

Parameters
listeneran ElementListener
Returns
true if the element was processed successfully

Implements iTextSharp.text.IElement.

Reimplemented in iTextSharp.text.MarkedSection.

◆ SetMarkupAttribute()

virtual void iTextSharp.text.MarkedObject.SetMarkupAttribute ( String  key,
String  value 
)
virtual

Property Documentation

◆ Chunks

virtual ArrayList iTextSharp.text.MarkedObject.Chunks
get

Gets all the chunks in this element.

Returns
an ArrayList

◆ MarkupAttributes

virtual Properties iTextSharp.text.MarkedObject.MarkupAttributes
get
Returns
the markupAttributes

◆ Type

virtual int iTextSharp.text.MarkedObject.Type
get

Gets the type of the text element.

Returns
a type

The documentation for this class was generated from the following file: