IDEA versus WSAD

I currently work in a software development team for a rather large
corporation (not mentioning any names but begins with 'I', ends with 'M' and
has a 'B' in the middle). I have been attempting to convince colleagues,
management, etc. of the benefits of using Intellij IDEA. I have been doing
this by arguing that IDEA either matches or beats IBM WSAD in terms of
functionality, performance, (or whatever arguments I come up against).

A recent argument was that WSAD can produce a DTD from an XML and can
produce a Java source file representing the structure of said XML file and
methods, etc. to read/write said XML file. I haven't witnessed this
functionality, but I agree that it would be extremely useful.

My question is whether IDEA has a similar functionality so that I can match
this argument ?


8 comments

Hello,

I don't know about generating DTD, but concerning generating code to
access XML, why don't you check
http://java.sun.com/xml/jaxb/index.html

Hope this helps.
-
Best Regards,
Mamado.

"Tony Morris" <dibblego@optusnet.com.au> wrote in message
news:bmvl2i$u8f$1@is.intellij.net...

I currently work in a software development team for a rather large
corporation (not mentioning any names but begins with 'I', ends with 'M'

and

has a 'B' in the middle). I have been attempting to convince colleagues,
management, etc. of the benefits of using Intellij IDEA. I have been

doing

this by arguing that IDEA either matches or beats IBM WSAD in terms of
functionality, performance, (or whatever arguments I come up against).

>

A recent argument was that WSAD can produce a DTD from an XML and can
produce a Java source file representing the structure of said XML file and
methods, etc. to read/write said XML file. I haven't witnessed this
functionality, but I agree that it would be extremely useful.

>

My question is whether IDEA has a similar functionality so that I can

match

this argument ?

>
>


0

Open XML File, Menu "Tools", Generate DTD

0

Please do not crosspost.

Tony Morris wrote:

I currently work in a software development team for a rather large
....

--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0

The function in WSAD is what they call JAXB, that is java api for xml binding. u can use some opensource tools or sun's tool to do the same job. or u can write a simple idea plugin...

0

Tony Morris wrote:

A recent argument was that WSAD can produce a DTD from an XML and can
produce a Java source file representing the structure of said XML file and
methods, etc. to read/write said XML file. I haven't witnessed this
functionality, but I agree that it would be extremely useful.

My question is whether IDEA has a similar functionality so that I can match
this argument ?


IDEA can generate a DTD based on the contents on an XML file (open an XML
file without a DTD, then choose Tools > Generate DTD from the menu). It
doesn't have built-in support for generating java classes to bind with the
XML, AFAIK.

There may be a plugin which does the XML binding. If there isn't it would
certainly be possible to write such a plugin (although I know that's not
really the answer you're looking for...). Another alternative would be to
set up an Ant script to perform the binding; using IDEAs Ant support you
could have that run prior to each compilation, and so on.

Hope that helps,
Vil.
--
Vilya Harvey
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/

0

Hi,

I wrote this yesterday, but did the infamous preview and forget to post so it didn't make it through - lets see how much I remember....

Firstly, a disclaimer: I've never used WSAD, but am basing the following on a number of assumptions I've developed over the years.

IntelliJ is the best code editor I've ever used. It makes no assumptions about the target runtime (ie j2ee or particular brand, j2se or j2me), and limits itself to providing an excellent environment in which to edit code.

WSAD otoh (as I understand it) is part of websphere. It makes assumptions about the environment it runs in (websphere) and I assume the XML binding you refer to is something like BEA's XMLBeans (http://xml.apache.org/xmlbeans).

I think there are two different markets for IDEs - people who like wizards, and people who hate them. IDEA is for the latter.

my 2 bob... hth

cheers
dim


0

Sorry mate, but I think your assumptions are way off track.

"Dmitri Colebatch" <dimc@ozemail.com.au> wrote in message
news:23639222.1066691868699.JavaMail.itn@is.intellij.net...

Hi,

>

I wrote this yesterday, but did the infamous preview and forget to post so

it didn't make it through - lets see how much I remember....
>

Firstly, a disclaimer: I've never used WSAD, but am basing the following

on a number of assumptions I've developed over the years.
>

IntelliJ is the best code editor I've ever used. It makes no assumptions

about the target runtime (ie j2ee or particular brand, j2se or j2me), and
limits itself to providing an excellent environment in which to edit code.
>

WSAD otoh (as I understand it) is part of websphere. It makes assumptions

about the environment it runs in (websphere) and I assume the XML binding
you refer to is something like BEA's XMLBeans
(http://xml.apache.org/xmlbeans).
>

I think there are two different markets for IDEs - people who like

wizards, and people who hate them. IDEA is for the latter.
>

my 2 bob... hth

>

cheers
dim

>
>
>


0

Tony Morris replied:

Sorry mate, but I think your assumptions are way off
track.


Care to enlighten me? Are you saying that WSAD is a useful IDE when developing for environments other than WebSphere? Or the (already corrected) point I made about the XML binding?

cheers
dim

0

Please sign in to leave a comment.