Package org.apache.pivot.wtk
Interface SuggestionPopupStateListener
-
- All Superinterfaces:
SuggestionPopupCloseListener
- All Known Implementing Classes:
SuggestionPopupStateListener.Adapter
,SuggestionPopupStateListener.Listeners
,TerraSuggestionPopupSkin
public interface SuggestionPopupStateListener extends SuggestionPopupCloseListener
Suggestion popup state listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
SuggestionPopupStateListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
SuggestionPopupStateListener.Listeners
Suggestion popup state listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Vote
previewSuggestionPopupClose(SuggestionPopup suggestionPopup, boolean result)
Called to preview a suggestion popup close event.default void
suggestionPopupCloseVetoed(SuggestionPopup suggestionPopup, Vote reason)
Called when a suggestion popup close event has been vetoed.-
Methods inherited from interface org.apache.pivot.wtk.SuggestionPopupCloseListener
suggestionPopupClosed
-
-
-
-
Method Detail
-
previewSuggestionPopupClose
default Vote previewSuggestionPopupClose(SuggestionPopup suggestionPopup, boolean result)
Called to preview a suggestion popup close event.- Parameters:
suggestionPopup
- The source of this event.result
- What the result would be.- Returns:
- What this listener thinks about closing the popup with this result.
-
suggestionPopupCloseVetoed
default void suggestionPopupCloseVetoed(SuggestionPopup suggestionPopup, Vote reason)
Called when a suggestion popup close event has been vetoed.- Parameters:
suggestionPopup
- The source of this event.reason
- The accumulated vote that forced the veto.
-
-