1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package com.hack23.cia.web.impl.ui.application.views.user.committee;
20
21 import org.springframework.beans.factory.config.ConfigurableBeanFactory;
22 import org.springframework.context.ApplicationContext;
23 import org.springframework.context.annotation.Scope;
24 import org.springframework.stereotype.Service;
25
26 import com.hack23.cia.web.impl.ui.application.views.common.pagemode.PageModeContentFactory;
27 import com.hack23.cia.web.impl.ui.application.views.common.viewnames.UserViews;
28 import com.hack23.cia.web.impl.ui.application.views.user.common.AbstractRankingView;
29 import com.vaadin.spring.annotation.SpringView;
30
31
32
33
34 @Service
35 @Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
36 @SpringView(name = CommitteeRankingView.NAME)
37 public final class CommitteeRankingView extends AbstractRankingView {
38
39
40 public static final String NAME = UserViews.COMMITTEE_RANKING_VIEW_NAME;
41
42
43 private static final long serialVersionUID = 1L;
44
45
46
47
48
49
50
51 public CommitteeRankingView(final ApplicationContext context) {
52 super(context.getBeansOfType(PageModeContentFactory.class), NAME);
53 }
54
55 }