C# 클래스 Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors.IncludeElementProcessor

상속: AbstractXmlNodeProcessor
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
Accept ( XmlNode node ) : bool

Accepts the specified node. Check if node has the same name as the processor and the node.NodeType is in the AcceptNodeTypes List NOTE: since the BatchRegistrationFacility already uses an include element we will distringish between both by looking for the presence of an uri attribute we should revisit this later by using xml-namespaces

IncludeElementProcessor ( ) : System
Process ( IXmlProcessorNodeList nodeList, IXmlProcessorEngine engine ) : void
ProcessInclude ( XmlElement element, String includeUri, IXmlProcessorEngine engine ) : XmlNode

메소드 상세

Accept() 공개 메소드

Accepts the specified node. Check if node has the same name as the processor and the node.NodeType is in the AcceptNodeTypes List NOTE: since the BatchRegistrationFacility already uses an include element we will distringish between both by looking for the presence of an uri attribute we should revisit this later by using xml-namespaces
public Accept ( XmlNode node ) : bool
node System.Xml.XmlNode The node.
리턴 bool

IncludeElementProcessor() 공개 메소드

public IncludeElementProcessor ( ) : System
리턴 System

Process() 공개 메소드

public Process ( IXmlProcessorNodeList nodeList, IXmlProcessorEngine engine ) : void
nodeList IXmlProcessorNodeList
engine IXmlProcessorEngine
리턴 void

ProcessInclude() 공개 메소드

public ProcessInclude ( XmlElement element, String includeUri, IXmlProcessorEngine engine ) : XmlNode
element System.Xml.XmlElement
includeUri String
engine IXmlProcessorEngine
리턴 System.Xml.XmlNode