1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.internet2.middleware.grouper.grouperUi.beans.ui;
17
18 import java.sql.Timestamp;
19 import java.text.SimpleDateFormat;
20 import java.util.Set;
21
22 import edu.internet2.middleware.grouper.Field;
23 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiAttributeAssign;
24 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiAttributeDef;
25 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGcGrouperSyncMembership;
26 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGroup;
27 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiMembership;
28 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiMembershipSubjectContainer;
29 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiPITGroup;
30 import edu.internet2.middleware.grouper.grouperUi.beans.api.GuiStem;
31
32
33
34
35
36
37
38 public class MembershipGuiContainer {
39
40
41
42
43 private GuiMembershipSubjectContainer guiMembershipSubjectContainer;
44
45
46
47
48 private GuiMembershipSubjectContainer privilegeGuiMembershipSubjectContainer;
49
50
51
52
53
54 public GuiMembershipSubjectContainer getGuiMembershipSubjectContainer() {
55 return this.guiMembershipSubjectContainer;
56 }
57
58
59
60
61
62 public void setGuiMembershipSubjectContainer(
63 GuiMembershipSubjectContainer guiMembershipSubjectContainer1) {
64 this.guiMembershipSubjectContainer = guiMembershipSubjectContainer1;
65 }
66
67
68
69
70
71 public GuiMembershipSubjectContainer getPrivilegeGuiMembershipSubjectContainer() {
72 return this.privilegeGuiMembershipSubjectContainer;
73 }
74
75
76
77
78
79 public void setPrivilegeGuiMembershipSubjectContainer(
80 GuiMembershipSubjectContainer privilegeGuiMembershipSubjectContainer1) {
81 this.privilegeGuiMembershipSubjectContainer = privilegeGuiMembershipSubjectContainer1;
82 }
83
84
85
86
87 private GuiMembership directGuiMembership;
88
89
90
91
92
93 public GuiMembership getDirectGuiMembership() {
94 return this.directGuiMembership;
95 }
96
97
98
99
100
101 public void setDirectGuiMembership(GuiMembership directGuiMembership1) {
102 this.directGuiMembership = directGuiMembership1;
103 }
104
105
106
107
108 private boolean directMembership;
109
110
111
112
113 private boolean indirectMembership;
114
115
116
117
118
119 public boolean isDirectMembership() {
120 return this.directMembership;
121 }
122
123
124
125
126
127 public void setDirectMembership(boolean directMembership1) {
128 this.directMembership = directMembership1;
129 }
130
131
132
133
134
135 public boolean isIndirectMembership() {
136 return this.indirectMembership;
137 }
138
139
140
141
142
143 public void setIndirectMembership(boolean indirectMembership1) {
144 this.indirectMembership = indirectMembership1;
145 }
146
147
148
149
150 private boolean editMembershipFromSubject;
151
152
153
154
155
156 public boolean isEditMembershipFromSubject() {
157 return this.editMembershipFromSubject;
158 }
159
160
161
162
163
164 public void setEditMembershipFromSubject(boolean editMembershipFromSubject1) {
165 this.editMembershipFromSubject = editMembershipFromSubject1;
166 }
167
168
169
170
171 private String privilegeIncludingImpliedLabelsString;
172
173
174
175
176
177 public String getPrivilegeIncludingImpliedLabelsString() {
178 return this.privilegeIncludingImpliedLabelsString;
179 }
180
181
182
183
184
185 public void setPrivilegeIncludingImpliedLabelsString(
186 String privilegeIncludingImpliedLabelsString1) {
187 this.privilegeIncludingImpliedLabelsString = privilegeIncludingImpliedLabelsString1;
188 }
189
190
191
192
193 private String privilegeLabelsString;
194
195
196
197
198
199 public String getPrivilegeLabelsString() {
200 return this.privilegeLabelsString;
201 }
202
203
204
205
206
207 public void setPrivilegeLabelsString(String privilegeLabelsString1) {
208 this.privilegeLabelsString = privilegeLabelsString1;
209 }
210
211
212
213
214 private int pathCountNotAllowed;
215
216
217
218
219
220 public int getPathCountNotAllowed() {
221 return this.pathCountNotAllowed;
222 }
223
224
225
226
227
228 public void setPathCountNotAllowed(int pathCountNotAllowed1) {
229 this.pathCountNotAllowed = pathCountNotAllowed1;
230 }
231
232
233
234
235 private boolean traceMembershipFromSubject;
236
237
238
239
240
241 public boolean isTraceMembershipFromSubject() {
242 return this.traceMembershipFromSubject;
243 }
244
245
246
247
248
249 public void setTraceMembershipFromSubject(boolean traceMembershipFromSubject1) {
250 this.traceMembershipFromSubject = traceMembershipFromSubject1;
251 }
252
253
254
255
256 private boolean traceMembershipTimelineShowUserAudit = true;
257
258
259
260
261 private boolean traceMembershipTimelineShowPITAudit = true;
262
263
264
265
266 private boolean traceMembershipTimelineShowProvisioningEvents = true;
267
268
269
270
271
272
273 public boolean isTraceMembershipTimelineShowProvisioningEvents() {
274 return traceMembershipTimelineShowProvisioningEvents;
275 }
276
277
278
279
280
281 public void setTraceMembershipTimelineShowProvisioningEvents(
282 boolean traceMembershipTimelineShowProvisioningEvents) {
283 this.traceMembershipTimelineShowProvisioningEvents = traceMembershipTimelineShowProvisioningEvents;
284 }
285
286
287
288
289
290 public boolean isTraceMembershipTimelineShowUserAudit() {
291 return traceMembershipTimelineShowUserAudit;
292 }
293
294
295
296
297
298 public void setTraceMembershipTimelineShowUserAudit(
299 boolean traceMembershipTimelineShowUserAudit) {
300 this.traceMembershipTimelineShowUserAudit = traceMembershipTimelineShowUserAudit;
301 }
302
303
304
305
306
307 public boolean isTraceMembershipTimelineShowPITAudit() {
308 return traceMembershipTimelineShowPITAudit;
309 }
310
311
312
313
314
315 public void setTraceMembershipTimelineShowPITAudit(
316 boolean traceMembershipTimelineShowPITAudit) {
317 this.traceMembershipTimelineShowPITAudit = traceMembershipTimelineShowPITAudit;
318 }
319
320
321
322
323 private int lineNumber;
324
325
326
327
328
329 public int getLineNumber() {
330 return this.lineNumber;
331 }
332
333
334
335
336
337 public void setLineNumber(int lineNumber1) {
338 this.lineNumber = lineNumber1;
339 }
340
341
342
343
344 private GuiGroup guiGroupFactor;
345
346
347
348
349
350 public GuiGroup getGuiGroupFactor() {
351 return this.guiGroupFactor;
352 }
353
354
355
356
357
358 public void setGuiGroupFactor(GuiGroup guiGroupFactor1) {
359 this.guiGroupFactor = guiGroupFactor1;
360 }
361
362
363
364
365 private GuiGroup guiGroupCurrent;
366
367
368
369
370 private GuiStem guiStemCurrent;
371
372
373
374
375 private GuiMembership guiMembershipCurrent;
376
377
378
379
380
381 public GuiMembership getGuiMembershipCurrent() {
382 return this.guiMembershipCurrent;
383 }
384
385
386
387
388
389 public void setGuiMembershipCurrent(GuiMembership guiMembershipCurrent1) {
390 this.guiMembershipCurrent = guiMembershipCurrent1;
391 }
392
393
394
395
396 public boolean getGuiMembershipCurrentHasMembershipDates() {
397 if (this.guiMembershipCurrent != null) {
398 if (this.guiMembershipCurrent.getMembership().getEnabledTime() != null || this.guiMembershipCurrent.getMembership().getDisabledTime() != null) {
399 return true;
400 }
401 }
402
403 return false;
404 }
405
406
407
408
409
410 public GuiStem getGuiStemCurrent() {
411 return this.guiStemCurrent;
412 }
413
414
415
416
417
418 public void setGuiStemCurrent(GuiStem guiStemCurrent1) {
419 this.guiStemCurrent = guiStemCurrent1;
420 }
421
422
423
424
425
426 public GuiAttributeDef getGuiAttributeDefCurrent() {
427 return this.guiAttributeDefCurrent;
428 }
429
430
431
432
433
434 public void setGuiAttributeDefCurrent(GuiAttributeDef guiAttributeDefCurrent1) {
435 this.guiAttributeDefCurrent = guiAttributeDefCurrent1;
436 }
437
438
439
440
441 private GuiAttributeDef guiAttributeDefCurrent;
442
443
444
445
446
447 public GuiGroup getGuiGroupCurrent() {
448 return this.guiGroupCurrent;
449 }
450
451
452
453
454
455 public void setGuiGroupCurrent(GuiGroup guiGroupCurrent1) {
456 this.guiGroupCurrent = guiGroupCurrent1;
457 }
458
459
460
461
462
463 private String traceMembershipsString;
464
465
466
467
468
469 public String getTraceMembershipsString() {
470 return this.traceMembershipsString;
471 }
472
473
474
475
476
477 public void setTraceMembershipsString(String traceMembershipsString1) {
478 this.traceMembershipsString = traceMembershipsString1;
479 }
480
481
482
483
484 private String traceMembershipTimelineString;
485
486
487
488
489
490 public String getTraceMembershipTimelineString() {
491 return traceMembershipTimelineString;
492 }
493
494
495
496
497
498 public void setTraceMembershipTimelineString(String traceMembershipTimelineString) {
499 this.traceMembershipTimelineString = traceMembershipTimelineString;
500 }
501
502
503
504
505 private String tracePITMembershipString;
506
507
508
509
510
511 public String getTracePITMembershipString() {
512 return this.tracePITMembershipString;
513 }
514
515
516
517
518
519 public void setTracePITMembershipString(String tracePITMembershipString1) {
520 this.tracePITMembershipString = tracePITMembershipString1;
521 }
522
523
524
525
526
527 private Field field;
528
529
530
531
532 private boolean traceMembershipFromMembership;
533
534
535
536
537
538 public boolean isTraceMembershipFromMembership() {
539 return this.traceMembershipFromMembership;
540 }
541
542
543
544
545
546 public void setTraceMembershipFromMembership(boolean traceMembershipFromMembership1) {
547 this.traceMembershipFromMembership = traceMembershipFromMembership1;
548 }
549
550
551
552
553
554 public Field getField() {
555 return this.field;
556 }
557
558
559
560
561
562 public void setField(Field field1) {
563 this.field = field1;
564 }
565
566
567
568
569 private Set<GuiAttributeAssign> guiAttributeAssigns;
570
571
572
573
574
575 public Set<GuiAttributeAssign> getGuiAttributeAssigns() {
576 return guiAttributeAssigns;
577 }
578
579
580
581
582
583 public void setGuiAttributeAssigns(Set<GuiAttributeAssign> guiAttributeAssigns) {
584 this.guiAttributeAssigns = guiAttributeAssigns;
585 }
586
587
588
589
590 private GuiPITGroup guiPITGroupCurrent;
591
592
593
594
595
596
597 public GuiPITGroup getGuiPITGroupCurrent() {
598 return this.guiPITGroupCurrent;
599 }
600
601
602
603
604
605 public void setGuiPITGroupCurrent(GuiPITGroup guiPITGroupCurrent1) {
606 this.guiPITGroupCurrent = guiPITGroupCurrent1;
607 }
608
609
610
611
612 private Timestamp guiAuditDateCurrent;
613
614
615
616
617
618 public Timestamp getGuiAuditDateCurrent() {
619 return guiAuditDateCurrent;
620 }
621
622
623
624
625
626 public void setGuiAuditDateCurrent(Timestamp guiAuditDateCurrent) {
627 this.guiAuditDateCurrent = guiAuditDateCurrent;
628 }
629
630
631
632
633
634 public String getGuiAuditDateLabelCurrent() {
635
636 if (this.guiAuditDateCurrent == null) {
637 return null;
638 }
639
640 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd h:mm:ss a");
641
642 return simpleDateFormat.format(guiAuditDateCurrent);
643 }
644
645 private GuiAuditEntry guiAuditEntryCurrent;
646
647
648
649
650 public GuiAuditEntry getGuiAuditEntryCurrent() {
651 return guiAuditEntryCurrent;
652 }
653
654
655
656
657 public void setGuiAuditEntryCurrent(GuiAuditEntry guiAuditEntryCurrent) {
658 this.guiAuditEntryCurrent = guiAuditEntryCurrent;
659 }
660
661 private GuiGcGrouperSyncMembership guiGcGrouperSyncMembershipCurrent;
662
663
664
665
666 public GuiGcGrouperSyncMembership getGuiGcGrouperSyncMembershipCurrent() {
667 return guiGcGrouperSyncMembershipCurrent;
668 }
669
670
671
672
673 public void setGuiGcGrouperSyncMembershipCurrent(
674 GuiGcGrouperSyncMembership guiGcGrouperSyncMembershipCurrent) {
675 this.guiGcGrouperSyncMembershipCurrent = guiGcGrouperSyncMembershipCurrent;
676 }
677 }