Update Event

This commit is contained in:
guusvdongen
2015-02-24 15:36:57 +01:00
parent 5aaf23e346
commit 0a2c7ed67c
+44 -14
View File
@@ -7,25 +7,43 @@ public class Event implements Serializable {
private static final long serialVersionUID = 1; private static final long serialVersionUID = 1;
private String eventName;
private GregorianCalendar startDate; private GregorianCalendar startDate;
private GregorianCalendar endDate; private GregorianCalendar endDate;
private Artist artist; private Artist artist;
private Stage stage;
private String description; private String description;
private int expectedPopularity; private int expectedPopularity;
private int ID;
public Event(int startYear, int startMonth, int startDay, int startHour, public Event(String eventName, int startYear, int startMonth, int startDay,
int startMinute, int endYear, int endMonth, int endDay, int startHour, int startMinute, int endYear, int endMonth,
int endHour, int endMinute, Artist artist, String description, int endDay, int endHour, int endMinute, Artist artist, Stage stage,
int expectedPopularity, int ID) { String description, int expectedPopularity) {
startDate = new GregorianCalendar(startYear, startMonth - 1, startDay, this.eventName = eventName;
startHour, startMinute); this.startDate = new GregorianCalendar(startYear, startMonth - 1,
endDate = new GregorianCalendar(endYear, endMonth - 1, endDay, endHour, startDay, startHour, startMinute);
endMinute); this.endDate = new GregorianCalendar(endYear, endMonth - 1, endDay,
endHour, endMinute);
this.stage = stage;
this.artist = artist; this.artist = artist;
this.description = description; this.description = description;
this.expectedPopularity = expectedPopularity; this.expectedPopularity = expectedPopularity;
this.ID = ID; }
public Event(String eventName, GregorianCalendar startDate,
GregorianCalendar endDate, Artist artist, Stage stage,
String description, int expectedPopularity) {
this.eventName = eventName;
this.startDate = startDate;
this.endDate = endDate;
this.artist = artist;
this.stage = stage;
this.description = description;
this.expectedPopularity = expectedPopularity;
}
public String getEventName() {
return this.eventName;
} }
public GregorianCalendar getStartDate() { public GregorianCalendar getStartDate() {
@@ -44,25 +62,37 @@ public class Event implements Serializable {
return this.description; return this.description;
} }
public int getID() { public Stage getStage() {
return this.ID; return this.stage;
} }
public int getExpectedPopularity() { public int getExpectedPopularity() {
return this.expectedPopularity; return this.expectedPopularity;
} }
public void setEventName(String name) {
this.eventName = name;
}
public void setStartDate(int startYear, int startMonth, int startDay, public void setStartDate(int startYear, int startMonth, int startDay,
int startHour, int startMinute) { int startHour, int startMinute) {
startDate.set(startYear, startMonth - 1, startDay, startHour, startDate.set(startYear, startMonth - 1, startDay, startHour,
startMinute); startMinute);
} }
public void setStartDate(GregorianCalendar startDate) {
this.startDate = startDate;
}
public void setEndDate(int endYear, int endMonth, int endDay, int endHour, public void setEndDate(int endYear, int endMonth, int endDay, int endHour,
int endMinute) { int endMinute) {
endDate.set(endYear, endMonth - 1, endDay, endHour, endMinute); endDate.set(endYear, endMonth - 1, endDay, endHour, endMinute);
} }
public void setEndDate(GregorianCalendar endDate) {
this.endDate = endDate;
}
public void setArtist(Artist artist) { public void setArtist(Artist artist) {
this.artist.setName(artist.getName()); this.artist.setName(artist.getName());
this.artist.setGenre(artist.getGenre()); this.artist.setGenre(artist.getGenre());
@@ -78,8 +108,8 @@ public class Event implements Serializable {
this.expectedPopularity = popularity; this.expectedPopularity = popularity;
} }
public void setID(int ID) { public void setStage(Stage stage) {
this.ID = ID; this.stage = stage;
} }
public String toString() { public String toString() {