Union.java: visibility fixes
[sbp.git] / src / edu / berkeley / sbp / Union.java
index 51002ab..474a542 100644 (file)
@@ -19,7 +19,7 @@ import java.lang.ref.*;
  */
 public class Union extends Element implements Iterable<Sequence> {
 
-    private final String name;
+    private final String  name;
     private final boolean synthetic;
     private boolean viewed = false;
 
@@ -87,10 +87,9 @@ public class Union extends Element implements Iterable<Sequence> {
 
     // Display //////////////////////////////////////////////////////////////////////////////
 
-    public String getName() {
-        if (name != null) return name;
-        return "(anon_union)";
-    }
+    boolean isSynthetic() { return synthetic; }
+    String getName()      { return name==null ? "(anon_union)" : name; }
+
     public String toString() {
         viewed = true;
         if (name != null) return name;