User: ara_e_w 
  Date: 02/02/24 12:44:49

  Modified:    src/xjavadoc AbstractProgramElement.java SourceClass.java
  Log:
  shit! inner class name/qname is now ok
  
  Revision  Changes    Path
  1.4       +11 -1     xjavadoc/src/xjavadoc/AbstractProgramElement.java
  
  Index: AbstractProgramElement.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/AbstractProgramElement.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- AbstractProgramElement.java       24 Feb 2002 04:38:56 -0000      1.3
  +++ AbstractProgramElement.java       24 Feb 2002 20:44:49 -0000      1.4
  @@ -115,8 +115,18 @@
         *
         * @param name The new Name value
         */
  -     public final void setName(String name) {
  +     public void setName(String name) {
                _name = name;
  +     }
  +
  +
  +     /**
  +      * Sets the QualifiedName attribute of the AbstractProgramElement object
  +      *
  +      * @param qualifiedName The new QualifiedName value
  +      */
  +     public void setQualifiedName(String qualifiedName) {
  +             _qualifiedName = qualifiedName;
        }
   
   
  
  
  
  1.8       +15 -0     xjavadoc/src/xjavadoc/SourceClass.java
  
  Index: SourceClass.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/SourceClass.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -w -r1.7 -r1.8
  --- SourceClass.java  24 Feb 2002 20:33:50 -0000      1.7
  +++ SourceClass.java  24 Feb 2002 20:44:49 -0000      1.8
  @@ -115,6 +115,21 @@
   
   
        /**
  +      * Sets the Name attribute of the SourceClass object
  +      *
  +      * @param name The new Name value
  +      */
  +     public void setName(String name) {
  +             if (containingClass() != null) {
  +                     setQualifiedName(containingClass().qualifiedName() + "." + 
name);
  +                     name = containingClass().name() + "." + name;
  +             }
  +
  +             super.setName(name);
  +     }
  +
  +
  +     /**
         * Gets the BodyParseLock attribute of the SourceClass object
         *
         * @return The BodyParseLock value
  
  
  

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

Reply via email to