Lines Matching defs:MenuResult
61 public final class MenuResult<T> {
107 public static <T> MenuResult<T> again() {
108 return new MenuResult<T>(Type.AGAIN, Collections.<T> emptyList());
126 public static <T> MenuResult<T> cancel() {
127 return new MenuResult<T>(Type.CANCEL, Collections.<T> emptyList());
143 public static <T> MenuResult<T> quit() {
144 return new MenuResult<T>(Type.QUIT, Collections.<T> emptyList());
164 public static <T> MenuResult<T> success() {
187 public static <T> MenuResult<T> success(Collection<T> values) {
188 return new MenuResult<T>(Type.SUCCESS, new ArrayList<T>(values));
210 public static <T> MenuResult<T> success(T value) {
223 private MenuResult(Type type, Collection<T> values) {