1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.krad.uif.view;
17
18 import org.kuali.rice.krad.datadictionary.parse.BeanTag;
19 import org.kuali.rice.krad.datadictionary.parse.BeanTagAttribute;
20 import org.kuali.rice.krad.datadictionary.parse.BeanTags;
21 import org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase;
22
23 import java.io.Serializable;
24 import java.util.List;
25
26
27
28
29
30
31
32 @BeanTags(
33 {@BeanTag(name = "viewTheme-bean", parent = "Uif-ViewTheme"), @BeanTag(name = "baseTheme-bean", parent = "Uif-BaseTheme"),
34 @BeanTag(name = "classicKnsTheme-bean", parent = "Uif-ClassicKnsTheme"),
35 @BeanTag(name = "kradTheme-bean", parent = "Uif-KradTheme")})
36 public class ViewTheme extends UifDictionaryBeanBase implements Serializable {
37 private static final long serialVersionUID = 7063256242857896580L;
38
39 private String imageDirectory;
40
41 private List<String> cssFiles;
42 private List<String> scriptFiles;
43
44
45
46
47
48
49
50
51
52
53
54 public String getImageDirectory() {
55 return imageDirectory;
56 }
57
58
59
60
61
62
63 public void setImageDirectory(String imageDirectory) {
64 this.imageDirectory = imageDirectory;
65 }
66
67
68
69
70
71
72
73 @BeanTagAttribute(name = "cssFiles", type = BeanTagAttribute.AttributeType.LISTVALUE)
74 public List<String> getCssFiles() {
75 return cssFiles;
76 }
77
78
79
80
81
82
83 public void setCssFiles(List<String> cssFiles) {
84 this.cssFiles = cssFiles;
85 }
86
87
88
89
90
91
92
93 @BeanTagAttribute(name = "scriptFiles", type = BeanTagAttribute.AttributeType.LISTVALUE)
94 public List<String> getScriptFiles() {
95 return scriptFiles;
96 }
97
98
99
100
101
102
103 public void setScriptFiles(List<String> scriptFiles) {
104 this.scriptFiles = scriptFiles;
105 }
106 }