示例#1
0
        internal InternalConverter(ProcessorRegistry registry)
        {
            this.m_registry = registry;
            this.m_context  = new Dictionary <XName, string>();

            this.m_registry.Setup();
            this.m_context["lastNode"] = null;
        }
示例#2
0
 /// <summary>
 /// Creates a new instance of AssemblyProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public AssemblyProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#3
0
 /// <summary>
 /// Assigns the given ProcessorRegistry instance.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public BaseProcessor(ProcessorRegistry registry)
 {
     this.Registry = registry;
 }
示例#4
0
 /// <summary>
 /// Creates a new instance of MemberProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public MemberProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#5
0
 /// <summary>
 /// Creates a new instance of DocumentProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public DocumentProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#6
0
 /// <summary>
 /// Creates a new instance of ParameterProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public ParameterProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#7
0
        /// <summary>
        /// Creates a new DextemConverter instance using the given ProcessorRegistry instance.
        /// </summary>
        /// <param name="registry">The ProcessorRegistry instance to use.</param>
        public DextemConverter(ProcessorRegistry registry)
        {
            Args.IsNotNull(() => registry);

            this.m_converter = new InternalConverter(registry);
        }
示例#8
0
 /// <summary>
 /// Creates a new instance of ExceptionProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public ExceptionProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#9
0
 /// <summary>
 /// Creates a new instance of RemarksProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public RemarksProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#10
0
 /// <summary>
 /// Creates a new instance of ReturnsProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public ReturnsProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#11
0
 /// <summary>
 /// Creates a new instance of MethodTypeProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public MethodTypeProcessor(ProcessorRegistry registry) : base(registry)
 {
 }
示例#12
0
 /// <summary>
 /// Creates a new instance of SummaryProcessor using the given ProcessorRegistry.
 /// </summary>
 /// <param name="registry">The ProcessorRegistry instance to use.</param>
 public SummaryProcessor(ProcessorRegistry registry) : base(registry)
 {
 }