3 import java.util.Vector;
5 import domain.Administrator;
6 import domain.RuralHouse;
8 public class AdminManager {
9 public AdminManager() {
13 public Vector<RuralHouse> getAdditionRequests() {
14 return new Vector<RuralHouse>(Administrator.getInstance()
18 public Vector<RuralHouse> getDeletionRequests() {
19 return new Vector<RuralHouse>(Administrator.getInstance()
23 public void removeHouseAdditionRequests(RuralHouse house) {
24 Administrator.getInstance().getAddRequest().remove(house);
27 public void removeHouseDeletionRequests(RuralHouse house) {
28 Administrator.getInstance().getRemoveRequest().remove(house);
31 public boolean addAdditionRequest(RuralHouse rh) {
32 if (this.getAdditionRequests().contains(rh)) {
35 return Administrator.getInstance().getAddRequest().add(rh);
38 public boolean addDeletionRequest(RuralHouse rh) {
39 if (this.getDeletionRequests().contains(rh))
41 return Administrator.getInstance().getRemoveRequest().add(rh);