call an tool in my interface without calling its framework on which it is built
posted 10 years ago
I want to call BIRT reporting tool (it is a open source Reporting tool based on Eclipse Framework)in my interface.The Procedure is i have JMenuitem New in my interface,when the user clicks New then this BIRT should open in the Internal Frame on my interface.
The is BIRT is based on EClipse framework,so how to open BIRT in the internal Frame without opening the Eclipse framework on which it is based, i need BIRT alone so there is no need of Eclipse for me and how to relate the click event(when the user presses New) to the opening of that BIRT application.Is there is any way we can do this.
BIRT, like all of the Eclipse platform, uses SWT, a non-standard windowing toolkit with all of its own native methods. Although there are some fairly fragile tool for letting Swing components be used in a SWT application on some platforms, I'm not aware of the reverse being possible. Even if it were, you'd have to drag most of the Eclipse platform in: BIRT, like any Eclipse plugin, would expect the platform to be there.
It would be much easier if you would build your application itself on the Eclipse platform!