protected void run(long elapsedTime){
  Visualization vis=getVisualization();
  if (vis != null) {
synchronized (vis) {
      run(getPace(elapsedTime));
    }
  }
 else {
    s_logger.info("Running unsynchronized Action");
    run(getPace(elapsedTime));
  }
}

protected void run ( long elapsedTime ) { Visualization vis = getVisualization ( ) ; if ( vis != null ) { synchronized ( vis ) { run ( getPace ( elapsedTime ) ) ; } } else { s_logger . info ( "Running unsynchronized Action" ) ; run ( getPace ( elapsedTime ) ) ; } }
runs this action ( as an activity ) . called by the activity super - class .
