C# Class Concordion.Internal.DocumentParser

Exibir arquivo Open project: concordion/concordion-net Class Usage Examples

Private Properties

Property Type Description
AnnounceBeforeParsing void
CreateCommand ICommand
CreateSpecificationCommand ICommand
GenerateCommandCallTree void

Public Methods

Method Description
AddDocumentParsingListener ( IDocumentParsingListener listener ) : void
DocumentParser ( ICommandFactory commandFactory ) : System
Parse ( System.Xml.Linq.XDocument document, Resource resource ) : ISpecification
RemoveDocumentParsingListener ( IDocumentParsingListener listener ) : void

Private Methods

Method Description
AnnounceBeforeParsing ( System.Xml.Linq.XDocument document ) : void
CreateCommand ( string namespaceURI, string commandName ) : ICommand
CreateSpecificationCommand ( ) : ICommand
GenerateCommandCallTree ( System.Xml.Linq.XElement element, CommandCall parentCommandCall, Resource resource ) : void

Method Details

AddDocumentParsingListener() public method

public AddDocumentParsingListener ( IDocumentParsingListener listener ) : void
listener IDocumentParsingListener
return void

DocumentParser() public method

public DocumentParser ( ICommandFactory commandFactory ) : System
commandFactory ICommandFactory
return System

Parse() public method

public Parse ( System.Xml.Linq.XDocument document, Resource resource ) : ISpecification
document System.Xml.Linq.XDocument
resource Concordion.Api.Resource
return ISpecification

RemoveDocumentParsingListener() public method

public RemoveDocumentParsingListener ( IDocumentParsingListener listener ) : void
listener IDocumentParsingListener
return void