aspose file tools*
The moose likes Java in General and the fly likes call an tool in my interface without calling its framework on which it is built Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "call an tool in my interface without calling its framework on which it is built" Watch "call an tool in my interface without calling its framework on which it is built" New topic
Author

call an tool in my interface without calling its framework on which it is built

Haricherrytec krishnan
Greenhorn

Joined: Jan 23, 2006
Posts: 6
Sir,


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.

Thankyou
Prasad
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24184
    
  34

Hi,

Welcome to JavaRanch!

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!


[Jess in Action][AskingGoodQuestions]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: call an tool in my interface without calling its framework on which it is built