Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26236/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags
Modified Files:
EjbFinderTag.java EjbCreateMethodTag.java
EjbTransactionTag.java EjbHomeMethodTag.java
Log Message:
- EjbConfig is now a dummy plugin. Eases doc generation and simplifies
dispersion.
- View-types for methods cannot be wider than supported by bean. They'll be
bitwise masked.
- Updated test-cases eliminating unsuported view references.
- ...
Index: EjbHomeMethodTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/EjbHomeMethodTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** EjbHomeMethodTag.java 28 Apr 2005 07:22:24 -0000 1.3
--- EjbHomeMethodTag.java 6 Sep 2005 01:49:59 -0000 1.4
***************
*** 9,12 ****
--- 9,15 ----
* Define this method as a home method (e.g. its name is "ejbHomefoo", and
* the corresponding home method should be defined in the home interface).
+ *
+ * @qtags.location method
+ * @qtags.once
*/
public interface EjbHomeMethodTag extends
com.thoughtworks.qdox.model.DocletTag {
Index: EjbCreateMethodTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/EjbCreateMethodTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** EjbCreateMethodTag.java 28 Apr 2005 07:22:24 -0000 1.3
--- EjbCreateMethodTag.java 6 Sep 2005 01:49:59 -0000 1.4
***************
*** 10,13 ****
--- 10,16 ----
* interface. It is applicable to Session and Entity beans. In Stateless
Session
* beans the ejbCreate will be created if it is not in the code.
+ *
+ * @qtags.location method
+ * @qtags.once
*/
public interface EjbCreateMethodTag extends
com.thoughtworks.qdox.model.DocletTag {
Index: EjbFinderTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/EjbFinderTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** EjbFinderTag.java 30 Aug 2005 00:34:33 -0000 1.6
--- EjbFinderTag.java 6 Sep 2005 01:49:59 -0000 1.7
***************
*** 53,61 ****
/**
* Indicates the transaction type attribute sets to the method.
*/
String getTransactionType();
/**
! * To restrict the home interface in witch the finder will be defined.
*
* @qtags.allowed-value local
--- 53,68 ----
/**
* Indicates the transaction type attribute sets to the method.
+ *
+ * @qtags.allowed-value NotSupported
+ * @qtags.allowed-value Supports
+ * @qtags.allowed-value Required
+ * @qtags.allowed-value RequiresNew
+ * @qtags.allowed-value Mandatory
+ * @qtags.allowed-value Never
*/
String getTransactionType();
/**
! * To restrict the home interface in which the finder will be defined.
*
* @qtags.allowed-value local
Index: EjbTransactionTag.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/EjbTransactionTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** EjbTransactionTag.java 28 Apr 2005 07:22:24 -0000 1.3
--- EjbTransactionTag.java 6 Sep 2005 01:49:59 -0000 1.4
***************
*** 1,4 ****
/*
! * Copyright (c) 2003
* XDoclet Team
* All rights reserved.
--- 1,4 ----
/*
! * Copyright (c) 2005
* XDoclet Team
* All rights reserved.
***************
*** 10,13 ****
--- 10,17 ----
* with @ejb.create-method and @ejb.interface-method tags.
* If used on class level applies to all interface methods unless overridden
+ *
+ * @qtags.location method
+ * @qtags.location class
+ * @qtags.once
*/
public interface EjbTransactionTag extends
com.thoughtworks.qdox.model.DocletTag {
***************
*** 15,19 ****
* Define the type of transactional behaviour.
*
- * @qtags.required
* @qtags.allowed-value NotSupported
* @qtags.allowed-value Supports
--- 19,22 ----
***************
*** 22,25 ****
--- 25,30 ----
* @qtags.allowed-value Mandatory
* @qtags.allowed-value Never
+ *
+ * @qtags.required
*/
String getType();
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits