public void display(final IWherigoDialogProvider dialogProvider) {
        executeAction(() -> {
            clearInternal();
            this.currentDialogProvider = dialogProvider;
            state = State.DIALOG_WAITING;
            checkDialogDisplay();
        });
    }
sets a new Wherigo Dialog to display. Removes/closes any other waiting/opened dialog
main/src/main/java/cgeo/geocaching/wherigo/WherigoDialogManager.java