Support for Apple Extensions

Michael Hall mik3hall at gmail.com
Fri Jul 5 13:09:24 PDT 2013


On Jul 5, 2013, at 6:45 AM, Alan Bateman wrote:

> On 05/07/2013 11:18, Artem Ananiev wrote:
>> 
>> :
>> 
>> What about eIO? Is it used by anybody?
> I'm interesting in hearing about that too as it looks like FileManager defines a few things that might be more appropriate for java.awt.Desktop. Methods to access a file's type/creator codes that could easily be handled via the file system API (I think Michael Hall's FileSystemProvider might already do this).

This would be what would probably be considered convenience methods the extensions include for the occasional use for developers to avoid having to come up with their own jni to accomplish the same thing. file type/creator are old mac classic file meta data that is almost deprecated in this day and age. But they are still useful in enough api's like launch services to be nice to have. 
So yes, the nio.2 OS X filesystem provider I came up, my trz package below, does support them as meta attributes probably via a couple different api's. Not having looked at it for a while I don't remember for sure but with the Finder api's almost certainly. If somehow I did miss this, someone please mention it and I will certainly add it asap. 

Michael Hall

trz nio.2 for OS X http://www195.pair.com/mik3hall/index.html#trz

HalfPipe Java 6/7 shell app http://www195.pair.com/mik3hall/index.html#halfpipe

AppConverter convert Apple jvm to openjdk apps http://www195.pair.com/mik3hall/index.html#appconverter







More information about the macosx-port-dev mailing list