iText 8.0.2 API
iText.Commons.Actions.Confirmations.ConfirmedEventWrapper Class Reference

A wrapper for a iText.Commons.Actions.AbstractProductProcessITextEvent storing additional data about the event. More...

Inheritance diagram for iText.Commons.Actions.Confirmations.ConfirmedEventWrapper:
iText.Commons.Actions.AbstractEventWrapper iText.Commons.Actions.AbstractProductProcessITextEvent iText.Commons.Actions.AbstractContextBasedITextEvent iText.Commons.Actions.AbstractProductITextEvent iText.Commons.Actions.AbstractITextEvent iText.Commons.Actions.IEvent

Public Member Functions

  ConfirmedEventWrapper (AbstractProductProcessITextEvent @event, String productUsageType, String producerLine)
  Creates a wrapper for the event with additional data about the event. More...
 
virtual String  GetProductUsageType ()
  Obtains the license type for the product which generated the event. More...
 
virtual String  GetProducerLine ()
  Gets producer line defined by the iText.Commons.Actions.Processors.ITextProductEventProcessor which registered the event. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractEventWrapper
virtual AbstractProductProcessITextEvent  GetEvent ()
  Obtains the wrapped event. More...
 
override Type  GetClassFromContext ()
  Obtains the current event context class. More...
 
override String  GetEventType ()
  Returns an event type. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractProductProcessITextEvent
virtual SequenceId  GetSequenceId ()
  Retrieves an identifier of event source. More...
 
virtual EventConfirmationType  GetConfirmationType ()
  Retrieves an event confirmation type. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractContextBasedITextEvent
virtual bool  SetMetaInfo (IMetaInfo metaInfo)
  Sets meta info. More...
 
- Public Member Functions inherited from iText.Commons.Actions.AbstractProductITextEvent
virtual ProductData  GetProductData ()
  Gets a product data which generated the event. More...
 
virtual String  GetProductName ()
  Gets a name of product which generated the event. More...
 

Detailed Description

A wrapper for a iText.Commons.Actions.AbstractProductProcessITextEvent storing additional data about the event.

A wrapper for a iText.Commons.Actions.AbstractProductProcessITextEvent storing additional data about the event. If wrapped event is immutable then the instance of the wrapper is immutable too.

Constructor & Destructor Documentation

◆ ConfirmedEventWrapper()

iText.Commons.Actions.Confirmations.ConfirmedEventWrapper.ConfirmedEventWrapper ( AbstractProductProcessITextEvent event,
String  productUsageType,
String  producerLine 
)
inline

Creates a wrapper for the event with additional data about the event.

Parameters
event is a iText.Commons.Actions.AbstractProductProcessITextEvent to wrap
productUsageType is a product usage marker
producerLine is a producer line defined by the iText.Commons.Actions.Processors.ITextProductEventProcessor which registered the event

Member Function Documentation

◆ GetProducerLine()

virtual String iText.Commons.Actions.Confirmations.ConfirmedEventWrapper.GetProducerLine ( )
inlinevirtual

Gets producer line defined by the iText.Commons.Actions.Processors.ITextProductEventProcessor which registered the event.

Returns
producer line

◆ GetProductUsageType()

virtual String iText.Commons.Actions.Confirmations.ConfirmedEventWrapper.GetProductUsageType ( )
inlinevirtual

Obtains the license type for the product which generated the event.

Returns
product usage type