Table of Contents
Design Overview
Core Interfaces
I3XUpgradePath
IDocJetAddIn
IDocJetAddInSettings
IDocJetAdvancedSettingsControl
IDocJetAdvancedSettingsEvents
IOutputFormat
IProjectConfiguration
IWithDirective
Building an object collection
Project File Scanning
IProjectScanner
ISourceFiles
Source File Scanning
ICustomGenerator
ICustomGeneratorCollection
ICustomGeneratorSubstitutor
IErrors
IObject
IObjectCollection
ISourceFileScanner
ISubtype
ISubtypeCollection
RoughType
Unboxing
ICommentUnboxer
Rewriting Files and Object Sets
IHookIterator
IObjectMapper
ISourceFileRewriter
IWithAttributePair
IWithString
Comment Scanning
Directive Scanning
IDirectiveFindings
IDirectiveScanner
Section Scanning
ISectionFindings
ISectionMarkupScanner
Paragraph Scanning
IBlock
IBlockMarkupFunctionObject
IIndentMarkupFunctionObject
IParagraphFindings
IParagraphMarkupScanner
ITextMarkupFunctionObject
Character Scanning
ICharacterFindings
ICharacterMarkupScanner
IMarkupFunctionObject
IMarkupSegment
Creating Plug-Ins
Testing and debugging Plug-Ins