User: rinkrank
  Date: 02/03/16 10:22:09

  Modified:    core/src/xdoclet/ejb/vendor Tag: XJAVADOC_REFACTORING
                        ApacheSoapSubTask.java BluestoneSubTask.java
                        StrutsFormSubTask.java WebSphereSubTask.java
  Log:
  xjavadoc refactoring. doesn't work yet, but it compiles
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.7.2.1   +3 -3      xdoclet/core/src/xdoclet/ejb/vendor/ApacheSoapSubTask.java
  
  Index: ApacheSoapSubTask.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/vendor/ApacheSoapSubTask.java,v
  retrieving revision 1.7
  retrieving revision 1.7.2.1
  diff -u -w -r1.7 -r1.7.2.1
  --- ApacheSoapSubTask.java    22 Feb 2002 16:28:20 -0000      1.7
  +++ ApacheSoapSubTask.java    16 Mar 2002 18:22:09 -0000      1.7.2.1
  @@ -4,7 +4,7 @@
   
   import xdoclet.XDocletException;
   import xdoclet.XmlSubTask;
  -import xdoclet.util.DocletUtil;
  +
   import xdoclet.util.Translator;
   
   import java.io.File;
  @@ -12,7 +12,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.7 $
  + * @version   $Revision: 1.7.2.1 $
    */
   public class ApacheSoapSubTask extends XmlSubTask
   {
  @@ -138,7 +138,7 @@
   
        protected void engineStarted() throws XDocletException
        {
  -             String service_urn = DocletUtil.getText( DocletUtil.getTagsByName( 
getCurrentClass(), "soap:service", false )[0] );
  +             String service_urn = getCurrentClass().doc().tag( "soap:service" 
).value();
                String dest_file_name = getDestinationFile();
   
                System.out.println( Translator.getString( 
"xdoclet.ejb.vendor.ApacheSoapMessages", "generating_dd",
  
  
  
  1.1.2.1   +2 -2      xdoclet/core/src/xdoclet/ejb/vendor/BluestoneSubTask.java
  
  Index: BluestoneSubTask.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/vendor/BluestoneSubTask.java,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -w -r1.1 -r1.1.2.1
  --- BluestoneSubTask.java     4 Mar 2002 01:23:48 -0000       1.1
  +++ BluestoneSubTask.java     16 Mar 2002 18:22:09 -0000      1.1.2.1
  @@ -3,7 +3,7 @@
   import org.apache.tools.ant.types.Path;
   import xdoclet.XDocletException;
   import xdoclet.XmlSubTask;
  -import xdoclet.util.DocletUtil;
  +
   import xdoclet.util.Translator;
   
   import java.io.File;
  @@ -11,7 +11,7 @@
   /**
    * @author    <a href="mailto:[EMAIL PROTECTED]";>Andrew Stevens</a>
    * @created   January 10, 2002
  - * @version   $Revision: 1.1 $
  + * @version   $Revision: 1.1.2.1 $
    */
   public class BluestoneSubTask
         extends xdoclet.ejb.AbstractEjbDeploymentDescriptorSubTask
  
  
  
  1.11.2.1  +11 -11    xdoclet/core/src/xdoclet/ejb/vendor/StrutsFormSubTask.java
  
  Index: StrutsFormSubTask.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/vendor/StrutsFormSubTask.java,v
  retrieving revision 1.11
  retrieving revision 1.11.2.1
  diff -u -w -r1.11 -r1.11.2.1
  --- StrutsFormSubTask.java    22 Feb 2002 16:28:20 -0000      1.11
  +++ StrutsFormSubTask.java    16 Mar 2002 18:22:09 -0000      1.11.2.1
  @@ -12,11 +12,11 @@
   import xdoclet.ejb.LocalHomeInterfaceSubTask;
   import xdoclet.ejb.AbstractEjbCodeGeneratorSubTask;
   import xdoclet.tags.PackageTagsHandler;
  -import xdoclet.util.DocletUtil;
  +
   import xdoclet.util.Translator;
   
  -import com.sun.javadoc.ClassDoc;
  -import com.sun.javadoc.Tag;
  +import xjavadoc.XClass;
  +import xjavadoc.XTag;
   
   import org.apache.log4j.Category;
   
  @@ -27,7 +27,7 @@
    *
    * @author    Dmitri Colebatch ([EMAIL PROTECTED])
    * @created   September 3, 2001
  - * @version   $Revision: 1.11 $
  + * @version   $Revision: 1.11.2.1 $
    */
   public class StrutsFormSubTask extends AbstractEjbCodeGeneratorSubTask
   {
  @@ -46,7 +46,7 @@
        /**
         * Form tag being processed right now
         */
  -     protected Tag      currentFormTag;
  +     protected XTag     currentFormTag;
   
        public StrutsFormSubTask()
        {
  @@ -55,7 +55,7 @@
                setOfType( "javax.ejb.EntityBean" );
        }
   
  -     public Tag getCurrentFormTag()
  +     public XTag getCurrentFormTag()
        {
                return currentFormTag;
        }
  @@ -82,7 +82,7 @@
                }
        }
   
  -     public void setCurrentFormTag( Tag t )
  +     public void setCurrentFormTag( XTag t )
        {
                this.currentFormTag = t;
        }
  @@ -116,7 +116,7 @@
                }
        }
   
  -     protected String getGeneratedFileName( ClassDoc clazz ) throws XDocletException
  +     protected String getGeneratedFileName( XClass clazz ) throws XDocletException
        {
                return PackageTagsHandler.packageNameAsPathFor( 
StrutsFormTagsHandler.getStrutsFormClassFor( getCurrentClass() ) ) + ".java";
        }
  @@ -128,7 +128,7 @@
         * @return                      is form tag shall be generated
         * @exception XDocletException  Description of Exception
         */
  -     protected boolean matchesGenerationRules( ClassDoc clazz ) throws 
XDocletException
  +     protected boolean matchesGenerationRules( XClass clazz ) throws 
XDocletException
        {
                if( super.matchesGenerationRules( clazz ) == false )
                {
  @@ -153,9 +153,9 @@
         * @exception XDocletException  Description of Exception
         * @struts:form                 tags,and produce separate classes
         */
  -     protected void generateForClass( ClassDoc clazz ) throws XDocletException
  +     protected void generateForClass( XClass clazz ) throws XDocletException
        {
  -             Tag[] formTags = DocletUtil.getTagsByName( clazz, "struts:form", false 
);
  +             XTag[] formTags = clazz.doc().tags( "struts:form" );
                int i;
   
                System.out.println( Translator.getString( 
"xdoclet.ejb.vendor.StrutsMessages",
  
  
  
  1.10.2.1  +2 -2      xdoclet/core/src/xdoclet/ejb/vendor/WebSphereSubTask.java
  
  Index: WebSphereSubTask.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/vendor/WebSphereSubTask.java,v
  retrieving revision 1.10
  retrieving revision 1.10.2.1
  diff -u -w -r1.10 -r1.10.2.1
  --- WebSphereSubTask.java     22 Feb 2002 16:28:20 -0000      1.10
  +++ WebSphereSubTask.java     16 Mar 2002 18:22:09 -0000      1.10.2.1
  @@ -6,7 +6,7 @@
   import xdoclet.XDocletException;
   import xdoclet.ejb.tags.CmpTagsHandler;
   import xdoclet.ejb.AbstractEjbDeploymentDescriptorSubTask;
  -import com.sun.javadoc.ClassDoc;
  +import xjavadoc.XClass;
   
   /**
    * This is a JavaDoc doclet plugin that can be used to generate EJB-related
  @@ -16,7 +16,7 @@
    *
    * @author    Minh Yie
    * @created   15 August 2001
  - * @version   $Revision: 1.10 $
  + * @version   $Revision: 1.10.2.1 $
    */
   public class WebSphereSubTask extends AbstractEjbDeploymentDescriptorSubTask
   {
  
  
  

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to