Class AbstractPhoneNumberOracle<T extends AbstractPhoneNumberItemSuggest>
java.lang.Object
com.google.gwt.user.client.ui.SuggestOracle
de.knightsoftnet.mtwidgets.client.ui.widget.oracle.AbstractPhoneNumberOracle<T>
- Direct Known Subclasses:
AbstractPhoneNumberLocalOracle
public abstract class AbstractPhoneNumberOracle<T extends AbstractPhoneNumberItemSuggest>
extends com.google.gwt.user.client.ui.SuggestOracle
suggest oracle of phone number suggest widget.
- Author:
- Manfred Tremmel
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.SuggestOracle
com.google.gwt.user.client.ui.SuggestOracle.Callback, com.google.gwt.user.client.ui.SuggestOracle.Request, com.google.gwt.user.client.ui.SuggestOracle.Response, com.google.gwt.user.client.ui.SuggestOracle.Suggestion -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intdefault limit suggests. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TcreateInstance(de.knightsoftnet.validators.shared.data.PhoneNumberData entry) createInstancecreates a new Instance.protected intgetLimit(com.google.gwt.user.client.ui.SuggestOracle.Request request) final booleanprotected abstract booleanneedSuggest(String entry) createInstancecreates a new Instance.abstract voidrequestSuggestions(com.google.gwt.user.client.ui.SuggestOracle.Request request, com.google.gwt.user.client.ui.SuggestOracle.Callback callback) Methods inherited from class com.google.gwt.user.client.ui.SuggestOracle
requestDefaultSuggestions
-
Field Details
-
LIMIT_DEFAULT
protected static final int LIMIT_DEFAULTdefault limit suggests.- See Also:
-
-
Constructor Details
-
AbstractPhoneNumberOracle
protected AbstractPhoneNumberOracle()
-
-
Method Details
-
isDisplayStringHTML
public final boolean isDisplayStringHTML()- Overrides:
isDisplayStringHTMLin classcom.google.gwt.user.client.ui.SuggestOracle
-
requestSuggestions
public abstract void requestSuggestions(com.google.gwt.user.client.ui.SuggestOracle.Request request, com.google.gwt.user.client.ui.SuggestOracle.Callback callback) - Specified by:
requestSuggestionsin classcom.google.gwt.user.client.ui.SuggestOracle
-
getLimit
protected int getLimit(com.google.gwt.user.client.ui.SuggestOracle.Request request) -
needSuggest
createInstancecreates a new Instance.- Parameters:
entry- entry to get suggestion for- Returns:
- true if suggest call should be done
-