1 package net.sourceforge.blogentis.utils;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import org.apache.commons.configuration.Configuration;
26
27 /***
28 * @author abas
29 */
30 public class PresentationalProperties {
31 protected Configuration conf;
32
33 public PresentationalProperties(Configuration orig) {
34 this.conf=orig;
35 }
36
37 public boolean isDetailEnableAuthor() {
38 return conf.getBoolean("detailEnableAuthor", true);
39 }
40
41 public boolean isDetailEnableBlog() {
42 return conf.getBoolean("detailEnableBlog", true);
43 }
44
45 public boolean isDetailEnableCommentCount() {
46 return conf.getBoolean("detailEnableCommentCount", true);
47 }
48
49 public boolean isDetailEnablePerma() {
50 return conf.getBoolean("detailEnablePerma", true);
51 }
52
53 public boolean isDetailEnableSections() {
54 return conf.getBoolean("detailEnableSections", true);
55 }
56
57 public boolean isEnableDetails() {
58 return conf.getBoolean("enableDetails", true);
59 }
60
61 public boolean isEnableFullText() {
62 return conf.getBoolean("enableFullText", true);
63 }
64
65 public boolean isEnableShort() {
66 return conf.getBoolean("enableShort", true);
67 }
68
69 public boolean isShowComments() {
70 return conf.getBoolean("showComments", true);
71 }
72
73 public int getFeedSize() {
74 return conf.getInt("feedSize", 15);
75 }
76 }