# Communicator
Class Inherits GraffitiSuite.BaseURLConnection
## Event Definitions
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Completed | point as GraffitiW3W.MapPoint <br> words as String | (None) | Raised when an asynchronous request to convert a W3W set to coordinates has completed. |
| Error | responseCode as Integer <br> errorCode as String <br> errorMessage as String | (None) | Raised when an error has occurred. |
| SuggestionsAvailable | results() as GraffitiW3W.Suggestion | (None) | Raised when an asynchronous request for suggestions has completed. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| FromCoordinates | point as GraffitiW3W.MapPoint | (None) | Asynchronously request to convert a point to a W3W set. |
| FromCoordinates | point as GraffitiW3W.MapPoint | String | Synchronously request to convert a point to a W3W set. |
| GetSuggestions | forWords as GraffitiW3W.AutoSuggest | (None) | Asynchronously request suggestions for a W3W set. |
| GetSuggestions | forWords as GraffitiW3W.AutoSuggest | GraffitiW3W.Suggestion | Asynchronously request suggestions for a W3W set. |
| ToCoordinates | words as String | (None) | Asynchronously request conversion from a W3W set to a point. |
| ToCoordinates | words as String | GraffitiW3W.MapPoint | Synchronously request conversion from a W3W set to a point. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Language | GraffitiW3W.Language | Nil | Language used for W3W sets. |