BrightSide Workbench Full Report + Source Code
ConvocationStub.java
Go to the documentation of this file.
1 /*
2  * TurrĂ³ i Cutiller Foundation. License notice.
3  * Copyright (C) 2022 Lluis TurrĂ³ Cutiller <http://www.turro.org/>
4  *
5  * This program is free software: you can redistribute it and/or modify
6  * it under the terms of the GNU Affero General Public License as published by
7  * the Free Software Foundation, either version 3 of the License, or
8  * (at your option) any later version.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13  * GNU Affero General Public License for more details.
14  *
15  * You should have received a copy of the GNU Affero General Public License
16  * along with this program. If not, see <http://www.gnu.org/licenses/>.
17  */
18 
19 package org.turro.contacts.stub;
20 
21 import java.util.Date;
22 import java.util.Set;
23 import org.turro.contacts.Convocation;
24 import org.turro.reflection.stub.DefaultStub;
25 import org.turro.reflection.stub.StubSet;
26 
31 public class ConvocationStub extends DefaultStub {
32 
33  private String id;
34  private String entityPath;
35  private boolean online, publishable;
36  private String name, location, onlineUrl;
37  private java.util.Date callDate, endDate;
38  private String wiki;
39  private ContactStubmin organizer;
40  private String icalIdentifier;
41  private Set<AttendeeStub> attendees = new StubSet<>(AttendeeStub.class);
42 
43  public ConvocationStub(Convocation convocation) {
44  silentlyInitializeValues(convocation);
45  }
46 
47  public String getId() {
48  return id;
49  }
50 
51  public void setId(String id) {
52  this.id = id;
53  }
54 
55  public String getEntityPath() {
56  return entityPath;
57  }
58 
59  public void setEntityPath(String entityPath) {
60  this.entityPath = entityPath;
61  }
62 
63  public boolean isOnline() {
64  return online;
65  }
66 
67  public void setOnline(boolean online) {
68  this.online = online;
69  }
70 
71  public boolean isPublishable() {
72  return publishable;
73  }
74 
75  public void setPublishable(boolean publishable) {
76  this.publishable = publishable;
77  }
78 
79  public String getName() {
80  return name;
81  }
82 
83  public void setName(String name) {
84  this.name = name;
85  }
86 
87  public String getLocation() {
88  return location;
89  }
90 
91  public void setLocation(String location) {
92  this.location = location;
93  }
94 
95  public String getOnlineUrl() {
96  return onlineUrl;
97  }
98 
99  public void setOnlineUrl(String onlineUrl) {
100  this.onlineUrl = onlineUrl;
101  }
102 
103  public Date getCallDate() {
104  return callDate;
105  }
106 
107  public void setCallDate(Date callDate) {
108  this.callDate = callDate;
109  }
110 
111  public Date getEndDate() {
112  return endDate;
113  }
114 
115  public void setEndDate(Date endDate) {
116  this.endDate = endDate;
117  }
118 
119  public String getWiki() {
120  return wiki;
121  }
122 
123  public void setWiki(String wiki) {
124  this.wiki = wiki;
125  }
126 
128  return organizer;
129  }
130 
131  public void setOrganizer(ContactStubmin organizer) {
132  this.organizer = organizer;
133  }
134 
135  public String getIcalIdentifier() {
136  return icalIdentifier;
137  }
138 
139  public void setIcalIdentifier(String icalIdentifier) {
140  this.icalIdentifier = icalIdentifier;
141  }
142 
143  public Set<AttendeeStub> getAttendees() {
144  return attendees;
145  }
146 
147  public void setAttendees(Set<AttendeeStub> attendees) {
148  this.attendees = attendees;
149  }
150 
151 }
void setIcalIdentifier(String icalIdentifier)
void setAttendees(Set< AttendeeStub > attendees)
void setOrganizer(ContactStubmin organizer)
ConvocationStub(Convocation convocation)
void setPublishable(boolean publishable)