344526f1e104e27a077c9e18ff61516157997403
[IRC.git] / Robust / src / IR / Flat / FlatSESEEnterNode.java
1 package IR.Flat;
2 import IR.Tree.SESENode;
3 import java.util.Vector;
4
5 public class FlatSESEEnterNode extends FlatNode {
6   private static int identifier=0;
7   private int id;
8   protected FlatSESEExitNode exit;
9   protected SESENode treeNode;
10
11   public FlatSESEEnterNode( SESENode sn ) {
12     this.id=identifier++;
13     treeNode = sn;
14   }
15
16   public SESENode getTreeNode() {
17     return treeNode;
18   }
19
20   public int getIdentifier() {
21     return id;
22   }
23
24   public String toString() {
25     return "sese enter";
26   }
27
28   public void setFlatExit( FlatSESEExitNode fsexn ) {
29     exit = fsexn;
30   }
31
32   public FlatSESEExitNode getFlatExit() {
33     return exit;
34   }
35
36   public int kind() {
37     return FKind.FlatSESEEnterNode;
38   }
39 }