User: rinkrank
Date: 02/07/02 18:37:39
Modified: src/xjavadoc XDoc.java
Log:
Fixed bug #576560
It was actually due to incorrect handling of dotted tags.
Revision Changes Path
1.42 +17 -17 xjavadoc/src/xjavadoc/XDoc.java
Index: XDoc.java
===================================================================
RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/XDoc.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -w -r1.41 -r1.42
--- XDoc.java 19 Jun 2002 21:50:23 -0000 1.41
+++ XDoc.java 3 Jul 2002 01:37:39 -0000 1.42
@@ -138,21 +138,6 @@
_javadocToken.image = EMPTY_COMMENT;
}
}
-// private final static boolean isTabOrSpace(String s) {
-// return (s.charAt(0) == ' ') || (s.charAt(0) == '\t');
-// }
-
- private final static String tokenizeAndTrim( final String s )
- {
- StringBuffer sb = new StringBuffer();
- StringTokenizer st = new StringTokenizer( s );
-
- while( st.hasMoreTokens() )
- {
- sb.append( st.nextToken() ).append( " " );
- }
- return sb.toString().trim();
- }
/**
* Describe what the method does
@@ -163,7 +148,7 @@
* @todo-javadoc Write javadocs for method parameter
* @todo-javadoc Write javadocs for return value
*/
- private static String dotted( final String tagName )
+ public static String dotted( final String tagName )
{
/*
* This will parse the string at best once (indexOf), at worst
twice(indexOf and replace)
@@ -177,6 +162,21 @@
// This will parse the string once.
return tagName.replace( '.', ':' );
}
+// private final static boolean isTabOrSpace(String s) {
+// return (s.charAt(0) == ' ') || (s.charAt(0) == '\t');
+// }
+
+ private final static String tokenizeAndTrim( final String s )
+ {
+ StringBuffer sb = new StringBuffer();
+ StringTokenizer st = new StringTokenizer( s );
+
+ while( st.hasMoreTokens() )
+ {
+ sb.append( st.nextToken() ).append( " " );
+ }
+ return sb.toString().trim();
+ }
/**
* Gets the Owner attribute of the XDoc object
@@ -863,7 +863,7 @@
tagsList = new ArrayList( Arrays.asList( tags ) );
}
- XTag tag = XTagFactory.getInstance().createTag( tagName, text );
+ XTag tag = XTagFactory.getInstance().createTag( dotted( tagName ),
text );
tag.addTagListener( this );
tagsList.add( tag );
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
No, I will not fix your computer.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel