public void notifyViews() {
   if (views != null) for (SimulatorView view : views) view.updateView(this);
 }
 public void addView(SimulatorView view) {
   views.add(view);
   if (view != null) view.updateView(this);
 }