User: pathoss 
  Date: 02/04/04 01:46:24

  Modified:    src/xjavadoc SourceClass.java
  Log:
  Small performance optimizations. Made class final (inlining).
  
  Revision  Changes    Path
  1.21      +6 -7      xjavadoc/src/xjavadoc/SourceClass.java
  
  Index: SourceClass.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/SourceClass.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -w -r1.20 -r1.21
  --- SourceClass.java  3 Apr 2002 22:51:28 -0000       1.20
  +++ SourceClass.java  4 Apr 2002 09:46:24 -0000       1.21
  @@ -47,7 +47,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Aslak Helles�y</a>
    * @created 3. januar 2002
    */
  -class SourceClass extends AbstractClass {
  +final class SourceClass extends AbstractClass {
        /**
         * @todo-javadoc Describe the field
         */
  @@ -138,8 +138,8 @@
         */
        public void setName(String name) {
                if (containingClass() != null) {
  -                     setQualifiedName(containingClass().qualifiedName() + "." + 
name);
  -                     name = containingClass().name() + "." + name;
  +                     setQualifiedName(containingClass().qualifiedName() + '.' + 
name);
  +                     name = containingClass().name() + '.' + name;
                }
                super.setName(name);
        }
  @@ -395,7 +395,7 @@
                        return null;
                }
   
  -             final String innerClassName = qualifiedName() + "." + 
unqualifiedClassName;
  +             final String innerClassName = qualifiedName() + '.' + 
unqualifiedClassName;
                String candidate = null;
                XClass[] innerClasses = innerClasses();
                for (int i = 0; i < innerClasses.length; i++) {
  @@ -462,7 +462,7 @@
         * @todo-javadoc Write javadocs for return value
         */
        private final String unqualifiedNameInTheSamePackage(final String 
unqualifiedClassName) {
  -             String qualifiedClassName = containingPackage().name() + "." + 
unqualifiedClassName;
  +             String qualifiedClassName = containingPackage().name() + '.' + 
unqualifiedClassName;
                if (candidateExists(qualifiedClassName)) {
                        return qualifiedClassName;
                }
  @@ -509,4 +509,3 @@
                return qualifiedName.replace('.', File.separatorChar) + ".java";
        }
   }
  -
  
  
  

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

Reply via email to