Model modified so that owners now request for a new house insetion or a house removal...
[RRRRHHHH_Code] / ruralHouses / src / businessLogic / AdminManager.java
1 package businessLogic;
2
3 import java.util.Vector;
4
5 import domain.RuralHouse;
6 import domain.Administrator;
7
8 public class AdminManager {
9         public AdminManager (){
10                 
11         }
12         public Vector<RuralHouse> getAdditionRequests(){
13                 return new Vector<RuralHouse>(Administrator.getAddRequest());
14         }
15         
16         public Vector<RuralHouse> getDeletionRequests(){
17                 return new Vector<RuralHouse>(Administrator.getRemoveRequest());
18         }
19         public void removeHouseAdditionRequests(RuralHouse house){
20                 Administrator.getAddRequest().remove(house);
21         }
22         public void removeHouseDeletionRequests(RuralHouse house){
23                 Administrator.getRemoveRequest().remove(house);
24                 }
25         public void addAdditionRequest(RuralHouse rh){
26                 Administrator.getAddRequest().add(rh);
27         }
28         public void addDeletionRequest(RuralHouse rh){
29                 Administrator.getRemoveRequest().add(rh);
30         }
31 }