DatabaseEditor v1.0 beta3 for PC
by Luc Walterthum

This utility allows you to browse and edit Fly databases located in Fly's System folder :
- Airports (AIRPORT.EPD)
- Runways (RUNWAY.EPD)
- Navigation aids (NAVAID.EPD)
- ILS (ILS.EPD)
- COMMs (COMM.EPD)
- Waypoints (WAIPOINT.EPD)
- Obstructions (OBSTRUCT.EPD)

INSTALLATION
Extract the content of the dbedit.zip archive anywhere on your disk.
Make sure you have "swingall.jar" (the Swing Java library), "collections.jar" (the Java Collection library) and dbedit.jar in your classpath.
For example: set classpath=%classpath%;\mypath\swingall.jar;\mypath\collections.jar;\mypath\dbedit.jar
You can download swingall.jar and collections.jar from my site (http://lwalterthum.free.fr).

USAGE
1) Use a POD (EPD files) extractor to extract all the files of the database you'd like to edit. For example, to edit the airports, extract the airport.epd file from the "Fly\system" folder. You should obtain 1 DBD file, 1 DBT file and 1 or more DBI files, all in the same folder.
2) Launch the editor with : "jview DatabaseEditor" (or "java DatabaseEditor" if you have installed JDK1.1.8)
  -----
  IMPORTANT: 
* do NOT launch the editor with java 2. It might work but there will probably be incompatibilities between the Collections library and the integrated collections API of the Java 2 platform.
* do NOT extract different databases in the same folder.
  -------
3) Make sure you select the DBD file when opening a database.
4) Refer to the "Database Values.txt" file to understand the meaning of some field values.

NOTES:
- This is a beta version and there may still be bugs in it.
- Index reading and rebuilding may be LONG. So be patient.
- Find function only works on indexed fields.
- When you select "export to DEX file", only modifications you've made since the last open or save are exported.
- Windows specific issue : java file filters do not work properly with Java (at least with jview). 

This utility is free and you can distribute it freely as long as you distribute all the files (including 
this one) contained in the archive you downloaded.

Thanks to Richard Harvey who sent me a document about Fly databases structure.

Comments and suggestions are welcome! You can send them to lwalter@wanadoo.fr
