C# Class Concordion.Internal.ConcordionBuilder

显示文件 Open project: concordion/concordion-net Class Usage Examples

Private Properties

Property Type Description
AddSpecificationListeners void
CopyResources void
SetAllRunners void
WithApprovedCommand ConcordionBuilder

Public Methods

Method Description
Build ( ) : Concordion
ConcordionBuilder ( ) : System
SendOutputTo ( string directory ) : ConcordionBuilder
WithAssertEqualsListener ( IAssertEqualsListener listener ) : IConcordionExtender
WithAssertFalseListener ( IAssertFalseListener listener ) : IConcordionExtender
WithAssertTrueListener ( IAssertTrueListener listener ) : IConcordionExtender
WithBuildListener ( IConcordionBuildListener listener ) : IConcordionExtender
WithCommand ( string namespaceURI, string commandName, ICommand command ) : IConcordionExtender
WithDocumentParsingListener ( IDocumentParsingListener listener ) : IConcordionExtender
WithEmbeddedCss ( string css ) : IConcordionExtender
WithEmbeddedJavaScript ( string javaScript ) : IConcordionExtender
WithEvaluatorFactory ( IEvaluatorFactory evaluatorFactory ) : IConcordionExtender
WithExceptionListener ( IExceptionCaughtListener listener ) : IConcordionExtender
WithExceptionRenderer ( Concordion.Internal.Renderer.ExceptionRenderer exceptionRendererToAttach ) : ConcordionBuilder
WithExecuteListener ( IExecuteListener listener ) : IConcordionExtender
WithLinkedCss ( string cssPath, Resource targetResource ) : IConcordionExtender
WithLinkedJavaScript ( string jsPath, Resource targetResource ) : IConcordionExtender
WithResource ( String sourcePath, Resource targetResource ) : IConcordionExtender
WithRunListener ( IRunListener listener ) : IConcordionExtender
WithSource ( ISource source ) : IConcordionExtender
WithSpecificOutputDirectory ( ) : ConcordionBuilder
WithSpecificationLocator ( ISpecificationLocator specificationLocator ) : IConcordionExtender
WithSpecificationProcessingListener ( ISpecificationProcessingListener listener ) : IConcordionExtender
WithTarget ( ITarget target ) : IConcordionExtender
WithVerifyRowsListener ( IVerifyRowsListener listener ) : IConcordionExtender

Private Methods

Method Description
AddSpecificationListeners ( ) : void
CopyResources ( ) : void
SetAllRunners ( ) : void
WithApprovedCommand ( string namespaceURI, string commandName, ICommand command ) : ConcordionBuilder

Method Details

Build() public method

public Build ( ) : Concordion
return Concordion

ConcordionBuilder() public method

public ConcordionBuilder ( ) : System
return System

SendOutputTo() public method

public SendOutputTo ( string directory ) : ConcordionBuilder
directory string
return ConcordionBuilder

WithAssertEqualsListener() public method

public WithAssertEqualsListener ( IAssertEqualsListener listener ) : IConcordionExtender
listener IAssertEqualsListener
return IConcordionExtender

WithAssertFalseListener() public method

public WithAssertFalseListener ( IAssertFalseListener listener ) : IConcordionExtender
listener IAssertFalseListener
return IConcordionExtender

WithAssertTrueListener() public method

public WithAssertTrueListener ( IAssertTrueListener listener ) : IConcordionExtender
listener IAssertTrueListener
return IConcordionExtender

WithBuildListener() public method

public WithBuildListener ( IConcordionBuildListener listener ) : IConcordionExtender
listener IConcordionBuildListener
return IConcordionExtender

WithCommand() public method

public WithCommand ( string namespaceURI, string commandName, ICommand command ) : IConcordionExtender
namespaceURI string
commandName string
command ICommand
return IConcordionExtender

WithDocumentParsingListener() public method

public WithDocumentParsingListener ( IDocumentParsingListener listener ) : IConcordionExtender
listener IDocumentParsingListener
return IConcordionExtender

WithEmbeddedCss() public method

public WithEmbeddedCss ( string css ) : IConcordionExtender
css string
return IConcordionExtender

WithEmbeddedJavaScript() public method

public WithEmbeddedJavaScript ( string javaScript ) : IConcordionExtender
javaScript string
return IConcordionExtender

WithEvaluatorFactory() public method

public WithEvaluatorFactory ( IEvaluatorFactory evaluatorFactory ) : IConcordionExtender
evaluatorFactory IEvaluatorFactory
return IConcordionExtender

WithExceptionListener() public method

public WithExceptionListener ( IExceptionCaughtListener listener ) : IConcordionExtender
listener IExceptionCaughtListener
return IConcordionExtender

WithExceptionRenderer() public method

public WithExceptionRenderer ( Concordion.Internal.Renderer.ExceptionRenderer exceptionRendererToAttach ) : ConcordionBuilder
exceptionRendererToAttach Concordion.Internal.Renderer.ExceptionRenderer
return ConcordionBuilder

WithExecuteListener() public method

public WithExecuteListener ( IExecuteListener listener ) : IConcordionExtender
listener IExecuteListener
return IConcordionExtender

WithLinkedCss() public method

public WithLinkedCss ( string cssPath, Resource targetResource ) : IConcordionExtender
cssPath string
targetResource Concordion.Api.Resource
return IConcordionExtender

WithLinkedJavaScript() public method

public WithLinkedJavaScript ( string jsPath, Resource targetResource ) : IConcordionExtender
jsPath string
targetResource Concordion.Api.Resource
return IConcordionExtender

WithResource() public method

public WithResource ( String sourcePath, Resource targetResource ) : IConcordionExtender
sourcePath String
targetResource Concordion.Api.Resource
return IConcordionExtender

WithRunListener() public method

public WithRunListener ( IRunListener listener ) : IConcordionExtender
listener IRunListener
return IConcordionExtender

WithSource() public method

public WithSource ( ISource source ) : IConcordionExtender
source ISource
return IConcordionExtender

WithSpecificOutputDirectory() public method

public WithSpecificOutputDirectory ( ) : ConcordionBuilder
return ConcordionBuilder

WithSpecificationLocator() public method

public WithSpecificationLocator ( ISpecificationLocator specificationLocator ) : IConcordionExtender
specificationLocator ISpecificationLocator
return IConcordionExtender

WithSpecificationProcessingListener() public method

public WithSpecificationProcessingListener ( ISpecificationProcessingListener listener ) : IConcordionExtender
listener ISpecificationProcessingListener
return IConcordionExtender

WithTarget() public method

public WithTarget ( ITarget target ) : IConcordionExtender
target ITarget
return IConcordionExtender

WithVerifyRowsListener() public method

public WithVerifyRowsListener ( IVerifyRowsListener listener ) : IConcordionExtender
listener IVerifyRowsListener
return IConcordionExtender