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