I'm not a hardcore Eclipse guy but I've done some Eclipse work (including the Axis2 ones :)) and have some knowledge of how Eclipse works. when Eclipse GUI' s are needed (Lets say an editor winow) it has to implement an Eclipse specific interface. because of this it is not really possible to share it as a plugin and a standalone as-is!.
My approach to both the Axis2 plugin's was to have a 'core' which implements the basic function of the tool. The eclipse version have the UI's implemented in the Eclipse specific way and the swing vesrion has the UI implemented in it's own way. All of them call the core functions to do the work.
My guess is we should be taking a similar approach if we are to ship different UI versions of the same tool.
BTW I'm really interested in this tool Idea. As I mentioned in one of my earlier mails it's an area we have to make improvements :)
On 8/26/05, Dan Diephouse <[EMAIL PROTECTED]> 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
>>
>>
>>
>>
>
>
>
>
--
Dan Diephouse
Envoi Solutions LLC
http://netzooid.com
--
Ajith Ranabahu
