82838485868788
/** Provide a select mode for an enum type. */ @SuppressWarnings("unchecked") public SelectModel getSelectModelForProperty() { return new EnumSelectModel(_context.getPropertyType(), _context.getContainerMessages()); }
188189190191192193194195196
Class valueType = resources.getBoundType("value"); if (valueType == null) return null; if (Enum.class.isAssignableFrom(valueType)) return new EnumSelectModel(valueType, resources.getContainerMessages()); return null; }
48495051525354
return InternalUtils.join(languages); } public SelectModel getLanguagesModel() { return new EnumSelectModel(Languages.class, messages); }
76777879808182
} } public SelectModel getMakeModel() { return new EnumSelectModel(CarMaker.class, this.messages); }
60616263646566
languages = selected; } public SelectModel getLanguageModel() { return new EnumSelectModel(ProgrammingLanguage.class, resources.getMessages()); }
243244245246247248249250251
if (valueType == null) return null; if (Enum.class.isAssignableFrom(valueType)) return new EnumSelectModel(valueType, resources.getContainerMessages()); return null; }
170171172173174175176
* Provide a select mode for an enum type. */ @SuppressWarnings("unchecked") public SelectModel getSelectModelForProperty() { return new EnumSelectModel(context.getPropertyType(), context.getContainerMessages()); }
389390391392393394395396397
519520521522523524525526527528529
replay(); SelectModel model = null; if (withModel) { model = new EnumSelectModel(Platform.class, messages); } set(select, "encoder", encoder); set(select, "model", model); set(select, "request", request);