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.

Reply via email to