This commit is contained in:
Filip Izydorczyk
2020-07-27 16:44:04 +02:00
parent 8da4ffeffe
commit 2ab40a24c7
10 changed files with 106 additions and 18 deletions

View File

@ -0,0 +1,26 @@
package com.plannaplan.abstracts;
import java.util.ArrayList;
import java.util.List;
import com.plannaplan.interfaces.EventCreator;
public abstract class EventWatcher {
protected List<EventCreator> creators;
public EventWatcher() {
this.creators = new ArrayList<>();
}
public void attach(EventCreator creator) {
this.creators.add(creator);
}
public void detach(EventCreator creator) {
this.creators.remove(creator);
}
public void update() {
}
}