JAMultiTypeSavePanelController is a class to handle the case where you want to offer the user a choice of formats to save in. It wraps an
NSSavePanel and handles all the UTI and extension details. You can provide a customised
NSSavePanel or let the controller create one.
For more information, see http://jens.ayton.se/blag/multi-type-save-panel-controller/