Interface IurlListener
This interface defines a complete listener for a parse tree produced by urlParser.
Namespace: GCore.Antlr.Grammers.Url
Assembly: Url.dll
Syntax
public interface IurlListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext)
Enter a parse tree produced by the DomainNameOrIPv4Host
labeled alternative in hostname().
Declaration
void EnterDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.DomainNameOrIPv4HostContext | context | The parse tree. |
EnterFrag(urlParser.FragContext)
Enter a parse tree produced by frag().
Declaration
void EnterFrag(urlParser.FragContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.FragContext | context | The parse tree. |
EnterHost(urlParser.HostContext)
Enter a parse tree produced by host().
Declaration
void EnterHost(urlParser.HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.HostContext | context | The parse tree. |
EnterIPv6Host(urlParser.IPv6HostContext)
Enter a parse tree produced by the IPv6Host
labeled alternative in hostname().
Declaration
void EnterIPv6Host(urlParser.IPv6HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.IPv6HostContext | context | The parse tree. |
EnterLogin(urlParser.LoginContext)
Enter a parse tree produced by login().
Declaration
void EnterLogin(urlParser.LoginContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.LoginContext | context | The parse tree. |
EnterPassword(urlParser.PasswordContext)
Enter a parse tree produced by password().
Declaration
void EnterPassword(urlParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PasswordContext | context | The parse tree. |
EnterPath(urlParser.PathContext)
Enter a parse tree produced by path().
Declaration
void EnterPath(urlParser.PathContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PathContext | context | The parse tree. |
EnterPort(urlParser.PortContext)
Enter a parse tree produced by port().
Declaration
void EnterPort(urlParser.PortContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PortContext | context | The parse tree. |
EnterQuery(urlParser.QueryContext)
Enter a parse tree produced by query().
Declaration
void EnterQuery(urlParser.QueryContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.QueryContext | context | The parse tree. |
EnterScheme(urlParser.SchemeContext)
Enter a parse tree produced by scheme().
Declaration
void EnterScheme(urlParser.SchemeContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SchemeContext | context | The parse tree. |
EnterSearch(urlParser.SearchContext)
Enter a parse tree produced by search().
Declaration
void EnterSearch(urlParser.SearchContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SearchContext | context | The parse tree. |
EnterSearchparameter(urlParser.SearchparameterContext)
Enter a parse tree produced by searchparameter().
Declaration
void EnterSearchparameter(urlParser.SearchparameterContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SearchparameterContext | context | The parse tree. |
EnterString(urlParser.StringContext)
Enter a parse tree produced by
Declaration
void EnterString(urlParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.StringContext | context | The parse tree. |
EnterUri(urlParser.UriContext)
Enter a parse tree produced by uri().
Declaration
void EnterUri(urlParser.UriContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UriContext | context | The parse tree. |
EnterUrl(urlParser.UrlContext)
Enter a parse tree produced by url().
Declaration
void EnterUrl(urlParser.UrlContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UrlContext | context | The parse tree. |
EnterUser(urlParser.UserContext)
Enter a parse tree produced by user().
Declaration
void EnterUser(urlParser.UserContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UserContext | context | The parse tree. |
EnterV6host(urlParser.V6hostContext)
Enter a parse tree produced by v6host().
Declaration
void EnterV6host(urlParser.V6hostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.V6hostContext | context | The parse tree. |
ExitDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext)
Exit a parse tree produced by the DomainNameOrIPv4Host
labeled alternative in hostname().
Declaration
void ExitDomainNameOrIPv4Host(urlParser.DomainNameOrIPv4HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.DomainNameOrIPv4HostContext | context | The parse tree. |
ExitFrag(urlParser.FragContext)
Exit a parse tree produced by frag().
Declaration
void ExitFrag(urlParser.FragContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.FragContext | context | The parse tree. |
ExitHost(urlParser.HostContext)
Exit a parse tree produced by host().
Declaration
void ExitHost(urlParser.HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.HostContext | context | The parse tree. |
ExitIPv6Host(urlParser.IPv6HostContext)
Exit a parse tree produced by the IPv6Host
labeled alternative in hostname().
Declaration
void ExitIPv6Host(urlParser.IPv6HostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.IPv6HostContext | context | The parse tree. |
ExitLogin(urlParser.LoginContext)
Exit a parse tree produced by login().
Declaration
void ExitLogin(urlParser.LoginContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.LoginContext | context | The parse tree. |
ExitPassword(urlParser.PasswordContext)
Exit a parse tree produced by password().
Declaration
void ExitPassword(urlParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PasswordContext | context | The parse tree. |
ExitPath(urlParser.PathContext)
Exit a parse tree produced by path().
Declaration
void ExitPath(urlParser.PathContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PathContext | context | The parse tree. |
ExitPort(urlParser.PortContext)
Exit a parse tree produced by port().
Declaration
void ExitPort(urlParser.PortContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.PortContext | context | The parse tree. |
ExitQuery(urlParser.QueryContext)
Exit a parse tree produced by query().
Declaration
void ExitQuery(urlParser.QueryContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.QueryContext | context | The parse tree. |
ExitScheme(urlParser.SchemeContext)
Exit a parse tree produced by scheme().
Declaration
void ExitScheme(urlParser.SchemeContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SchemeContext | context | The parse tree. |
ExitSearch(urlParser.SearchContext)
Exit a parse tree produced by search().
Declaration
void ExitSearch(urlParser.SearchContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SearchContext | context | The parse tree. |
ExitSearchparameter(urlParser.SearchparameterContext)
Exit a parse tree produced by searchparameter().
Declaration
void ExitSearchparameter(urlParser.SearchparameterContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.SearchparameterContext | context | The parse tree. |
ExitString(urlParser.StringContext)
Exit a parse tree produced by
Declaration
void ExitString(urlParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.StringContext | context | The parse tree. |
ExitUri(urlParser.UriContext)
Exit a parse tree produced by uri().
Declaration
void ExitUri(urlParser.UriContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UriContext | context | The parse tree. |
ExitUrl(urlParser.UrlContext)
Exit a parse tree produced by url().
Declaration
void ExitUrl(urlParser.UrlContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UrlContext | context | The parse tree. |
ExitUser(urlParser.UserContext)
Exit a parse tree produced by user().
Declaration
void ExitUser(urlParser.UserContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.UserContext | context | The parse tree. |
ExitV6host(urlParser.V6hostContext)
Exit a parse tree produced by v6host().
Declaration
void ExitV6host(urlParser.V6hostContext context)
Parameters
Type | Name | Description |
---|---|---|
urlParser.V6hostContext | context | The parse tree. |