Lagt till schematemplatesgränssnitt

git-svn-id: svn://svn.dsv.su.se/scipro/scipro/trunk@325 73ecded7-942e-4092-bab0-0e58ef0ee984
This commit is contained in:
dan-kjel 2011-03-14 13:14:56 +00:00
parent 58075c86a7
commit 60cd7f2a48
5 changed files with 35 additions and 20 deletions

@ -0,0 +1,9 @@
package se.su.dsv.scipro.data.dao.interfaces;
import java.util.List;
import se.su.dsv.scipro.data.dataobjects.EventTemplate;
import se.su.dsv.scipro.data.dataobjects.User;
public interface EventTemplateDao extends Dao<EventTemplate> {
}

@ -0,0 +1,7 @@
package se.su.dsv.scipro.data.dao.interfaces;
import se.su.dsv.scipro.data.dataobjects.GroupEventTemplate;
public interface GroupEventTemplateDao extends Dao<GroupEventTemplate> {
}

@ -1,20 +0,0 @@
package se.su.dsv.scipro.data.dao.interfaces;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.list.ListView;
import org.odlabs.wiquery.ui.dialog.Dialog;
import se.su.dsv.scipro.data.dataobjects.Event;
import se.su.dsv.scipro.data.dataobjects.Project;
import se.su.dsv.scipro.data.dataobjects.User;
import se.su.dsv.scipro.schedule.models.EventListModel;
public interface ISchedulePlannerPanel<M extends EventListModel> {
public ListView<Event> getListView();
public M getListModel();
public WebMarkupContainer getListContainer();
public WebMarkupContainer getDialogContainer();
public Dialog getDialog();
public Project getProject();
public User getUser();
}

@ -0,0 +1,7 @@
package se.su.dsv.scipro.data.dao.interfaces;
import se.su.dsv.scipro.data.dataobjects.ProjectEventTemplate;
public interface ProjectEventTemplateDao extends Dao<ProjectEventTemplate> {
}

@ -0,0 +1,12 @@
package se.su.dsv.scipro.data.dao.interfaces;
import java.util.List;
import se.su.dsv.scipro.data.dataobjects.ProjectClass;
import se.su.dsv.scipro.data.dataobjects.ScheduleTemplate;
import se.su.dsv.scipro.data.dataobjects.User;
public interface ScheduleTemplateDao extends Dao<ScheduleTemplate>{
public List<ScheduleTemplate> getScheduleTemplates(final User creator, final Boolean isSysAdminTemplate,
final Boolean active, final ProjectClass projectClass);
}