Class SourceAnnotationContextProcessorFactory
Implementation of IGetsSourceAnnotationContextProcessor which returns a context processor suitable for adding source annotation to a rendered document.
Inheritance
System.Object
SourceAnnotationContextProcessorFactory
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ZptSharp.SourceAnnotation
Assembly: ZptSharp.dll
Syntax
public class SourceAnnotationContextProcessorFactory : IGetsSourceAnnotationContextProcessor
Constructors
| Improve this Doc View SourceSourceAnnotationContextProcessorFactory(IGetsMetalAttributeSpecs, IGetsAnnotationForNode, IAddsComment)
Initializes a new instance of the SourceAnnotationContextProcessorFactory class.
Declaration
public SourceAnnotationContextProcessorFactory(IGetsMetalAttributeSpecs metalSpecProvider, IGetsAnnotationForNode annotationProvider, IAddsComment commenter)
Parameters
Type | Name | Description |
---|---|---|
IGetsMetalAttributeSpecs | metalSpecProvider | METAL spec provider. |
IGetsAnnotationForNode | annotationProvider | Annotation provider. |
IAddsComment | commenter | Commenter. |
Methods
| Improve this Doc View SourceGetSourceAnnotationContextProcessor()
Gets the source-annotation context processor.
Declaration
public IProcessesExpressionContext GetSourceAnnotationContextProcessor()
Returns
Type | Description |
---|---|
IProcessesExpressionContext | The source-annotation context processor. |