# 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 operation has resolved a W3W set to a point. |
| 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 operation has returned suggestions. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| FromCoordinates | point as GraffitiW3W.MapPoint | (None) | Aynchronously requests conversion from point to W3W set. |
| FromCoordinates | point as GraffitiW3W.MapPoint | String | Synchronously requests conversion from a point to a W3W set. |
| GetSuggestions | forWords as GraffitiW3W.AutoSuggest | (None) | Asynchronously requests suggestions for the supplied W3W set. |
| GetSuggestions | forWords as GraffitiW3W.AutoSuggest | GraffitiW3W.Suggestion | Synchronously requests suggestions for the supplied W3W set. |
| ToCoordinates | words as String | (None) | Asynchronously requests conversion of a W3W set to a point. |
| ToCoordinates | words as String | GraffitiW3W.MapPoint | Synchronously requests conversion of a W3W set to a point. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Language | GraffitiW3W.Language | Nil | Language used for W3W sets. |