1 | package edu.iu.uis.sit.portal.portlet.publishing.domain; |
2 | |
3 | import java.io.Serializable; |
4 | import java.sql.Timestamp; |
5 | import java.util.ArrayList; |
6 | import java.util.Collection; |
7 | |
8 | public class Tab implements Serializable { |
9 | private Long tabId; |
10 | private String name; |
11 | private String description; |
12 | private String contactEmail; |
13 | private Timestamp createDate; |
14 | private Timestamp lastUpdateDate; |
15 | private boolean active; |
16 | private Long lockingNumber; |
17 | |
18 | private Long aclExpressionId; |
19 | private AclExpression aclExpression; |
20 | |
21 | private Long aclExpressionHtmlId; |
22 | private AclExpressionHtml aclExpressionHtml; |
23 | |
24 | private Collection acls; |
25 | |
26 | public Tab() { |
27 | acls = new ArrayList(); |
28 | aclExpression = new AclExpression(); |
29 | aclExpressionHtml = new AclExpressionHtml(); |
30 | } |
31 | |
32 | public boolean isActive() { |
33 | return active; |
34 | } |
35 | public void setActive(boolean active) { |
36 | this.active = active; |
37 | } |
38 | public String getDescription() { |
39 | return description; |
40 | } |
41 | public void setDescription(String description) { |
42 | this.description = description; |
43 | } |
44 | public Long getLockingNumber() { |
45 | return lockingNumber; |
46 | } |
47 | public void setLockingNumber(Long lockingNumber) { |
48 | this.lockingNumber = lockingNumber; |
49 | } |
50 | public String getName() { |
51 | return name; |
52 | } |
53 | public void setName(String name) { |
54 | this.name = name; |
55 | } |
56 | public Long getTabId() { |
57 | return tabId; |
58 | } |
59 | public void setTabId(Long tabId) { |
60 | this.tabId = tabId; |
61 | } |
62 | public Collection getAcls() { |
63 | return acls; |
64 | } |
65 | public void setAcls(Collection acls) { |
66 | this.acls = acls; |
67 | } |
68 | public String getContactEmail() { |
69 | return contactEmail; |
70 | } |
71 | public void setContactEmail(String contactEmail) { |
72 | this.contactEmail = contactEmail; |
73 | } |
74 | public Timestamp getCreateDate() { |
75 | return createDate; |
76 | } |
77 | public void setCreateDate(Timestamp createDate) { |
78 | this.createDate = createDate; |
79 | } |
80 | public Timestamp getLastUpdateDate() { |
81 | return lastUpdateDate; |
82 | } |
83 | public void setLastUpdateDate(Timestamp lastUpdateDate) { |
84 | this.lastUpdateDate = lastUpdateDate; |
85 | } |
86 | public AclExpression getAclExpression() { |
87 | return aclExpression; |
88 | } |
89 | public void setAclExpression(AclExpression aclExpression) { |
90 | this.aclExpression = aclExpression; |
91 | } |
92 | public Long getAclExpressionId() { |
93 | return aclExpressionId; |
94 | } |
95 | public void setAclExpressionId(Long aclExpressionId) { |
96 | this.aclExpressionId = aclExpressionId; |
97 | } |
98 | |
99 | public AclExpressionHtml getAclExpressionHtml() { |
100 | return aclExpressionHtml; |
101 | } |
102 | |
103 | public void setAclExpressionHtml(AclExpressionHtml aclExpressionHtml) { |
104 | this.aclExpressionHtml = aclExpressionHtml; |
105 | } |
106 | |
107 | public Long getAclExpressionHtmlId() { |
108 | return aclExpressionHtmlId; |
109 | } |
110 | |
111 | public void setAclExpressionHtmlId(Long aclExpressionHtmlId) { |
112 | this.aclExpressionHtmlId = aclExpressionHtmlId; |
113 | } |
114 | } |