/* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#update()
  */
 public void update() {
   context.update(this);
 }
 /* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#setLocation(int, int)
  */
 public void setLocation(int x, int y) {
   context.setLocation(this, x, y);
 }
 /* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#setSize(int, int)
  */
 public void setSize(int width, int height) {
   context.setSize(this, width, height);
 }
 /* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#setVisible(boolean)
  */
 public void setVisible(boolean visible) {
   context.setVisible(this, visible);
 }
 /* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#deregister()
  */
 public void deregister() {
   context.remove(this);
 }
 /* (non-Javadoc)
  * @see desmoj.extensions.experimentation.ui.IGraphicalObserver#register()
  */
 public void register() {
   context.add(this);
 }