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.SuggestOraclesuggest 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
Fields Modifier and Type Field Description protected static intLIMIT_DEFAULTdefault limit suggests.
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractPhoneNumberOracle()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract TcreateInstance(de.knightsoftnet.validators.shared.data.PhoneNumberData pentry)createInstancecreates a new Instance.protected intgetLimit(com.google.gwt.user.client.ui.SuggestOracle.Request prequest)booleanisDisplayStringHTML()protected abstract booleanneedSuggest(String pentry)createInstancecreates a new Instance.abstract voidrequestSuggestions(com.google.gwt.user.client.ui.SuggestOracle.Request prequest, com.google.gwt.user.client.ui.SuggestOracle.Callback pcallback)
-
-
-
Field Detail
-
LIMIT_DEFAULT
protected static final int LIMIT_DEFAULT
default limit suggests.- See Also:
- Constant Field Values
-
-
Method Detail
-
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 prequest, com.google.gwt.user.client.ui.SuggestOracle.Callback pcallback)- Specified by:
requestSuggestionsin classcom.google.gwt.user.client.ui.SuggestOracle
-
getLimit
protected int getLimit(com.google.gwt.user.client.ui.SuggestOracle.Request prequest)
-
createInstance
protected abstract T createInstance(de.knightsoftnet.validators.shared.data.PhoneNumberData pentry)
createInstancecreates a new Instance.- Parameters:
pentry- phone number data to create instance for- Returns:
- T
-
needSuggest
protected abstract boolean needSuggest(String pentry)
createInstancecreates a new Instance.- Parameters:
pentry- entry to get suggestion for- Returns:
- true if suggest call should be done
-
-