private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
  in.defaultReadObject();
  computeParameters();
  projID=null;
}

private void readObject ( ObjectInputStream in ) throws IOException , ClassNotFoundException { in . defaultReadObject ( ) ; computeParameters ( ) ; projID = null ; }
overridden to ensure that setparameters ( ) are called with the read values .
