User: rinkrank
  Date: 02/03/16 23:20:52

  Modified:    src/xjavadoc XJavaDoc.java
  Log:
  no message
  
  Revision  Changes    Path
  1.24      +16 -8     xjavadoc/src/xjavadoc/XJavaDoc.java
  
  Index: XJavaDoc.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/XJavaDoc.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -w -r1.23 -r1.24
  --- XJavaDoc.java     16 Mar 2002 20:23:31 -0000      1.23
  +++ XJavaDoc.java     17 Mar 2002 07:20:52 -0000      1.24
  @@ -98,6 +98,11 @@
        /**
         * @todo-javadoc Describe the field
         */
  +     private XClass[] _xsourceClasses = null;
  +
  +     /**
  +      * @todo-javadoc Describe the field
  +      */
        public final static List PRIMITIVES = 
Collections.unmodifiableList(Arrays.asList(new String[]
                        {"void", "byte", "short", "int", "long", "char", "float", 
"double", "boolean"}
                        ));
  @@ -276,6 +281,7 @@
         * @todo-javadoc Write javadocs for exception
         */
        public XClass[] sourceClasses() throws XJavaDocException {
  +             if (_xsourceClasses == null) {
                ArrayList sourceClasses = new ArrayList();
                for (Iterator i = _sourceSets.iterator(); i.hasNext(); ) {
                        SourceSet sourceSet = (SourceSet)i.next();
  @@ -285,7 +291,9 @@
                                sourceClasses.add(clazz);
                        }
                }
  -             return (XClass[])sourceClasses.toArray(new 
XClass[sourceClasses.size()]);
  +                     _xsourceClasses = (XClass[])sourceClasses.toArray(new 
XClass[sourceClasses.size()]);
  +             }
  +             return _xsourceClasses;
        }
   
   
  
  
  

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

Reply via email to