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/