From 4061f053ccd06b1e833c523b26001942e8c5afcd Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 26 Mar 2007 01:45:35 -0400 Subject: [PATCH] Union.java: visibility fixes darcs-hash:20070326054535-5007d-2c21fae7dbbdf4907fcb275578ff8005c57ff848.gz --- src/edu/berkeley/sbp/Union.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/edu/berkeley/sbp/Union.java b/src/edu/berkeley/sbp/Union.java index 5ff00d6..474a542 100644 --- a/src/edu/berkeley/sbp/Union.java +++ b/src/edu/berkeley/sbp/Union.java @@ -19,8 +19,8 @@ import java.lang.ref.*; */ public class Union extends Element implements Iterable { - /*private*/ final String name; - /*private*/ final boolean synthetic; + private final String name; + private final boolean synthetic; private boolean viewed = false; private final List alternatives = new ArrayList(); @@ -87,10 +87,9 @@ public class Union extends Element implements Iterable { // 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; -- 1.7.10.4