[POLICY-122] Policy GUI Fixes
[policy/engine.git] / ECOMP-ControlloopPolicy / src / main / java / org / openecomp / policy / controlloop / policy / guard / ControlLoopGuard.java
index 37fd431..3df2a08 100644 (file)
@@ -23,17 +23,33 @@ import java.util.LinkedList;
 
 public class ControlLoopGuard {
        
-       public Guard guard;
+       private Guard guard;
        
-       public LinkedList<GuardPolicy> guards;
+       private LinkedList<GuardPolicy> guards;
        
        public ControlLoopGuard() {
-               
+               //DO Nothing Empty Constructor
        }
        
-       public ControlLoopGuard(ControlLoopGuard CLGuard) {
+       public Guard getGuard() {
+               return guard;
+       }
+
+       public void setGuard(Guard guard) {
+               this.guard = guard;
+       }
+
+       public LinkedList<GuardPolicy> getGuards() {
+               return guards;
+       }
+
+       public void setGuards(LinkedList<GuardPolicy> guards) {
+               this.guards = guards;
+       }
+
+       public ControlLoopGuard(ControlLoopGuard cLGuard) {
                this.guard = new Guard();
-               this.guards = new LinkedList<GuardPolicy>(CLGuard.guards);
+               this.guards = new LinkedList<>(cLGuard.guards);
        }
        
        @Override