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