Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1564/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter

Modified Files:
        MethodPermissionRoles.java ViewType.java RoleList.java 
Added Files:
        JndiName.java 
Log Message:
- Finished ejb-jar.xml generation (for now) - time to move on
- Update qtags docs inserting <br> to generate a cleaner doc base
- Updated test-cases

Index: MethodPermissionRoles.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/MethodPermissionRoles.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MethodPermissionRoles.java  26 Aug 2005 17:53:38 -0000      1.1
--- MethodPermissionRoles.java  7 Sep 2005 01:13:08 -0000       1.2
***************
*** 11,16 ****
  public interface MethodPermissionRoles extends RoleList {
      /**
!      * Flags the method as having unchecked permission.
!      * role-names must be omitted for this tag mean something
       * Applies to EJB 2.0+
       *
--- 11,16 ----
  public interface MethodPermissionRoles extends RoleList {
      /**
!      * Flags the method as having unchecked permission.<br>
!      * role-names must be omitted for this tag mean something.<br>
       * Applies to EJB 2.0+
       *

Index: ViewType.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/ViewType.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ViewType.java       26 Aug 2005 17:53:38 -0000      1.1
--- ViewType.java       7 Sep 2005 01:13:08 -0000       1.2
***************
*** 13,29 ****
  public interface ViewType {
      /**
!      * Specify which view-type the method/bean will be exposed in.
!      * The value "local" or "both" is only applicable to EJB 2.0 beans.
!      * The values "service-endpoint", "local-service-endpoint", 
"remote-service-endpoint",
!      * and "all" are only applicable to EJB 2.1 beans.
       *
       * Used in:
!      * &#064;ejb.bean - Indicates what view-type(s) is(are) supported by the 
bean.
!      *                  Default value(s): "remote" for EJB 1.1 or "both" for 
EJB 2.0+
!      * &#064;ejb.permission - Indicates the view-type(s) for which this 
permission applies.
!      *                        This parameter must not be set if "method-intf" 
is set.
!      *                        Default value(s): the view-type for the bean / 
method
!      * &#064;ejb.interface-method - Optionally specify which view-type the 
method will be exposed in.
!      *                              Default value(s): the view-type for the 
bean
       *
       * @qtags.allowed-value local
--- 13,34 ----
  public interface ViewType {
      /**
!      * Specify which view-type the method/bean will be exposed in.<br>
!      * The value "local" or "both" is only applicable to EJB 2.0 beans.<br>
!      * The values "service-endpoint", "local-service-endpoint", 
"remote-service-endpoint", and "all" are 
!      * only applicable to EJB 2.1 beans.<br>
       *
       * Used in:
!      * <ul>
!      * <li>&#064;ejb.bean - Indicates what view-type(s) is(are) supported by 
the bean.<br>
!      *                      Default value(s): "remote" for EJB 1.1 or "both" 
for EJB 2.0+
!      * </li>
!      * <li>&#064;ejb.permission - Indicates the view-type(s) for which this 
permission applies.<br>
!      *                            This parameter must not be set if 
"method-intf" is set.<br>
!      *                            Default value(s): the view-type for the 
bean / method
!      * </li>
!      * <li>&#064;ejb.interface-method - Optionally specify which view-type 
the method will be exposed in.<br>
!      *                                  Default value(s): the view-type for 
the bean
!      * </li>
!      * </ul>
       *
       * @qtags.allowed-value local

Index: RoleList.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/RoleList.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RoleList.java       26 Aug 2005 17:53:38 -0000      1.1
--- RoleList.java       7 Sep 2005 01:13:08 -0000       1.2
***************
*** 14,21 ****
       *
       * Used in:
!      * &#064;ejb.finder - xdoclet1 calls this tag role-name and not role-names
!      * &#064;ejb.permission - xdoclet1 calls this tag role-name and not 
role-names
!      * &#064;ejb.pk - xdoclet1 calls this tag role-name and not role-names
!      * &#064;ejb.security-roles
       */
      String[] getRoleNames();
--- 14,23 ----
       *
       * Used in:
!      * <ul>
!      * <li>&#064;ejb.finder - xdoclet1 calls this tag role-name and not 
role-names</li>
!      * <li>&#064;ejb.permission - xdoclet1 calls this tag role-name and not 
role-names</li>
!      * <li>&#064;ejb.pk - xdoclet1 calls this tag role-name and not 
role-names</li>
!      * <li>&#064;ejb.security-roles</li>
!      * </ul>
       */
      String[] getRoleNames();

--- NEW FILE: JndiName.java ---
/*
 * Copyright (c) 2005
 * XDoclet Team
 * All rights reserved.
 */
package org.xdoclet.plugin.ejb.qtags.parameter;

/**
 * @author Diogo Quintela
 */
public interface JndiName {
    /**
     * Provides the JNDI name of the bean that will be used in the vendor 
specific deployment descriptors.
     * 
     * Used in:
     * <ul>
     * <li>&#064;ejb.bean</li>
     * <li>&#064;ejb.facade</li>
     * <li>&#064;ejb.message-destination - Contains the jndi-name of the 
message-destination.</li>
     * </ul>
     */
    String getJndiName();
}


-------------------------------------------------------
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

Reply via email to