Currently on Mac OS it is possible to associate a xena file with the Xena Viewer; however when a xena file is opened with the Xena Viewer all the happens is that the Xena Viewer opens, it does not actually open the file. The user then needs to open the file from the Open button on the Xena Viewer. This seems to be caused by the way Mac OS passes such file information. It would be nice if the Xena Viewer was altered to handle this and open up files in the same way it does on Windows.
Looks like need implement the following interface:
http://developer.apple.com/library/mac/documentation/Java/Reference/JavaSE6_AppleExtensionsRef/api/com/apple/eawt/OpenFilesHandler.html
Note that there are also other interfaces that should be handled. Reference:
http://developer.apple.com/library/mac/documentation/Java/Reference/JavaSE6_AppleExtensionsRef/api/com/apple/eawt/Application.html
Have also bumped up the priority of this item.