Another +1 for Eclipse.

There's a related Eclipse issue I'm trying to find out about - optionally adding debug information *for the binding* to class files that have been modified by JiBX (in other words, line numbers and source file reference for the binding definition rather than the usual Java source file). I'm curious whether the Eclipse debugger architecture is flexible enough to allow stepping through the binding during debugging. I think it'd really blow some minds open if this could be done, and tie in really well as a way of linking items in the XML output back to the binding definition.

Right now there's a minimally functional Eclipse plugin for JiBX, but it's contributed code I haven't looked into. I started writing my own version of a plugin a long time ago before getting sidetracked.

 - Dennis

Dan Diephouse wrote:

I'm not that experienced with eclipse plugins, but I think theoretically we should be able to do a standalone version and a plugin version if it is developed as an eclipse plugin. The standalone version just wouldn't get the refactoring capabilities.

- Dan

Davanum Srinivas wrote:

+1 for at least eclipse. folks want to do IDEA, thats fine too. don't
think we need a standalone ui (done it before, not worth the effort :)

-- dims
On 8/25/05, Dan Diephouse <[EMAIL PROTECTED]> wrote:
Dan Diephouse wrote:

Also, the more I think about it the more I want it tightly integrated
with my IDE. As I mentioned before we can integrate refactoring. You
could have the IDE warn you if you were creating an incompatabile
schema change (by adding/renaming/removing a field). You could then
say "create a new schema version" or "screw backward compatability" or
if possible "update my mapping appropriately."

- Dan


Replying to my own message...

What do people think of using Eclipse for this tool? They obviously have
a great plugin architecture. Also there is a good amount of code in the
Web Tools Platform Project (http://www.eclipse.org/webtools/) that could
probably be reused.

Would there be a way to tightly integrate this into an IDE and have it
work in both IDEA & Eclipse? Or should this be standalone?

- Dan

--
Dan Diephouse
Envoi Solutions LLC
http://netzooid.com







Reply via email to