Skip to content
Snippets Groups Projects
Select Git revision
  • c72cd8b6a72935df67e500f320a0ba3addc969ee
  • master default protected
  • Mobile-app-UI
3 results

Event.java

Blame
  • Event.java 1.02 KiB
    import java.util.ArrayList;
    import java.util.Date;
    
    public class Event extends Activity {
        Date date;
        String location;
        public Event (/*String type,*/ String title, String description, User host, Date date, String location){
            super(/*type,*/title,description,host);
            this.date = date;
            this.location = location;
        }
    
        void addGroup(Group group){
            groups.add(group);
        }
    
        void addGroups(ArrayList<Group> groupsToAdd){
            groupsToAdd.forEach((g) -> groups.add(g));
            /*for (Group g : groupsToAdd){
                groups.add(g);
            }*/
        }
    
        void removeGroup(Group group){
            groups.remove(group);
        }
    
        void removerGroups(ArrayList<Group> groupsToRemove){
            groupsToRemove.forEach((g) -> groups.remove(g));
        }
    
        void setDate (Date date){
            this.date = date;
        }
    
        Date getDate(){
            return date;
        }
    
        void setLocation(String location){
            this.location = location;
        }
    
        String getLocation(){
            return location;
        }
    }