Hi,
I tried this way
public class CustomSuggestion implements Suggestion{
public CityNameDTO dto = null;
public CustomSuggestion(CityNameDTO dto) {
this.dto = dto;
}
@Override
public String getDisplayString() {
return dto.getCityName();
}
@Override
public String getReplacementString() {
return dto.getCityId();
}
}
public class CustomSuggestOracle extends SuggestOracle{
List<CustomSuggestion> citySugggestions = null;
@Override
public void requestSuggestions(Request request, Callback callback) {
Response response = new Response(getMatchingCities(request.getQuery(),
request.getLimit()));
}
private List<CustomSuggestion> getMatchingCities(String query, int limit) {
List<CustomSuggestion> list = new ArrayList<CustomSuggestion>();
}
}
Now i am not able to understand how to go ahead with this
customSuggestOracle.
Could you pls guide me here?
Thanks
Deepak
On Sun, Aug 26, 2012 at 11:18 PM, Thomas Broyer <[email protected]> wrote:
>
>
> On Sunday, August 26, 2012 6:36:11 PM UTC+2, Deepak Singh wrote:
>>
>> But after selecting a value, how do i get the id of the selected value?
>>
>
> SuggestBox works best if you use the ID as the "replacementString" and the
> label as the "displayString" of the Suggestions in your SuggestOracle. In
> that case, you don't have to do anything, the ID will be set in the text
> box upon selecting a suggestion.
> (e.g. the "replacement string" is an email address, and the display string
> also contains the full name, the oracle using both the full name and email
> address for providing suggestions)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/Ldxgth8ifd0J.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
--
Deepak Singh
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.