1 package Analysis.OoOJava;
3 public class ConflictEdge {
5 private ConflictNode u;
6 private ConflictNode v;
9 public ConflictEdge(ConflictNode u, ConflictNode v, int type) {
15 public String toGraphEdgeString() {
16 if (type == ConflictGraph.FINE_GRAIN_EDGE) {
17 return "\"F_CONFLICT\"";
18 } else if (type == ConflictGraph.COARSE_GRAIN_EDGE) {
19 return "\"C_CONFLICT\"";
21 return "\"CONFLICT\"";
25 public ConflictNode getVertexU() {
29 public ConflictNode getVertexV() {
32 public int getType() {
36 public boolean isCoarseEdge() {
37 if(type==ConflictGraph.COARSE_GRAIN_EDGE) {
43 public String toString() {
44 return getVertexU() + "-" + getVertexV();