folge2TMNavTMHarvestPanckoucke
Hamburg 2004

Persistent session data

Session

A TMNav session lasts from booting TMNav untill shutdown. On shutdown TMNav stores the following information.

  • All successfully loaded Topicmaps.

  • Position and size of windows and panels.

  • Which renderer renders in what panel.

On next startup, TMNav tries to recreate the enviroment as closely as it is possible.

Storage

TMNav uses the Java-Preferences-API to store its session data. Where this data is stored is up to the VirtualMachine and differs also from operating system to operating system. Using a Java1.4 implementation from Sun on Linux stores the data in ~/.java/.userPrefs (at least on my box) but the location and how the data is stored depends on several factors.

Clean startup

In order to advise TMNav to delete the settings from the last session, please start TMNav with the -f (f for factory) command line option. All session data will be removed and tmnav dermine its enviroment solely from the XML configuration files