Update of /cvsroot/xdoclet/xdoclet/modules/borland/src/META-INF
In directory 
sc8-pr-cvs1:/tmp/cvs-serv11109/xdoclet-all/xdoclet/modules/borland/src/META-INF

Added Files:
        xtags.xml 
Log Message:


Added Borland Enterprise Server module submitted by Michal Maczka.

--- NEW FILE: xtags.xml ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xdoclet PUBLIC "-//XDoclet Team//DTD XDoclet Tags 1.1//EN" 
"http://xdoclet.sourceforge.net/dtds/xtags_1_1.dtd";>

<xdoclet>
  <!-- resin ejb tags -->
  <namespace>
    <name>bes</name>
    <usage-description>Borland Enterprise Server Ejb tags</usage-description>
    <tags>
      <tag>
        <level>class</level>
        <name>bes.datasource</name>
        <usage-description>
          Database datasource setting for CMP/BMP Entity Bean
          Requires @ejb:bean.
        </usage-description>
        <unique>true</unique>
        <condition-description>CMP Entity Beans</condition-description>
        <condition type="and">
          <condition type="class"/>
          <condition type="abstract"/>
          <condition type="type">
            <condition-parameter>javax.ejb.EntityBean</condition-parameter>
          </condition>
        </condition>
        <parameter type="text">
          <name>res-ref-name</name>
          <usage-description>Reference to entity datasource. Default is 
jdbc/${jndi-name}</usage-description>
          <mandatory>false</mandatory>
        </parameter>
        <parameter type="text">
          <name>jndi-name</name>
          <usage-description>JNDI name of entity data source. Default is
                DefaultDataSource
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>
        <parameter type="bool">
          <name>cmp-resource</name>
          <usage-description>!!Describe me!!</usage-description>
          <mandatory>false</mandatory>
        </parameter>
      </tag>  
      <tag>
        <level>method</level>
        <name>bes.relation</name>
        <usage-description>
          Database configuration for persistent relations.
          Requires @ejb:relation
        </usage-description>
                <unique>true</unique>
        <condition-description>CMR fields only</condition-description>
        <condition type="and">
          <condition type="method"/>
          <condition type="abstract"/>
        </condition>
        <parameter type="text">
          <name>left-table-name</name>
          <usage-description>
            Database table name for left side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>
        <parameter type="text">
          <name>left-column-name</name>
          <usage-description>
            Name of the column used for left side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>        
        <parameter type="text">
          <name>right-table-name</name>
          <usage-description>
            Database table name for right side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>
        <parameter type="text">
          <name>right-column-name</name>
          <usage-description>
            Name of the column used for right side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>                
      </tag>
      
       <tag>
        <level>method</level>
        <name>bes.cross-table</name>
        <usage-description>
          Database configuration for persistent relations.
          Only for M:N relations
          Requires @ejb:relation and @bes.relation
        </usage-description>
                <unique>true</unique>
        <condition-description>CMR fields only</condition-description>
        <condition type="and">
          <condition type="method"/>
          <condition type="abstract"/>
        </condition>
        <parameter type="text">
          <name>table-name</name>
          <usage-description>
            Database join table name 
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>
        <parameter type="text">
          <name>left-columnA</name>
          <usage-description>
            Name of the column from "Bean" table used for left side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>        
        <parameter type="text">
          <name>left-columnB</name>
          <usage-description>
            Name of the column from join table used for left side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>        
        <parameter type="text">
          <name>right-columnA</name>
          <usage-description>
            Name of the column from "Bean" table used for right side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>        
        <parameter type="text">
          <name>right-columnB</name>
          <usage-description>
            Name of the column in join table used for right side of the relation
          </usage-description>
          <mandatory>false</mandatory>
        </parameter>                
      </tag>            
    </tags>
  </namespace>
</xdoclet>



-------------------------------------------------------
This SF.NET email is sponsored by: Order your Holiday Geek Presents Now!
Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap,
MP3 Players,  XBox Games,  Flying Saucers,  WebCams,  Smart Putty.
T H I N K G E E K . C O M       http://www.thinkgeek.com/sf/
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to