changes.
[IRC.git] / Robust / src / Analysis / SSJava / GlobalFlowNode.java
index a1371d799dc2c161790befbad2085fa053b3f6e0..5b7cfb07be589fc3801281f62d19b6dcce52c969 100644 (file)
@@ -6,9 +6,19 @@ public class GlobalFlowNode {
 
   NTuple<Location> locTuple;
   CompositeLocation compLoc;
+  boolean isParamNodeWithIncomingFlows;
 
   public GlobalFlowNode(NTuple<Location> in) {
     locTuple = in;
+    isParamNodeWithIncomingFlows = false;
+  }
+
+  public void setParamNodeWithIncomingFlows(boolean in) {
+    isParamNodeWithIncomingFlows = in;
+  }
+
+  public boolean isParamNodeWithIncomingFlows() {
+    return isParamNodeWithIncomingFlows;
   }
 
   public int hashCode() {
@@ -56,6 +66,14 @@ public class GlobalFlowNode {
     return id;
   }
 
+  public void setInferCompositeLocation(CompositeLocation in) {
+    this.compLoc = in;
+  }
+
+  public CompositeLocation getInferCompositeLocation() {
+    return compLoc;
+  }
+
   public String getPrettyID() {
 
     NTuple<Descriptor> descTuple = getDescTuple();