@Nullable
    public T getContentIfNotHandled() {
        if (hasBeenHandled) {
            return null;
        }
        hasBeenHandled = true;
        return content;
    }
@return the event content, or null if already handled
main/src/main/java/cgeo/geocaching/utils/livedata/Event.java