CVS: xdoclet/modules/jdo/src/META-INF xtags.xml,1.23,1.24

Marco Schulze <[email protected]>
Newsgroups gmane.comp.java.xdoclet.devel
Message-ID <[email protected]>
Update of /cvsroot/xdoclet/xdoclet/modules/jdo/src/META-INF
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1239/modules/jdo/src/META-INF

Modified Files:
	xtags.xml 
Log Message:
added support of include-files (imports and body) in objectid-creation

Index: xtags.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/modules/jdo/src/META-INF/xtags.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** xtags.xml	29 Aug 2005 22:42:46 -0000	1.23
--- xtags.xml	31 Aug 2005 19:47:01 -0000	1.24
***************
*** 204,209 ****
              'jdoobjectidgenerator interfaces="a.b.c.Interface1, d.e.f.Interface2"/' All interfaces
              which are declared by 'add-interfaces' will be appended to the declaration of the subtask.
!             Note, that you must implement these interfaces yourself if they are not only tagging interfaces
!             (e.g by using the 'code' attribute).
            </usage-description>
            <mandatory>false</mandatory>
--- 204,209 ----
              'jdoobjectidgenerator interfaces="a.b.c.Interface1, d.e.f.Interface2"/' All interfaces
              which are declared by 'add-interfaces' will be appended to the declaration of the subtask.
!             Note, that you must implement these interfaces yourself if they are not only tagging interfaces.
!             You can do that by including a file via 'include-body'.
            </usage-description>
            <mandatory>false</mandatory>
***************
*** 221,230 ****
  
          <parameter type="text">
!           <name>code</name>
            <usage-description>
              If you want to declare additional methods or constants (or other additional code),
!             you can write it here. It will be pasted directly into the objectid-class. This is of course
!             only convenient for small code fragments. For bigger parts, there will soon exist a merge-
!             feature.
            </usage-description>
            <mandatory>false</mandatory>
--- 221,243 ----
  
          <parameter type="text">
!           <name>include-body</name>
            <usage-description>
              If you want to declare additional methods or constants (or other additional code),
!             you can create an include-file and specify it here. If you use a relative path
!             (strongly recommended!), the path is relative to the class source file. This means,
!             if you don't specify a directory at all, the include file must be located in the same
!             directory as the class source file.
!             It is recommended to name the include file 'MyObjectIDClass.body.inc'.
!             If you need "imports" declarations, use 'include-imports'.
!           </usage-description>
!           <mandatory>false</mandatory>
!         </parameter>
! 
!         <parameter type="text">
!           <name>include-imports</name>
!           <usage-description>
!             When you include methods and fields, you mostly need imports as well. Like 'include-body',
!             you specify a relative path to the file which contains your imports-statements.
!             It is recommended to name the include file 'MyObjectIDClass.imports.inc'.
            </usage-description>
            <mandatory>false</mandatory>



-------------------------------------------------------
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.