This doesn't fit into the framework of any plug-in developed using the Premiere Pro SDK. However, you might be able to accomplish what you're looking for by using a helper app to programatically create the FCP XML with the assets and sequence desired, copying it to local storage, and then simulating a drag-and-drop of the XML into the Project panel.
Thanks for the information.
Can you clarify this a little for me? If I understand what you have written, I have to create an XML file using FCP format which I save to local storage, then use something like SendMessage in another application to programatically initiate a drop sequence of the file onto the Premiere Pro window. I would have to write two applications, one for the Mac, and one for the PC, using Visual Studio and Objective C rather than use the SDK.
Is that correct?
Can you also tell me if a plugin written in Flash/Flex can communicate in any way with the application, such as to automate a file/open sequence. I ask this because I believe Flash can listen on an http port, and avoid the need for separate apps on the Mac and PC.
What you suggest appears possible, but tying it together in a way invisible to the user might be a bit tricky.
Right, the SDK wouldn't be involved for any of this type of development. Unless you could find a cross-platform way to handle some things like the drag-and-drop, then you'd need to provide two different helper apps, one for each platform.
Currently there's no scripting call or public API to send files such as FCP XMLs to be opened by Premiere Pro. I'm not sure if Flex offers a way to do this. A good question for the Flex Forums!
We'll be interested to hear what method you decide on!