1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package info.magnolia.module.blossom.template;
35
36 import info.magnolia.module.blossom.dispatcher.BlossomDispatcher;
37
38
39
40
41 public class BlossomTemplateDescription {
42
43 private String name;
44 private String title;
45 private String description;
46 private String i18nBasename;
47 private String handlerPath;
48 private Object handler;
49 private boolean visible;
50 private BlossomDispatcher dispatcher;
51 private TemplateAvailabilityStrategy availabilityStrategy;
52
53 public String getI18nBasename() {
54 return i18nBasename;
55 }
56
57 public void setI18nBasename(String i18nBasename) {
58 this.i18nBasename = i18nBasename;
59 }
60
61 public String getTitle() {
62 return title;
63 }
64
65 public void setTitle(String title) {
66 this.title = title;
67 }
68
69 public String getDescription() {
70 return description;
71 }
72
73 public void setDescription(String description) {
74 this.description = description;
75 }
76
77 public String getName() {
78 return name;
79 }
80
81 public void setName(String name) {
82 this.name = name;
83 }
84
85 public String getHandlerPath() {
86 return handlerPath;
87 }
88
89 public void setHandlerPath(String handlerPath) {
90 this.handlerPath = handlerPath;
91 }
92
93 public BlossomDispatcher getDispatcher() {
94 return dispatcher;
95 }
96
97 public void setDispatcher(BlossomDispatcher dispatcher) {
98 this.dispatcher = dispatcher;
99 }
100
101 public boolean isVisible() {
102 return visible;
103 }
104
105 public void setVisible(boolean visible) {
106 this.visible = visible;
107 }
108
109 public void setHandler(Object handler) {
110 this.handler = handler;
111 }
112
113 public Object getHandler() {
114 return handler;
115 }
116
117 public TemplateAvailabilityStrategy getAvailabilityStrategy() {
118 return availabilityStrategy;
119 }
120
121 public void setAvailabilityStrategy(TemplateAvailabilityStrategy availabilityStrategy) {
122 this.availabilityStrategy = availabilityStrategy;
123 }
124 }