C# Class Machine.UrlStrong.Translation.Parsing.ParseResultBuilder

Inheritance: IParseListener
Afficher le fichier Open project: machine/machine.urlstrong Class Usage Examples

Méthodes publiques

Méthode Description
AddError ( string error ) : void
BeginLine ( int lineNumber, string line ) : void
GetResult ( ) : ParseResult
OnClassName ( string value ) : void
OnNamespace ( string value ) : void
OnUrl ( IEnumerable verbs, string url, string hash, string comment ) : void
OnUsingNamespace ( string @namespace ) : void

Private Methods

Méthode Description
ParseUrl ( string url ) : IEnumerable
ParseVerbs ( IEnumerable verbs ) : IEnumerable

Method Details

AddError() public méthode

public AddError ( string error ) : void
error string
Résultat void

BeginLine() public méthode

public BeginLine ( int lineNumber, string line ) : void
lineNumber int
line string
Résultat void

GetResult() public méthode

public GetResult ( ) : ParseResult
Résultat ParseResult

OnClassName() public méthode

public OnClassName ( string value ) : void
value string
Résultat void

OnNamespace() public méthode

public OnNamespace ( string value ) : void
value string
Résultat void

OnUrl() public méthode

public OnUrl ( IEnumerable verbs, string url, string hash, string comment ) : void
verbs IEnumerable
url string
hash string
comment string
Résultat void

OnUsingNamespace() public méthode

public OnUsingNamespace ( string @namespace ) : void
@namespace string
Résultat void