Re: iBatis Eclipse Plugin

2008-04-22 Thread Larry Meadors
Yes. :-)

There is currently an IDEA plugin that you may be able to steal some
ideas from, as well as some of the ibator stuff that might be useful
in a plug-in.

Larry


On Tue, Apr 22, 2008 at 10:41 AM, Patrick Huy <[EMAIL PROTECTED]> wrote:
> Hi,
>
>  We are three students of the University Furtwangen in Germany and we are
> working on a semester project for the company Innovations.
>
>  Innovations would like us to create an Eclipse Plugin which aids working
> with iBatis by providing Autocompletion and Linking where appropiate. We
> won't have to touch any iBatis code for this and it will only be semantical
> dependent on iBatis.
>
>  The question is: when we get something useful to work would you be
> interested in offering this plugin on the main iBatis website/as part of the
> iBatis project?
>
>  Greetings
>
>  Patrick Huy
>


Re: iBatis Eclipse Plugin

2008-04-22 Thread Jacky Chan

Hi Patrick,
  I have created a plugin for IntelliJ IDEA, and the user guide is 
http://docs.google.com/Doc?id=dc73pj2h_6db54mm  I know seldom about Eclipse 
plugin development, and you can clone the features to new plugin. If you 
have any feedback or suggestion, please let me know, and add them to 
IntelliJ IDEA plugin, thanks. :)


Best regards,
Jacky

--
From: "Patrick Huy" <[EMAIL PROTECTED]>
Sent: Wednesday, April 23, 2008 12:41 AM
To: 
Subject: iBatis Eclipse Plugin


Hi,

We are three students of the University Furtwangen in Germany and we are 
working on a semester project for the company Innovations.


Innovations would like us to create an Eclipse Plugin which aids working 
with iBatis by providing Autocompletion and Linking where appropiate. We 
won't have to touch any iBatis code for this and it will only be 
semantical dependent on iBatis.


The question is: when we get something useful to work would you be 
interested in offering this plugin on the main iBatis website/as part of 
the iBatis project?


Greetings

Patrick Huy



Re: iBatis Eclipse Plugin

2008-04-23 Thread agodinhost
Hi Patrick,
I would like to help.

I`ve created a few input forms to be used with aBator (now it`s iBator right?)
but I never could finish it ...

Woody




Re: iBatis Eclipse Plugin

2008-04-23 Thread Larry Meadors
IIRC, the last incarnation was ibator - all lower case. :)

Larry


On Wed, Apr 23, 2008 at 6:22 AM,  <[EMAIL PROTECTED]> wrote:
> Hi Patrick,
>  I would like to help.
>
>  I`ve created a few input forms to be used with aBator (now it`s iBator 
> right?)
>  but I never could finish it ...
>
>  Woody
>
>
>


Re: iBatis Eclipse Plugin

2008-04-30 Thread Kai Grabfelder

wow, the IntelliJ looks really great, congratulations!

cheers

Kai

--- Original Nachricht ---
Absender: Jacky Chan
Datum: 23.04.2008 03:23

Hi Patrick,
   I have created a plugin for IntelliJ IDEA, and the user guide is 
http://docs.google.com/Doc?id=dc73pj2h_6db54mm  I know seldom about Eclipse 
plugin development, and you can clone the features to new plugin. If you 
have any feedback or suggestion, please let me know, and add them to 
IntelliJ IDEA plugin, thanks. :)


Best regards,
Jacky

--
From: "Patrick Huy" <[EMAIL PROTECTED]>
Sent: Wednesday, April 23, 2008 12:41 AM
To: 
Subject: iBatis Eclipse Plugin


Hi,

We are three students of the University Furtwangen in Germany and we are 
working on a semester project for the company Innovations.


Innovations would like us to create an Eclipse Plugin which aids working 
with iBatis by providing Autocompletion and Linking where appropiate. We 
won't have to touch any iBatis code for this and it will only be 
semantical dependent on iBatis.


The question is: when we get something useful to work would you be 
interested in offering this plugin on the main iBatis website/as part of 
the iBatis project?


Greetings

Patrick Huy







Re: iBatis Eclipse Plugin

2008-05-16 Thread Patrick Huy

Hi

a quick update from our site, nothing usable to show yet but we'd like 
to post a list of features we'd like to get done


- code Completion in config and mapping files
-- class completion (in appropiate attributes ctrl+space (java) class 
completion should be provided)

-- context completion for jdbc types
- linking
-- linking from mappings to (java) classes
-- linking from java classes to mapping files (does jdt allow such things?)
- generating resultmaps from (java) classes
- validation (?)
-- validate wether classes references in mapping files exist
-- validate if referenced mapppings exist

Patrick

Hi,

We are three students of the University Furtwangen in Germany and we 
are working on a semester project for the company Innovations.


Innovations would like us to create an Eclipse Plugin which aids 
working with iBatis by providing Autocompletion and Linking where 
appropiate. We won't have to touch any iBatis code for this and it 
will only be semantical dependent on iBatis.


The question is: when we get something useful to work would you be 
interested in offering this plugin on the main iBatis website/as part 
of the iBatis project?


Greetings

Patrick Huy





Re: iBatis Eclipse Plugin

2008-07-05 Thread Kai Grabfelder

Hi there,

the students project is now finished. The results can be found here 
http://sourceforge.net/projects/eclibatis

Installation instructions, a little bit of usage and feature documentation as well as an eclipse updatesite 
will follow in the next few days...


The code is already under the Apache License 2.0 so maybe we can move the plugin to the ibator umbrella at 
some point in the future...


Thanks to my students for their good work!

Regards

Kai


--- Original Nachricht ---
Absender: Patrick Huy
Datum: 16.05.2008 15:23

Hi

a quick update from our site, nothing usable to show yet but we'd like 
to post a list of features we'd like to get done


- code Completion in config and mapping files
-- class completion (in appropiate attributes ctrl+space (java) class 
completion should be provided)

-- context completion for jdbc types
- linking
-- linking from mappings to (java) classes
-- linking from java classes to mapping files (does jdt allow such things?)
- generating resultmaps from (java) classes
- validation (?)
-- validate wether classes references in mapping files exist
-- validate if referenced mapppings exist

Patrick

Hi,

We are three students of the University Furtwangen in Germany and we 
are working on a semester project for the company Innovations.


Innovations would like us to create an Eclipse Plugin which aids 
working with iBatis by providing Autocompletion and Linking where 
appropiate. We won't have to touch any iBatis code for this and it 
will only be semantical dependent on iBatis.


The question is: when we get something useful to work would you be 
interested in offering this plugin on the main iBatis website/as part 
of the iBatis project?


Greetings

Patrick Huy







Re: iBatis Eclipse Plugin - Spring IDE Dependency

2008-05-21 Thread Jeff Butler
My opinion is that it is your plugin and you can develop it in any way that
you choose.  But, I generally think that fewer dependencies are better (in
keeping with the spirit of iBATIS).

BTW - the screenshots look very nice.

Jeff Butler

On Wed, May 21, 2008 at 3:14 PM, Patrick Huy <[EMAIL PROTECTED]> wrote:

> Hi,
>
> as I posted earlier we are currently working on an eclipse plugin to aid
> working with iBatis.
>
> We are facing the problem that we will have to introduce a depenency to
> SpringIDE in order to effectively implement the features we want.
> The main reason for this is that the wst xml editor does not (cleanly)
> support adding custom information based on the current context. Also getting
> standard jdt completion proposals without a compilation unit seems to be
> impossible (springide creates a compilation unit and calls content complete
> on it to obtain proposals)
> SpringIDE offers easily extendable classes for these functionality.
>
> Would such a depency be acceptable?
>
> And to stop talking about imaginary plugins:
> Here is a little preview:
> Screenshots:
> http://frz.cc/ibatis/classComplete.png
> http://frz.cc/ibatis/contextCompleteExtend.png
>
> Alpha/Preview plugin:
>
> http://frz.cc/ibatis/de.hfu.eclibatis.mappings.editor_0.5.0.200805212058.jar
> Note that it has not received much testing but should work. It is however
> in no way to be considered stable.
> Depends on SpringIDE http://www.springide.org
> And WST http://www.eclipse.org/webtools/ (both 2.0.2 and 3.0RC1 were
> tested and seem to work)
>
> Best Regards
>
> --
> Patrick Huy <[EMAIL PROTECTED]>
>


Re: iBatis Eclipse Plugin - Spring IDE Dependency

2008-05-22 Thread Kai Grabfelder

Hi Patrick,

the screenshots look really cool! I'm working for the sponsor of this project and we want to contribute the 
plugin (once it has a decent quality and featureset) to the ibatis community.


@devs: do you think that it would fit into the ibator project?

Regards

Kai

--- Original Nachricht ---
Absender: Patrick Huy
Datum: 21.05.2008 22:14

Hi,

as I posted earlier we are currently working on an eclipse plugin to aid working with iBatis. 


We are facing the problem that we will have to introduce a depenency to 
SpringIDE in order to effectively implement the features we want.
The main reason for this is that the wst xml editor does not (cleanly) support 
adding custom information based on the current context. Also getting standard 
jdt completion proposals without a compilation unit seems to be impossible 
(springide creates a compilation unit and calls content complete on it to 
obtain proposals)
SpringIDE offers easily extendable classes for these functionality.

Would such a depency be acceptable? 


And to stop talking about imaginary plugins:
Here is a little preview:
Screenshots:
http://frz.cc/ibatis/classComplete.png
http://frz.cc/ibatis/contextCompleteExtend.png

Alpha/Preview plugin: 
http://frz.cc/ibatis/de.hfu.eclibatis.mappings.editor_0.5.0.200805212058.jar

Note that it has not received much testing but should work. It is however in no 
way to be considered stable.
Depends on SpringIDE http://www.springide.org
And WST http://www.eclipse.org/webtools/ (both 2.0.2 and 3.0RC1 were tested and 
seem to work)

Best Regards