Update of /cvsroot/xdoclet/xdoclet2/src/java/xdoclet/xjavadoc
In directory sc8-pr-cvs1:/tmp/cvs-serv23313/src/java/xdoclet/xjavadoc
Modified Files:
XJavadocMetadataProvider.java
Log Message:
- Applied formatting with Jalopy.
- Added our own Jalopy and Checkstyle settings.
- Added custom tag definitions to keep JavaDoc silent about custom tags.
Index: XJavadocMetadataProvider.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet2/src/java/xdoclet/xjavadoc/XJavadocMetadataProvider.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** XJavadocMetadataProvider.java 5 Mar 2003 10:02:27 -0000 1.3
--- XJavadocMetadataProvider.java 5 Mar 2003 22:27:11 -0000 1.4
***************
*** 1,10 ****
package xdoclet.xjavadoc;
! import java.util.Collection;
- import xjavadoc.XJavaDoc;
- import xjavadoc.XClass;
import xdoclet.MetadataProvider;
! import org.apache.commons.logging.LogFactory;
/**
--- 1,12 ----
package xdoclet.xjavadoc;
! import org.apache.commons.logging.LogFactory;
import xdoclet.MetadataProvider;
!
! import xjavadoc.XClass;
! import xjavadoc.XJavaDoc;
!
! import java.util.Collection;
/**
***************
*** 14,48 ****
* @version $Revision$
*/
! public class XJavadocMetadataProvider implements MetadataProvider
! {
/**
* [EMAIL PROTECTED]
* @return a Collection of [EMAIL PROTECTED] xjavadoc.XClass}.
*/
! public final Collection createCollection()
! {
Collection result = XJavaDoc.getInstance().getSourceClasses();
assert result != null : "result is null";
! LogFactory.getLog(XJavadocMetadataProvider.class).debug("Created a
Collection of XClass with size " + result.size());
return result;
}
! public String getFilenameSubstitutionValue(Object o)
! {
return getXClass(o).getName();
}
! public String getPackageName(Object o)
! {
return getXClass(o).getContainingPackage().getName();
}
! private static XClass getXClass(Object o)
! {
if (o instanceof XClass) {
return (XClass) o;
! }
! else {
! throw new IllegalStateException(o.getClass().getName() + " can't be cast
to " + XClass.class.getName() + ". Please override the getFileNameSubstitutionValue
method.");
}
}
--- 16,48 ----
* @version $Revision$
*/
! public class XJavadocMetadataProvider implements MetadataProvider {
/**
* [EMAIL PROTECTED]
* @return a Collection of [EMAIL PROTECTED] xjavadoc.XClass}.
*/
! public final Collection createCollection() {
Collection result = XJavaDoc.getInstance().getSourceClasses();
+
assert result != null : "result is null";
! LogFactory.getLog(XJavadocMetadataProvider.class).debug("Created a
Collection of XClass with size "
! + result.size());
!
return result;
}
! public String getFilenameSubstitutionValue(Object o) {
return getXClass(o).getName();
}
! public String getPackageName(Object o) {
return getXClass(o).getContainingPackage().getName();
}
! private static XClass getXClass(Object o) {
if (o instanceof XClass) {
return (XClass) o;
! } else {
! throw new IllegalStateException(o.getClass().getName() + " can't be cast
to " + XClass.class.getName()
! + ". Please override the getFileNameSubstitutionValue method.");
}
}
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel