Hi Alex,

Unfortunately we don't have much API on the "Data Source" pane side. Moreover, a lot of those actions have specific implementations, depending on the type of data source (Exist, WebDAV etc. ) If you let me know exactly what actions you are interested in, I can point you to the corresponding API(if possible) which you can use to achieve a similar functionality.

Lets take the "Open" action which you must definitely implement. I suspect you've implemented an Workspace Access plugin and you've contributed a view from it. The method you can use is (you get an workspace instance as a parameter on WorkspaceAccessPluginExtension#applicationStarted()):

ro.sync.exml.workspace.api.Workspace.open(URL)

Chances are you've also implemented a Custom Protocol extension [1] so the URL from the above method must be one with your custom protocol. This will ensure that your implementation will read/write the resource.

[1] http://oxygenxml.com/doc/versions/17.1/ug-editor/#tasks/howto-custom-protocol-plugin.html#howto-custom-protocol-plugin
Best regards,
Alex
-- 
Alex Jitianu
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com 
On 4/18/2016 1:29 AM, Alex Russell wrote:
Good Afternoon,

I am working with easyDITA on building their oXygen plugin.

I was hoping you could help me with a few questions I'll ave here and there.

Is there a way in the SDK that I could add the popup menu from the right click in your "Data Source" pane to the right-click popup in my own plugin, to achieve similar outcomes?

Thank you,
Alex Russell


_______________________________________________
oXygen-sdk mailing list
oXygen-sdk@oxygenxml.com
https://www.oxygenxml.com/mailman/listinfo/oxygen-sdk