Returns the current panel values. Subclasses overriding this method should
call the superclass method first. DriverDialog takes care of merging
the returned cache with the original cache.
Attempts to restore as many panel values as possible to a previous state,
to save the user some typing. Subclasses overriding this method should
call the superclass method first.
Parameters: cache - not null