Click or drag to resize
BilingualContentHandlerAdapter Class
Adapter that allows an IBilingualContentHandler implementation to be used as a bilingual content processor.
Inheritance Hierarchy
SystemObject
  Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApiBilingualContentHandlerAdapter

Namespace: Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi
Assembly: Sdl.FileTypeSupport.Framework.Core.Utilities (in Sdl.FileTypeSupport.Framework.Core.Utilities.dll) Version: 1.0.0.0 (1.0.2551.0)
Syntax
public class BilingualContentHandlerAdapter : IBilingualContentProcessor, 
	IBilingualContentHandler, IBilingualFileTypeComponent, IBilingualDocumentOutputPropertiesAware

The BilingualContentHandlerAdapter type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyImpl
Implementation content handler, or null if none
Public propertyItemFactory
Calls the corresponding property on the implementation (if available).
Public propertyMessageReporter
Calls the corresponding property on the implementation (if available).
Public propertyOutput
The implementation holds the property as a field.
Top
Methods
  NameDescription
Public methodComplete
Calls the corresponding method on the implementation and the output (if available).
Public methodFileComplete
Calls the corresponding method on the implementation and the output (if available).
Public methodGetProposedFileInfo
Calls the corresponding method on the implementation (if available).
Public methodInitialize
Calls the corresponding method on the implementation and the output (if available).
Public methodInitializeSettings
Calls the corresponding method on the implementation (if available).
Public methodProcessParagraphUnit
Calls the corresponding method on the implementation and the output (if available).
Public methodSetFileProperties
Calls the corresponding method on the implementation and the output (if available).
Public methodSetOutputProperties
Calls the corresponding method on the implementation (if available).
Public methodSetSharedObjects
Calls the corresponding method on the implementation (if available).
Top
Remarks

The implementation first calls the content handler, and then makes the corresponding call on the output. It also wraps the implementations of IBilingualFileTypeComponent, IBilingualDocumentOutputPropertiesAware, and ISharedObjectsAware and forwards calls to those interfaces of the implementation (if it implements these interfaces).

See Also
Community
Edit

Be the first to Edit the community content of this topic.
Comments