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 String eventName;
private GregorianCalendar startDate;
private GregorianCalendar endDate;
private Artist artist;
private Stage stage;
private String description;
private int expectedPopularity;
private int ID;
public Event(int startYear, int startMonth, int startDay, int startHour,
int startMinute, int endYear, int endMonth, int endDay,
int endHour, int endMinute, Artist artist, String description,
int expectedPopularity, int ID) {
startDate = new GregorianCalendar(startYear, startMonth - 1, startDay,
startHour, startMinute);
endDate = new GregorianCalendar(endYear, endMonth - 1, endDay, endHour,
endMinute);
public Event(String eventName, int startYear, int startMonth, int startDay,
int startHour, int startMinute, int endYear, int endMonth,
int endDay, int endHour, int endMinute, Artist artist, Stage stage,
String description, int expectedPopularity) {
this.eventName = eventName;
this.startDate = new GregorianCalendar(startYear, startMonth - 1,
startDay, startHour, startMinute);
this.endDate = new GregorianCalendar(endYear, endMonth - 1, endDay,
endHour, endMinute);
this.stage = stage;
this.artist = artist;
this.description = description;
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() {
@@ -44,25 +62,37 @@ public class Event implements Serializable {
return this.description;
}
public int getID() {
return this.ID;
public Stage getStage() {
return this.stage;
}
public int getExpectedPopularity() {
return this.expectedPopularity;
}
public void setEventName(String name) {
this.eventName = name;
}
public void setStartDate(int startYear, int startMonth, int startDay,
int startHour, int startMinute) {
startDate.set(startYear, startMonth - 1, startDay, startHour,
startMinute);
}
public void setStartDate(GregorianCalendar startDate) {
this.startDate = startDate;
}
public void setEndDate(int endYear, int endMonth, int endDay, int endHour,
int endMinute) {
endDate.set(endYear, endMonth - 1, endDay, endHour, endMinute);
}
public void setEndDate(GregorianCalendar endDate) {
this.endDate = endDate;
}
public void setArtist(Artist artist) {
this.artist.setName(artist.getName());
this.artist.setGenre(artist.getGenre());
@@ -78,8 +108,8 @@ public class Event implements Serializable {
this.expectedPopularity = popularity;
}
public void setID(int ID) {
this.ID = ID;
public void setStage(Stage stage) {
this.stage = stage;
}
public String toString() {