XDoclet 

HOME INDEX SEARCH GO  

 <<O>>  Difference Topic XDoclet (r1.5 - 05 Dec 2002 - MarcusBrito)

 <<O>>  Difference Topic XDoclet (r1.4 - 13 Oct 2002 - DmitriColebatch)
Deleted:
<
<

New XDoclet plugin available.

This is currently only available in the XDoclet CVS, but as soon as it stabilizes a bit I will attach builds here. To get it, check out the xdoclet-all module from sourceforge and follow the instructions in xdoclet-all/xdocletgui/idea.

It currently has the following features:

  • Provides a view similar to IDEA's native structure view of the class, but exposes access to the XDoclet tags
  • Allows for adding/editing/remove of tags.
  • Reads/Writes from/to IDEAs filesystem, no saving to disk is required.
  • Doesn't lose your place in the file when editing a tag (questionable as to whether this is feature or a "feature" - some may prefer that it behaved the same as the structure pane in this way).
  • Popups triggered on either mouse button (very useful on my laptop).
  • Configuration - at a project level, to specify which tag families are visible and to change the xdoclet.class.path property (ie, add and remove modules).
Added:
>
>

New XDoclet plugin available.

This is currently only available in the XDoclet CVS, but as soon as it stabilizes a bit I will attach builds here. To get it, check out the xdoclet-all module from sourceforge and follow the instructions in xdoclet-all/xdocletgui/idea.

It currently has the following features:

  • Provides a view similar to IDEA's native structure view of the class, but exposes access to the XDoclet tags
  • Allows for adding/editing/remove of tags.
  • Reads/Writes from/to IDEAs filesystem, no saving to disk is required.
  • Doesn't lose your place in the file when editing a tag (questionable as to whether this is feature or a "feature" - some may prefer that it behaved the same as the structure pane in this way).
  • Popups triggered on either mouse button (very useful on my laptop).
  • Configuration - at a project level, to specify which tag families are visible and to change the xdoclet.class.path property (ie, add and remove modules).

-- DmitriColebatch - 13 Oct 2002


 <<O>>  Difference Topic XDoclet (r1.3 - 12 Oct 2002 - DmitriColebatch)
Added:
>
>

New XDoclet plugin available.

This is currently only available in the XDoclet CVS, but as soon as it stabilizes a bit I will attach builds here. To get it, check out the xdoclet-all module from sourceforge and follow the instructions in xdoclet-all/xdocletgui/idea.

It currently has the following features:

  • Provides a view similar to IDEA's native structure view of the class, but exposes access to the XDoclet tags
  • Allows for adding/editing/remove of tags.
  • Reads/Writes from/to IDEAs filesystem, no saving to disk is required.
  • Doesn't lose your place in the file when editing a tag (questionable as to whether this is feature or a "feature" - some may prefer that it behaved the same as the structure pane in this way).
  • Popups triggered on either mouse button (very useful on my laptop).
  • Configuration - at a project level, to specify which tag families are visible and to change the xdoclet.class.path property (ie, add and remove modules).

 <<O>>  Difference Topic XDoclet (r1.2 - 18 Jun 2002 - GwynEvans)
Added:
>
>

Some XDoclet tags that I've set to be ignored in IDE Options->Editor->Error Highlighting to avoid them showing as errors.

ejb:bean,ejb:ejb-ref,jboss:destination-jndi-name,weblogic:message-driven,weblogic:enable-call-by-reference,weblogic:ejb-reference-description,ejb:create-method,xdoclet-generated,ejb:finder,weblogic:table-name,weblogic:data-source-name,jboss:table-name,ejb:persistent-field,ejb:pk-field,ejb:interface-method,weblogic:dbms-column,jboss:column-name,weblogic:resource-description,ejb:transaction,ejb:resource-ref

-- GwynEvans - 18 Jun 2002


 <<O>>  Difference Topic XDoclet (r1.1 - 14 Jun 2002 - WalterMundt)
Added:
>
>

%META:TOPICINFO{author="WalterMundt" date="1024081740" format="1.0" version="1.1"}% %META:TOPICPARENT{name="LiveTemplateContribs"}% XDoclet is a tool for generating all of the extra things that J2EE requires for a component from JavaDoc tags in the source of the 'primary' part of the component. For example:

EJB's: You put tags in the bean implementation. It makes:

  • Any Local, Remote, and Home interfaces that apply.
  • An optional "data object" that packages the whole bean's data in a single object, for bulk reads and writes across an RPC interface. The object even supports all the canonical Object calls properly.
  • Entries in a generated deployment descriptor with all of the appropriate information, including CMP info (and any extra XML required by the EJB container if you put in tags for it), relations, EJBQL finders, and probably more that I haven't thought of.

JSP, JSP tags, Servlets: It handles:

  • TLD generation for the project, will all attributes and other information complete.
  • EJB refs.
  • Servlet configuration.
  • Filter configuration.
  • Probably more I don't know about.

Basically, it allows you to embed all of the metadata you normally have to put in a seperate XML file right at your fingertips in your Java source.

-- WalterMundt - 14 Jun 2002


View | Diffs | r1.5 | > | r1.4 | > | r1.3 | More

e d i t a t t a c h r e f - b y d i f f s
Ideas,requests,problems regarding this site? Send feedback.
Copyright @ 2000-2003 by the contribution authors. All material on this collaboration tool is the property of the contributing authors.

Revision r1.1 - 14 Jun 2002 - 19:09 GMT - WalterMundt
Revision r1.5 - 05 Dec 2002 - 11:22 GMT - MarcusBrito
Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding this site? Send feedback.