C# Class SharpTAL.TemplateParser.AbstractTemplateParser

Abstract XML/HTML parser
Afficher le fichier Open project: lck/SharpTAL

Méthodes publiques

Méthode Description
HandleElement ( Element e ) : void
ParseTemplate ( string templateBody, string templatePath, string>.Dictionary defaultNamespaces ) : void

Méthodes protégées

Méthode Description
HandleCData ( string data ) : void
HandleComment ( string data ) : void
HandleData ( string data ) : void
HandleDefault ( string data ) : void
HandleEndTag ( Tag tag ) : void
HandleProcessingInstruction ( Element e ) : void
HandleStartTag ( Tag tag ) : void

Method Details

HandleCData() protected abstract méthode

protected abstract HandleCData ( string data ) : void
data string
Résultat void

HandleComment() protected abstract méthode

protected abstract HandleComment ( string data ) : void
data string
Résultat void

HandleData() protected abstract méthode

protected abstract HandleData ( string data ) : void
data string
Résultat void

HandleDefault() protected abstract méthode

protected abstract HandleDefault ( string data ) : void
data string
Résultat void

HandleElement() public méthode

public HandleElement ( Element e ) : void
e Element
Résultat void

HandleEndTag() protected abstract méthode

protected abstract HandleEndTag ( Tag tag ) : void
tag Tag
Résultat void

HandleProcessingInstruction() protected abstract méthode

protected abstract HandleProcessingInstruction ( Element e ) : void
e Element
Résultat void

HandleStartTag() protected abstract méthode

protected abstract HandleStartTag ( Tag tag ) : void
tag Tag
Résultat void

ParseTemplate() public méthode

public ParseTemplate ( string templateBody, string templatePath, string>.Dictionary defaultNamespaces ) : void
templateBody string
templatePath string
defaultNamespaces string>.Dictionary
Résultat void