2013-03-27 20:56:45 +01:00
|
|
|
package com.commafeed.frontend.pages;
|
|
|
|
|
|
2013-03-29 12:59:21 +01:00
|
|
|
import javax.inject.Inject;
|
|
|
|
|
|
2013-03-27 20:56:45 +01:00
|
|
|
import org.apache.wicket.markup.head.IHeaderResponse;
|
2013-04-13 18:50:38 +02:00
|
|
|
import org.apache.wicket.markup.head.filter.HeaderResponseContainer;
|
2013-03-27 20:56:45 +01:00
|
|
|
import org.apache.wicket.markup.html.WebPage;
|
|
|
|
|
|
2013-04-11 20:49:08 +02:00
|
|
|
import com.commafeed.backend.dao.FeedCategoryDAO;
|
|
|
|
|
import com.commafeed.backend.dao.FeedDAO;
|
|
|
|
|
import com.commafeed.backend.dao.FeedEntryDAO;
|
|
|
|
|
import com.commafeed.backend.dao.FeedEntryStatusDAO;
|
|
|
|
|
import com.commafeed.backend.dao.FeedSubscriptionDAO;
|
|
|
|
|
import com.commafeed.backend.dao.UserDAO;
|
|
|
|
|
import com.commafeed.backend.dao.UserRoleDAO;
|
|
|
|
|
import com.commafeed.backend.dao.UserSettingsDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
2013-03-27 20:56:45 +01:00
|
|
|
import de.agilecoders.wicket.Bootstrap;
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("serial")
|
2013-04-13 18:50:38 +02:00
|
|
|
public abstract class BasePage extends WebPage {
|
2013-03-27 20:56:45 +01:00
|
|
|
|
2013-03-29 12:59:21 +01:00
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected FeedDAO feedDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected FeedSubscriptionDAO feedSubscriptionDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected FeedCategoryDAO feedCategoryDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected FeedEntryDAO feedEntryDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected FeedEntryStatusDAO feedEntryStatusDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected UserDAO userDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected UserSettingsDAO userSettingsDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
|
|
|
|
@Inject
|
2013-04-11 20:49:08 +02:00
|
|
|
protected UserRoleDAO userRoleDAO;
|
2013-03-29 12:59:21 +01:00
|
|
|
|
2013-04-13 18:50:38 +02:00
|
|
|
public BasePage() {
|
|
|
|
|
add(new HeaderResponseContainer("footer-container", "footer-container"));
|
|
|
|
|
}
|
|
|
|
|
|
2013-03-27 20:56:45 +01:00
|
|
|
@Override
|
|
|
|
|
public void renderHead(IHeaderResponse response) {
|
|
|
|
|
super.renderHead(response);
|
|
|
|
|
Bootstrap.renderHead(response);
|
|
|
|
|
}
|
|
|
|
|
}
|