2 import java.util.Vector;
3 import java.util.HashSet;
6 public class FlatAtomicEnterNode extends FlatNode {
7 private static int identifier=0;
8 HashSet<FlatNode> exits;
12 public FlatAtomicEnterNode() {
14 this.exits=new HashSet<FlatNode>();
17 public void addExit(FlatAtomicExitNode faen) {
21 public Set<FlatNode> getExits() {
25 public void rewriteUse() {
28 public void rewriteDef() {
31 /* Returns an unique identifier for this atomic enter node */
33 public int getIdentifier() {
37 public String toString() {
42 return FKind.FlatAtomicEnterNode;