// Another class (called ViewTwo) that implements the Observer interface.
// Barry Cornelius, 19 June 2000
import javax.swing. JLabel;
import java.util.   Observable;
import java.util.   Observer;
public class ViewTwo implements Observer
{
   private JLabel iJLabel;
   public ViewTwo()
   {
      iJLabel = new JLabel("unset");
   }
   public JLabel getGUI()
   {
      return iJLabel;
   }
   public void update(final Observable pObservable, final Object pObject)
   {
      final Model tModel = (Model)pObservable;
      iJLabel.setText("" + tModel.get());
   }
}
