C# 클래스 SharpTAL.TemplateParser.ElementParser

Parses tokens into elements.
파일 보기 프로젝트 열기: lck/SharpTAL 1 사용 예제들

공개 메소드들

메소드 설명
ElementParser ( IEnumerable stream, string>.Dictionary defaultNamespaces ) : System
Parse ( ) : IEnumerable

비공개 메소드들

메소드 설명
Groupdict ( Regex r, Match m, Token token ) : object>.Dictionary
ParseToken ( Token token ) : Element
match_tag ( Token token ) : object>.Dictionary
parse_tag ( Token token, string>.Dictionary ns ) : object>.Dictionary
unpack_attributes ( object>.IEnumerable attributes, string>.IDictionary ns, string defaultNs ) : OrderedDictionary
update_namespace ( object>.IEnumerable attributes, string>.Dictionary ns ) : void
visit_cdata ( Token token ) : Element
visit_comment ( Token token ) : Element
visit_default ( Token token ) : Element
visit_empty_tag ( Token token ) : Element
visit_end_tag ( Token token ) : Element
visit_processing_instruction ( Token token ) : Element
visit_start_tag ( Token token ) : Element
visit_text ( Token token ) : Element

메소드 상세

ElementParser() 공개 메소드

public ElementParser ( IEnumerable stream, string>.Dictionary defaultNamespaces ) : System
stream IEnumerable
defaultNamespaces string>.Dictionary
리턴 System

Parse() 공개 메소드

public Parse ( ) : IEnumerable
리턴 IEnumerable