C# Class XmlTransformer.Locator

显示文件 Open project: micahlmartin/XmlTransformer

Protected Methods

Method Description
AppendStep ( string basePath, XPathAxis stepAxis, string stepNodeTest ) : string
AppendStep ( string basePath, XPathAxis stepAxis, string stepNodeTest, string predicate ) : string
AppendStep ( string basePath, string stepNodeTest ) : string
AppendStep ( string basePath, string stepNodeTest, string predicate ) : string
ConstructPath ( ) : string
ConstructPredicate ( ) : string
EnsureArguments ( ) : void
EnsureArguments ( int min ) : void
EnsureArguments ( int min, int max ) : void

Private Methods

Method Description
ConstructParentPath ( string parentPath, XmlElementContext context, string argumentString ) : string
ConstructPath ( string parentPath, XmlElementContext context, string argumentString ) : string
EnsureBracketedPredicate ( string predicate ) : string
EnsureTrailingSlash ( string basePath ) : string
GetAxisString ( XPathAxis stepAxis ) : string
ReleaseLogger ( ) : void

Method Details

AppendStep() protected method

protected AppendStep ( string basePath, XPathAxis stepAxis, string stepNodeTest ) : string
basePath string
stepAxis XPathAxis
stepNodeTest string
return string

AppendStep() protected method

protected AppendStep ( string basePath, XPathAxis stepAxis, string stepNodeTest, string predicate ) : string
basePath string
stepAxis XPathAxis
stepNodeTest string
predicate string
return string

AppendStep() protected method

protected AppendStep ( string basePath, string stepNodeTest ) : string
basePath string
stepNodeTest string
return string

AppendStep() protected method

protected AppendStep ( string basePath, string stepNodeTest, string predicate ) : string
basePath string
stepNodeTest string
predicate string
return string

ConstructPath() protected method

protected ConstructPath ( ) : string
return string

ConstructPredicate() protected method

protected ConstructPredicate ( ) : string
return string

EnsureArguments() protected method

protected EnsureArguments ( ) : void
return void

EnsureArguments() protected method

protected EnsureArguments ( int min ) : void
min int
return void

EnsureArguments() protected method

protected EnsureArguments ( int min, int max ) : void
min int
max int
return void