001package org.woehlke.jakartaee.petclinic.vet; 002 003import org.primefaces.model.DualListModel; 004import org.woehlke.jakartaee.petclinic.application.framework.views.CrudView; 005import org.woehlke.jakartaee.petclinic.application.framework.views.LanguageChangeableView; 006import org.woehlke.jakartaee.petclinic.application.framework.views.SearchableView; 007import org.woehlke.jakartaee.petclinic.application.framework.views.CrudView2Model; 008import org.woehlke.jakartaee.petclinic.specialty.Specialty; 009 010import java.io.Serializable; 011 012 013/** 014 * 015 */ 016public interface VetView extends CrudView<Vet>, CrudView2Model { 017 018 String JSF_PAGE = "veterinarian.jsf"; 019 020 Specialty findSpecialtyByName(String name); 021 022 DualListModel<Specialty> getSpecialtiesPickList(); 023 void setSpecialtiesPickList(DualListModel<Specialty> specialtiesPickList); 024 025 long serialVersionUID = -4141782100256382881L; 026}